본문 바로가기

개념정리/네트워크

[네트워크] 04-2. UDP 프로토콜


 

04-2. UDP 프로토콜

 

[기능]

 - User Datagram Protocol, 사용자 데이터 프로토콜 (혹은 Universal Datagram Protocol )

 - 단순하고 신뢰성이 낮음

 - 안전한 연결을 지향하지 않음 : 데이터의 도착 순서 변동, 중복, 누락 등이 발생

 - 오류 검사나 수정이 필요 없는 프로그램에서 수행하는 것으로 가정

 

 

[구조]

1 2 3 4 Byte
Source Port Destination Port 4
Length Checksum 8

 - 8 바이트

 - Source Port : 출발지 포트

 - Destination Port : 도착지 포트

 - Length : (UDP 헤더 + payload) 길이

 - Checksum : 헤더 오류확인

 

 

[대표적인 프로그램]

1. DNS 서버

 - 도메인의 IP주소 정보를 알려줄 때 

2. tftp 서버

 - 파일전송 프로그램

3. RIP 프로토콜

 - 라우팅 정보 공유