UDP (User Datagram Protocol)

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

가. UDP (User Datagram Protocol)의 정의

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

나. TCP/IP에서 UDP

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

다. UDP의 특징

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

 

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

가. UDP의 개념도

–   수신 여부 확인 절차 없이 일방적인 데이터 송신

나. Header 구성 요소

구성 요소설명
URG긴급 위치 필드가 유효한지 설정
ACK응답 번호 필드가 유효한지 설정
PSH현재 세그먼트에 포함된 데이터를 상위 계층에 즉시 전달
RST연결의 리셋이나 유효하지 않은 세그먼트에 대한 응답용
SYN연결 설정을 요구
FIN더 이상 전송할 데이터가 없을 때 연결 종료 의사 표시

수신자 데이터 수신 여부 및 목적지가 없어 신뢰성 보장이 어려움

 

댓글을 남겨주시면 감사드려요~*^^*