본문 바로가기
Develop

TCP vs UDP

by jaeyoungb 2022. 9. 30.

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