今天遇到了一个奇怪的问题,局域网内用 iperf 对另一台机器测速,发现单边差不多能跑 950M,反向确只能跑到 700 多 M,有没有大神能帮忙解惑。 一台是 linux ,一台是 windows ,千兆组网 以下是 iperf 输出:
windows->linux
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 111 MBytes 929 Mbits/sec
[ 4] 1.00-2.00 sec 112 MBytes 942 Mbits/sec
[ 4] 2.00-3.00 sec 112 MBytes 942 Mbits/sec
[ 4] 3.00-4.00 sec 112 MBytes 942 Mbits/sec
[ 4] 4.00-5.00 sec 112 MBytes 942 Mbits/sec
[ 4] 5.00-6.00 sec 112 MBytes 942 Mbits/sec
[ 4] 6.00-7.00 sec 112 MBytes 941 Mbits/sec
[ 4] 7.00-8.00 sec 112 MBytes 942 Mbits/sec
[ 4] 8.00-9.00 sec 112 MBytes 941 Mbits/sec
[ 4] 9.00-10.00 sec 112 MBytes 937 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.09 GBytes 940 Mbits/sec sender
[ 4] 0.00-10.00 sec 1.09 GBytes 940 Mbits/sec receiver
linux->windows
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 88.2 MBytes 740 Mbits/sec
[ 4] 1.00-2.00 sec 90.0 MBytes 755 Mbits/sec
[ 4] 2.00-3.00 sec 90.6 MBytes 760 Mbits/sec
[ 4] 3.00-4.00 sec 90.1 MBytes 756 Mbits/sec
[ 4] 4.00-5.00 sec 89.3 MBytes 749 Mbits/sec
[ 4] 5.00-6.00 sec 90.0 MBytes 755 Mbits/sec
[ 4] 6.00-7.00 sec 90.5 MBytes 759 Mbits/sec
[ 4] 7.00-8.00 sec 90.0 MBytes 755 Mbits/sec
[ 4] 8.00-9.00 sec 88.8 MBytes 745 Mbits/sec
[ 4] 9.00-10.00 sec 89.1 MBytes 748 Mbits/sec
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 900 MBytes 755 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 897 MBytes 752 Mbits/sec receiver
1
Tilie 2022-01-07 00:26:03 +08:00 via Android
同样的疑问
|
2
geniussoft 2022-01-07 00:48:32 +08:00
交换机是个啥情况,是不是万兆交换机
|
3
TrickLin 2022-01-07 01:06:20 +08:00 1
是 i219V 网卡吗...我前一阵也遇到这个问题 后来换个网口插到 i350-AM4 PCIE 网卡上 就解决了
|
4
ryd994 2022-01-07 07:51:45 +08:00 via Android
1. 加 -P 4 测试多线程性能
2. 检查 CPU 占用,特别是每个核心的占用,如果有单核打满的话可能是一些 offloading 没有启用。TCP 接收端的性能压力比较大。 3. 网线直连,手动设置 IP ,测试。排除交换机 /路由器问题。 |
5
xtx 2022-01-07 07:55:40 +08:00 via iPhone
更新一下网卡驱动试下
|
7
ozOGen 2022-01-07 10:53:47 +08:00
同一网段吗?有没有防火墙规则?
|
8
volks 2022-01-07 12:08:14 +08:00
我有个 realtek 的板载网卡也是这样,上行只有 700M 。是因为 win10 自带驱动,到官网下了新驱动就正常了
|
12
ryd994 2022-01-07 18:12:13 +08:00 via Android
如果确实是你链接中的问题的话,可以尝试:
按照文章中的方法禁用 tso 两边都装 Windows 说实话 1G 这个带宽,禁用 tso 应该还是能跑得动的。 |