
上QQ阅读APP看书,第一时间看更新
1.3.2 UDP协议
UDP协议是无连接、不保证可靠的传输层协议。UDP协议头相对比较简单,如图1-7所示。

图1-7
如果用C语言来定义,代码如下:
typedef struct _UDP_HEADER //UDP头定义,共8个字节 { unsigned short m_usSourPort; //源端口号16bit unsigned short m_usDestPort; //目的端口号16bit unsigned short m_usLength; //数据报长度16bit unsigned short m_usCheckSum; //校验和16bit }UDP_HEADER, *PUDP_HEADER;