X

UDP (User Datagram Protocol)

I. 실시간 전송에 적합한 일방적 정보 전달, UDP의 개요

가. UDP (User Datagram Protocol)의 정의

인터넷에서 정보 송수신 시 서로 주고 받는 형식이 아닌 한 쪽에서 일방적으로 보내는 방식의 비연결성 프로토콜

나. TCP/IP에서 UDP

– TCP와 함께 TCP/IP 프로토콜에서 4계층의 주요 프로토콜

다. UDP의 특징

특징 설명
단순 전송방식 단순한 전송방식으로 서비스 신뢰성이 낮고, 데이터 도착 순서의 변동, 중복, 누락 건 발생 가능.
실시간 전송 실시간 빠른 전송이 가능하여, 실시간 음성/방송 서비스에 적합
비연결형 목적지와 연결 설정이 없는 비연결형 서비스.

II. UDP의 개념도 및 Header 구성 요소

가. UDP의 개념도

  • 수신 여부 확인 절차 없이 일방적으로 데이터를 송신하는 프로토콜로 영상, 음성 실시간 스트리밍 서비스 등에 적합

나. 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 에러 검출
  • UDP 헤더 길이는 8 byte로 TCP 헤더의 길이(20 byte) 보다 작아 TCP 대비 오버헤드가 낮음

 

Categories: 네트워크
도리:

View Comments (3)

    • 네~ 말씀하신 것처럼 TCP 헤더의 전송 제어 플래그 구성요소가 맞습니다. 정확한 지적 감사드리며, UDP 헤더의 구성요소로 본문을 수정하였습니다.