【发布时间】:2014-03-04 05:01:26
【问题描述】:
我有兴趣发送Jumbo Frames,我有两个问题:
1) 在实际尝试(并收到错误)之前,我似乎不知道我是否可以发送巨型帧。似乎只有在存在某种类型的网络适配器(即千兆网卡)时才有可能。
有没有办法知道我可以通过 pcap 发送的最大允许数据包,而实际上不需要发送和失败?
2) 我找不到任何关于 pcap 如何处理如此大的数据包的文档 - 从那时起,它似乎在 1536 (+-) 内运行良好,即使使用正确的设备(即千兆卡),流量也不稳定,并且错误显示与 pcap_sendpacket() 函数相关,并且它无法发送数据(错误是通用的无法发送数据包错误,与大数据包无关或类似)。
有没有人尝试过使用 Pcap 发送这么大的数据包?
(我的环境 - 如果重要的话,是 Windows,但代码是跨平台的,我希望在 Linux 上出现相同的“问题”)
【问题讨论】: