UDP (User Datagram Protocol)의 패킷 구조는 다음과 같다.
![]() |
| UDP 데이터그램 |
Source port, Destination port, Length, Checksum는 모두 2바이트이고 LSB가 먼저 오는 Little endian이다.
Length는 Header와 Data의 크기를 합한 크기이다.
Checksum은 16비트 2's complement를 사용한다. 조금 특이하게 pseudo header를 사용하는 checksum을 사용한다.
IPv4에서는 Checksum은 옵션으로 없어도 되지만 IPv6에서는 Checksum을 반드시 해야 한다.

댓글 없음:
댓글 쓰기