TCP/UDP(Transmission Control Protocol)/(User Datagram Protocol)

Updated on

목차:

네트워크상에서 사용자들끼리 데이터를 전송하거나 받기 위해 IP와 함께 사용하는 프로토콜(통신 규약) 방식

TCP와 UDP는

서버와 클라이언트간의 연결 역할을 합니다.

TCP는 연결형 프로토콜입니다.

서버와 클라이언트의 일대일 관계를 가지기 때문에 신뢰성(보안성)이 높고
파일 전송등에 이용합니다. 실시간 전송으로 전송 데이터의 크기가 무제한입니다.

UDP는 비연결형 프로토콜입니다.

연결을 위해 할당되는 논리적 경로가 존재하지 않습니다.
정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차를 거치지 않습니다.
그러므로 속도면에서 TCP에 비해 장점을 가집니다. 신뢰성이 떨어집니다.
일대일 관계가 아니고 무작위 상호작용을 하기 때문입니다. 하지만 일대일 관계를 가질 수도 있습니다.