问题:在使用Iperf等工具测试万兆网卡时候,达不到万兆,可能只有5G左右,是怎么回事?
答:网络测试工具是测试端到端的链接速度,万兆网卡采用金手指链接都是能满足带宽的要求,如PCIe Gen2会采用x8接口、PCIe Gen3会采用x4、x8接口、PCIe Gen4会采用x4、x8接口等来满足单口、双口、多端口的万兆需求。
当出现测试速度达不到时,除了检查常规的链路连接外,还需要注意检查机器上的网卡与主板PCIe插槽的接触,在极少数的情况下会出现由于金手指和PCIe插槽接触引起的系统识别不正确的现象,如x4、x8的接触只识别到了x1的宽度,那么在这个时候就会出现测试出来的速度达不到的情况。
在linux系统下可以通过lspci -vvv -s <port> 查看系统识别到的信息,Windows系统下可以在网卡属性下查看。