- Linux C/C++服务器开发实践
- 朱文伟 李建英
- 111字
- 2025-02-18 06:54:16
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;