UDP란?

Dmori_2562·2022년 10월 19일
0

Transport-layer(전송 계층)


UDP

  • User Datagram Protocol의 약자

UDP의 사용처

  • 멀티미디어 어플리케이션의 스트리밍
  • DNS (Domain Name Service)
  • Simple Network Management Protocol (SNMP)

UDP의 특징

  1. 혼잡 조절 기능이 없다.

  2. 연결 설정도 없다.

  3. 헤더 사이즈가 작다.


UDP 세그먼트의 특징

  • 손실 가능성(lost)

  • 순서와 상관없이(out-of-order) 앱으로 전송된다.


UDP 세그먼트 구조

  • UDP 세그먼트 구조는 RFC 768에 정의되어있다.
  • 데이터 필드: 어플리케이션 데이터
  • 길이 필드: UDP 세그먼트 안의 바이트 수
  • checksum 필드: 세그먼트에 오류가 있는지 없는지 체크

checksum 필드가 전송 계층에 있는 이유

  • 링크 계층 프로토콜이 에러 체크 기능을 제공하지 않을 수 있기 때문

  • 세그먼트가 라우터의 메모리에 저장될 때 비트 에러가 발생할 수도 있기 때문
profile
어제보다 더 나은 오늘의 나를 위해 달려나가는 중입니다!

0개의 댓글