반응형


UDP(User Datagram Protocol)헤더의 구조

 

<----------- IP Datagram ----------->

<---- UDP Segment ---->

IP Header

20 bytes

UDP Header

8 bytes

UDP Data


                            0                                                                                 15 16                                                                               31

16bit source port number

16bit destination port number

UDP

header

8byte

16bit UDP length(byte단위)

16bit UDP checksum

data

pad byte (0)


16bit source port number, 16bit destination port number: 출발지와 도착지의 포트넘버

 

16bit UDP length: UDP헤더와 데이터를 포함한 길이. 단위는 byte이며 최소값은 헤더의 크기를 말하는 8이다. 물론 이때 데이터는 0이다.

 

16bit UDP checksum: 데이터 무결성을 검사하는 필드. 체크섬 필드의 초기값은 0으로 설정된다. 그런다음 헤더의 16비트에 대한 1의 보수함이 계산된다(전체 헤더는 16비트 워드로 간주한다). 이합에 16비트 1의 보수값은 체크섬 필드에 저장된다. 헤더의 16비트 1의 보수합을 계산한다.

 
반응형

'Network' 카테고리의 다른 글

IMS (IP Multimedia Subsystem)  (0) 2008.04.30
OSI 7 Layer - 1 계층 (Physical layer)  (0) 2008.04.28
Baseband, Narrowband, Broadband  (0) 2008.04.28
TCP 헤더 구조  (0) 2008.04.28
ICMP 패킷의 구조  (0) 2008.04.28

+ Recent posts