网卡丢包的原因
一台服务器上配置了下面2块网卡:
1. Intel(R) 82566DM-2 Gigabit Network Connection
2. Intel(R) PRO/1000 PL Network Connection
当使用第一块网卡为主网卡时,有时候会有70%的丢包,如果重启就不会再有问题。如果使用第二块网卡,就一直没有问题。
问题:
1. 哪里有这两个网卡的官方介绍与区别?
我查了intel网站,但没有找到具体介绍
2. 有什么可能的原因导致第一块网卡丢包?
因为同一台机器上第二块网卡就没有问题,应该可以排除网络本身不稳定/网线过长等原因。
3. 网上提到可能是因为千兆网卡配合百兆网络设备,这里提到的百兆网络设备是指那些设备?像我碰到的这个问题,有可能是这个原因导致的吗?
4. 能否提供一些分析思路?
万分感谢! 网卡丢包
[解决办法]
1. 哪里有这两个网卡的官方介绍与区别?
我查了intel网站,但没有找到具体介绍
http://www.intel.com/support/cn/ethernetcomponents/controllers/82566/sb/cs-029661.htm
第二个网卡应该是主板自带的,建议找对应主板的技术资料;
2. 有什么可能的原因导致第一块网卡丢包?
因为同一台机器上第二块网卡就没有问题,应该可以排除网络本身不稳定/网线过长等原因。
网卡丢包的可能性很多,根据你的描述应该不属于硬件或驱动的问题,建议继续观察故障规律,或用丢包测试工具先测试一下看看结果,测试建议本地持续测试一段时间,不要在互联网上测。另外注意在设备管理器中检查一下网卡的配置是否存在问题。
3. 网上提到可能是因为千兆网卡配合百兆网络设备,这里提到的百兆网络设备是指那些设备?像我碰到的这个问题,有可能是这个原因导致的吗?
单从这句话理解,就是服务器配备的是千兆网卡,但与其连接的交换机或其他设备是百兆设备。但这个理由不成立,即便是这样千兆网卡也会向下兼容百兆设备的;
4. 能否提供一些分析思路?
用替换法比较简单,能判断是否是丢包这个网卡自身的问题。如果是就换掉,不是就再从其他地方排查。
[解决办法]
禁用一块网卡 再看看另一块有丢包现象吗