udp报头格式及其结构体

来源:互联网 发布:mysql 截断字符串 编辑:程序博客网 时间:2024/05/21 22:35

1 用户数据报报头结构



2.各个数据段的含义

UDP使用端口号来标识用户进程
源端口号:发送端端口号(16位)
目的端口号:接收端端口号(16位)
用户数据报长度:包括报头和用户数据在内的总字节数。(16位)
校验和:对报头和用户数据进行校验。(16位)
在linux中结构体如下所示:
/usr/include/udp.h
struct udphdr {
__be16      source;      //源端口号
__be16      dest;          //目的端口号
__be16       len;           //用户数据报长度
__sum16      check;      //校验和
};


0 0
原创粉丝点击