


























这是一个创建于 1466 天前的主题,其中的信息可能已经有所发展或是发生改变。
刚把相关设备升级到了 2.5G ,目前其他一切正常,唯独一台 iMac 下载速率不正常。
下载速率:
❯ iperf3 -c 192.168.11.11
Connecting to host 192.168.11.11, port 5201
[ 5] local 192.168.11.129 port 50249 connected to 192.168.11.11 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 131 MBytes 1.10 Gbits/sec
[ 5] 1.00-2.00 sec 131 MBytes 1.10 Gbits/sec
[ 5] 2.00-3.00 sec 131 MBytes 1.10 Gbits/sec
[ 5] 3.00-4.00 sec 131 MBytes 1.10 Gbits/sec
[ 5] 4.00-5.00 sec 134 MBytes 1.12 Gbits/sec
[ 5] 5.00-6.00 sec 129 MBytes 1.08 Gbits/sec
[ 5] 6.00-7.00 sec 130 MBytes 1.09 Gbits/sec
[ 5] 7.00-8.00 sec 129 MBytes 1.09 Gbits/sec
[ 5] 8.00-9.00 sec 133 MBytes 1.12 Gbits/sec
[ 5] 9.00-10.00 sec 128 MBytes 1.08 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.00 sec 1.28 GBytes 1.10 Gbits/sec sender
[ 5] 0.00-10.00 sec 1.28 GBytes 1.10 Gbits/sec receiver
上传速率:
❯ iperf3 -c 192.168.11.11 -R
Connecting to host 192.168.11.11, port 5201
Reverse mode, remote host 192.168.11.11 is sending
[ 5] local 192.168.11.129 port 51966 connected to 192.168.11.11 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 1.00-2.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 2.00-3.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 3.00-4.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 4.00-5.00 sec 281 MBytes 2.35 Gbits/sec
[ 5] 5.00-6.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 6.00-7.00 sec 281 MBytes 2.35 Gbits/sec
[ 5] 7.00-8.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 8.00-9.00 sec 280 MBytes 2.35 Gbits/sec
[ 5] 9.00-10.00 sec 280 MBytes 2.35 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 2.74 GBytes 2.35 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 2.74 GBytes 2.35 Gbits/sec receiver
已经排查的点:
请教一下大神,还有哪里可能有问题?我还可以怎么排查?
第 1 条附言 · 2022 年 6 月 9 日
已经在恢复模式测试过了:
提升了不少,但是依然不稳定。
```
Connecting to host 192.168.11.11, port 5201
[ 4] local 192.168.11.129 port 49224 connected to 192.168.11.11 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 225 MBytes 1.89 Gbits/sec
[ 4] 1.00-2.00 sec 201 MBytes 1.69 Gbits/sec
[ 4] 2.00-3.00 sec 7.83 MBytes 65.4 Mbits/sec
[ 4] 3.00-4.00 sec 75.1 MBytes 632 Mbits/sec
[ 4] 4.00-5.00 sec 281 MBytes 2.36 Gbits/sec
[ 4] 5.00-6.00 sec 280 MBytes 2.35 Gbits/sec
[ 4] 6.00-7.00 sec 277 MBytes 2.33 Gbits/sec
[ 4] 7.00-8.00 sec 253 MBytes 2.12 Gbits/sec
[ 4] 8.00-9.00 sec 240 MBytes 2.02 Gbits/sec
[ 4] 9.00-10.00 sec 198 MBytes 1.66 Gbits/sec
```
另外,我平时用内置千兆网口测速也会不稳定。
```
Connecting to host 192.168.11.11, port 5201
[ 4] local 192.168.11.145 port 49867 connected to 192.168.11.11 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 113 MBytes 946 Mbits/sec
[ 4] 1.00-2.00 sec 108 MBytes 905 Mbits/sec
[ 4] 2.00-3.00 sec 111 MBytes 930 Mbits/sec
[ 4] 3.00-4.00 sec 111 MBytes 929 Mbits/sec
[ 4] 4.00-5.00 sec 105 MBytes 881 Mbits/sec
[ 4] 5.00-6.00 sec 108 MBytes 906 Mbits/sec
[ 4] 6.00-7.00 sec 112 MBytes 940 Mbits/sec
[ 4] 7.00-8.00 sec 112 MBytes 940 Mbits/sec
[ 4] 8.00-9.00 sec 112 MBytes 940 Mbits/sec
[ 4] 9.00-10.00 sec 112 MBytes 940 Mbits/sec
```
第 2 条附言 · 2022 年 6 月 9 日
我拿 2 台电脑直连,也是一样的现象,应该不是交换机或网线的问题了。
第 5 条附言 · 2022 年 6 月 10 日
再更一版:
https://share.cleanshot.com/6qXY3r
我抓包发现这里 Window 一开始是 65535 ,后面就一直是 2058 ,非常奇怪。
还不够 2 个 MTU ,那按道理发送端就会控制发送速率。
iperf3 里有一个参数: -w, --window #[KMG] set send/receive socket buffer sizes
尝试这么跑就正常了。
```
❯ iperf3 -c 192.168.11.11 -w 200K
Connecting to host 192.168.11.11, port 5201
[ 5] local 192.168.11.137 port 52617 connected to 192.168.11.11 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 278 MBytes 2.34 Gbits/sec
[ 5] 1.00-2.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 2.00-3.00 sec 277 MBytes 2.33 Gbits/sec
[ 5] 3.00-4.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 4.00-5.00 sec 276 MBytes 2.31 Gbits/sec
[ 5] 5.00-6.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 6.00-7.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 7.00-8.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 8.00-9.00 sec 279 MBytes 2.34 Gbits/sec
[ 5] 9.00-10.00 sec 275 MBytes 2.31 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.00 sec 2.72 GBytes 2.33 Gbits/sec sender
[ 5] 0.00-10.00 sec 2.72 GBytes 2.33 Gbits/sec receiver
iperf Done.
```
接下来就要去看看我这电脑默认的缓冲区为什么太小了。
1 sdmike 2022 年 6 月 9 日重装系统 |
2 dozer47528 2022 年 6 月 9 日@sdmike 😢 也不是不可以。。。 我先买了一个别的牌子的 RTL8156 2.5G USB 网卡试试 |
5 maizero 2022 年 6 月 9 日我刚好昨天到手一个¥68 的 usb 2.5g 网卡 |
8 BingoXuan 2022 年 6 月 10 日先看看 system perference -> network -> advance -> hardware 的配置对不对,有些网卡默认开了 flow control 和 power efficient |
9 dozer47528 2022 年 6 月 10 日 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。