我正在运行Debian Linux 6.0(2.6.32-5-amd64)。 我的网络NICS是使用IGB网络驱动程序版本3.3.6(固件版本3.2-9)运行的Intel 82580千兆位。
我测试了性能,我注意到大量丢包。
我的测试很简单: tcpreplay文件到IGB接口并在另一端运行tcpdump以验证所有数据包是否已到达。
即使吞吐量很小,我也会遇到很多下降。
我将端口切换到旧的e1000e驱动程序,一切都像魅力一样。
我尝试了以下操作,并得到了相同的结果:
降低了驱动程序版本 安装了sorceforce igb驱动程序 安装PF_RING并支持igb 玩snaplen,并缓冲 我将内核版本从kernel.org升级到最新的3.2.5
有没有人知道如何解决这个问题?
谢谢