我有一个用C语言编写的Linux UDP服务器,我发送的是16字节的UDP数据报.客户端正确接收所有数据,但wireshark日志显示正在添加两个额外字节:
00 16 00 00 c8 44 01 14 01 01 02 01 02 00 00 10 00 00
这两个字节都是零,我不知道它们来自哪里,我在sendto()函数中发送了16个字节的数据.
必须在Linux Kernel层的填充中添加这些内容吗?反正有没有阻止这种情况发生?
wireshark的屏幕截图,显然这是以太网填充字节...为什么他们在这里?
