[Server] TCP와 UDP
·
개발/Server
TCP(전송 제어 프로토콜) 컴퓨터가 다른 컴퓨터와 데이터 통신을 하기 위한 규약(프로토콜)의 일종. OSI 모형에서 4번째 계층인 전송 계층에서 사용하는 규약. 동일 계층에서 사용하는 또 다른 프로토콜로 UDP가 존재한다. 연결 지향성 TCP(연결형 서비스) -연결을 위해 할당되는 논리적인 경로가 있다. -전송 순서가 보장된다. UDP(비연결형 서비스) -연결이라는 개념이 없다. -전송 순서가 보장되지 않는다. 속도와 신뢰성 TCP(신뢰성 good / 속도 bad) -분실이 일어나면 책임지고 다시 전송 -물건을 주고 받을 상황이 아니면 일부만 보냄(흐름/혼잡제어) -고려할 것이 많으니 속도가 느림(UDP에 비해) UDP(신뢰성 bad / 속도 good) -분실에 대한 책임 없음(신뢰성 낮음) -일단 보..