如何在Linux原始套接字上使用网卡的各种offload功能
  • 板块灌水区
  • 楼主cyx20080216
  • 当前回复0
  • 已保存回复0
  • 发布时间2021/12/31 13:27
  • 上次更新2023/10/28 13:19:12
查看原帖
如何在Linux原始套接字上使用网卡的各种offload功能
243063
cyx20080216楼主2021/12/31 13:27

如题,我想自己实现一个IPv4转发,但是由于网卡的offload功能,我使用原始套接字获取数据包时获取到了长度超过MTU的TCP数据包,但是由于长度超过MTU,又设置了Don't Fragment位,我只能通过网卡的offload的功能发送它,但我搜索了很多资料也没找到在原始套接字上使用网卡offload的方法。

我使用int fd=socket(AF_INET,SOCK_RAW,IPPROTO_RAW);打开一个原始套接字

2021/12/31 13:27
加载中...