TCP와 UDP는 모두 전송 계층에 속하고, 인터넷 계층(2계층)과 응용 계층(4계층)을 중개하는 역할을 한다.
둘의 차이점은 다음과 같다.
특징 | TCP(Transmission Control Protocol) | UDP(User Datagram Protocol) |
서비스 타입 | 연결 지향적 프로토콜 | 데이터그램 지향적 프로토콜 |
속도 | UDP와 비교해 느림 | TCP와 비교해 빠르고, 단순하며 더 효율적인 속도를 가지고 있음 |
신뢰성 | 데이터 전송 표적 기기까지의 전송을 보장함 | 표적 기기까지의 전송이 보장되지 않음 |
순서 보장 | 전송하는 패킷들의 순서가 보장됨 | 패킷들의 순서가 보장이 안됨 패킷 순서를 보장하고 싶다면, 어플레키에션 레이어에서 관리되어야 함 |
'Develop' 카테고리의 다른 글
CORS란? (0) | 2022.10.02 |
---|---|
TCP 3-way handshake (0) | 2022.09.30 |
TCP/IP 4계층 모델 (0) | 2022.09.30 |
네이티브 어플리케이션(Native-application) (0) | 2022.09.30 |
웹 어플리케이션(Web-application) (0) | 2022.09.30 |