我编写了一个程序,该程序以高速(约1Gbps)的某些NIC(IE ETH0)捕获以太网数据包,并使用 pcap_sendpacket() 到另一个NIC(IE ETH1)。

虽然转发器以太网接口未连接到另一台计算机NIC,但需要转发速度,但是当我连接它时,发送速度会降低(从900 Mbps到100 Mbps)。

有人可以解释原因吗?

操作系统: :kubuntu linux 10.10
语言: :C ++
图书馆: :libpcap

有帮助吗?

解决方案

因为目的地NIC是100 BBPS接口:D:P

其他提示

或网络设备的自动协商已关闭,首先尝试100Mbps。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top