본문 바로가기
📁 정보처리기사

[네트워크 기초] UDP (User Datagram Protocol)

by 박개봄 2021. 4. 4.
728x90

UDP 개념

 - 비연결성

 - 신뢰성이 없음

 - 순서화되지 않은 데이터그램 서비스 제공

 - 전송계층의 통신 프로토콜

 

UDP 특징

1) 비신뢰성

 - 데이터그램 재향의 전송계층용 프로토콜 (논리적 가상회선 연결 필요 없음!)

 - 메시지가 제대로 도착했는지 확인하지 않음 (확인 응답 없음)

 - 검사 합을 제외한 특별한 오류 검출 및 제어 없음 (오류 제어 거의 없음)

 

2) 순서화되지 않은 데이터그램 서비스 제공

 - 수신된 메시지의 순서를 맞추지 않음

 - 흐름제어를 위한 피드백을 제공하지 않음

 

3) 실시간 응용 및 멀티태스킹 가능

 - 빠른 요청과 응답이 필요한 실시간 응용에 적합

 - 여러 다수 지점에 전송 가능

 

4) 단순 헤더

 - 고정 크기의 8바이트(TCP는 20바이트)만 사용

 - 헤더처리에 시간과 노력을 필요로 하지 않음

 - 경량의 헤더 구조, 데이터 그램의 신뢰를 보장하지 않음

728x90