SW ENGINEERING/Programing
Python Socket
Socket을 활용한 TCP server/client TCP : Transmission Control Protocol - 수신자가 전달 받지 못한 패킷을 발신자가 감지하여 재전송하기 때문에 신뢰성 높음 - 발신자가 전송한 순서대로 수신자에서 읽기 가능 -> 네트워크를 통한 데이터 전송시 패킷 손실, 잘못된 순서로 도착 등의 문제에 대해 신경쓸 필요 없음 파이썬에서 TCP면 socket.SOCK_STREAM으로 지정하고 socket.socket 함수로 객체 생성 UDP면 socket.SOCK_DGRAM을 지정해 객체 생성 - UDP는 수신자가 패킷을 전달 받았는지 발신자가 신경쓰지 않으며 발신자가 전송한 순서와 수신자가 전송한 순서가 다를 수 있음 TCP에 대한 데이터 플로우 1. 서버에서 소켓 객체 생성..
2021. 6. 21. 12:55
최근댓글