2018년 11월 27일
UDP (User Datagram Protocol)
1. 실시간 전송에 적합한 일방적 정보 전달, UDP의 개요
(1) UDP (User Datagram Protocol)의 정의
- 인터넷에서 정보 송수신 시 서로 주고 받는 형식이 아닌 한 쪽에서 일방적으로 보내는 방식의 비연결성 프로토콜
(2) TCP/IP에서 UDP
![]() |
- TCP와 함께 TCP/IP 프로토콜에서 4계층의 주요 프로토콜
(3) UDP의 특징
| 특징 | 설명 |
|---|---|
| 단순 전송방식 | 단순한 전송방식으로 서비스 신뢰성이 낮고, 데이터 도착 순서의 변동, 중복, 누락 건 발생 가능. |
| 실시간 전송 | 실시간 빠른 전송이 가능하여, 실시간 음성/방송 서비스에 적합 |
| 비연결형 | 목적지와 연결 설정이 없는 비연결형 서비스. |
2. UDP의 개념도 및 Header 구성 요소
(1) UDP의 개념도
![]() |
- 수신 여부 확인 절차 없이 일방적으로 데이터를 송신하는 프로토콜로 영상, 음성 실시간 스트리밍 서비스 등에 적합
(2) UDP Header 구성도/구성 요소
![]() |
| 구성 요소 | 길이 | 설명 |
|---|---|---|
| Source Port | 16 bit | – 출발지 포트 번호 (0 ~ 65535) |
| Destination Port | 16 bit | – 목적지 포트 번호 (0 ~ 65535) |
| Length | 16 bit | – UDP_Header + Data 길이 |
| Checksum | 16 bit | – UDP_Header + Data 에러 검출 |
3 Comments



헤더 구성요소가 TCP 프로토콜 헤더의 전송 플래그 요소가 아닌지 싶습니다.
네~ 말씀하신 것처럼 TCP 헤더의 전송 제어 플래그 구성요소가 맞습니다. 정확한 지적 감사드리며, UDP 헤더의 구성요소로 본문을 수정하였습니다.
공부하고 갑니다. 내용이 좋아서 퍼갑니다.
출처 꼭 남기겠습니다.