본문 바로가기

IT 용어 정리/Network

[IT용어] UDP란?

UDP(User Datagram Protocol)

- 데이터를 데이터그램(독자적으로 관계를 지니는 패킷)단위로 처리하는 프로토콜

- 빈연결형 프로토콜로써, 연결을 위해 할당되는 논리적인 경로가 없는데,

그렇기 떄문에 각각 패킷은 다른 경로로 전송이 되고, 각각의 패킷은 독립적인 관계를 지니게 되는데 

이렇게 데이터를 서로 다른 경로로 독립적으로 처리하게 되는 프로토콜을 UDP 라고 함

 

특징

- 비연결형 서비스로 데이터그램을 제공

- 정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차 거치지 않음

- UDP 헤더의 CheckSum 필드를 통해 최소한의 오류만 검출

- 신뢰성 낮고 서로 다른 경로로 처리해도 패킷에 순서를 부여하여 재조립하거나 흐름제어 또는 혼잡 제어와 같은 기능을 제공하지 않기에 TCP보다 속도 빠르며 부하적음

그래서 신뢰성 보다는 연속성이 중요한 서비스 (ex. 실시간 서비스[Streaming])에 자주 사용)

 

'IT 용어 정리 > Network' 카테고리의 다른 글

[IT용어] IP란?  (0) 2023.03.14
[IT용어] Proxy란?  (0) 2023.03.13
[IT용어] 3-way handshake 란?  (0) 2023.03.08
[IT용어] 패킷 이란?  (0) 2023.03.08
[IT용어] 라우터란?  (0) 2023.03.08