板载网卡 UDP 上传被限制到 100Mbps?

2020-01-24 00:40:29 +08:00
 wyfbest

网卡是 B450 迫击炮自带 RTL 8111H 还有一个 USB 网卡芯片是 ASIX AX88179 网线连到软路由上

因为感觉从电脑往软路由复制电影速度慢,使用 iperf 测试 TCP 和 UDP 的速度 发现板载网卡的 UDP 上传速度被限制在 100Mbps 下。USB 网卡的吞吐量比板载网卡表现好太多基本在 800Mbps。 换了线,换了路由固件等等测试都是一样的结果。看了网卡的各项设置也应该是没什么问题的。 请教下可能是什么其他问题还是这个螃蟹的集成网卡就这么的弱鸡?

------------------------------------------------------------
Client connecting to 192.168.0.11, TCP port 5001
TCP window size:  512 KByte (default)
------------------------------------------------------------
[  3] local 192.168.0.114 port 58171 connected with 192.168.0.11 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  5.27 GBytes   754 Mbits/sec
david@DESKTOP-N8MDC0A:~$ iperf -u -c 192.168.0.11 -b 1024M -t 60
------------------------------------------------------------
Client connecting to 192.168.0.11, UDP port 5001
Sending 1470 byte datagrams, IPG target: 10.95 us (kalman adjust)
UDP buffer size:  160 KByte (default)
------------------------------------------------------------
[  3] local 192.168.0.114 port 52569 connected with 192.168.0.11 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   663 MBytes  92.7 Mbits/sec
[  3] Sent 473148 datagrams
[  3] Server Report:
[  3]  0.0-59.9 sec   650 MBytes  91.1 Mbits/sec   0.058 ms 9354/473148 (2%)
david@DESKTOP-N8MDC0A:~$ iperf -u -c 192.168.0.11 -b 1024M -t 60
------------------------------------------------------------
Client connecting to 192.168.0.11, UDP port 5001
Sending 1470 byte datagrams, IPG target: 10.95 us (kalman adjust)
UDP buffer size:  160 KByte (default)
------------------------------------------------------------
[  3] local 192.168.0.135 port 61794 connected with 192.168.0.11 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  5.37 GBytes   769 Mbits/sec
[  3] Sent 3921984 datagrams
[  3] Server Report:
[  3]  0.0-60.0 sec  4.65 GBytes   666 Mbits/sec   0.020 ms 525830/3921984 (13%)
4766 次点击
所在节点    宽带症候群
14 条回复
oovveeaarr
2020-01-24 01:59:43 +08:00
去官方下驱动,不要装 Windows 10 自带的驱动
ryd994
2020-01-24 04:57:42 +08:00
就是这么弱鸡
TCP 有很多硬件加速,系统只需要发送一个大包,硬件会自动拆分。接收时也是一样。绝大多数硬件都支持
UDP 就不一样的,虽然有硬件加速可用,但很多硬件不支持。螃蟹就是著名的缩水牌。
你可以尝试指定一个大于 1470 的包大小,或者启用 jumbo frame,前提是路由器也支持。

其实也不必苛责缩水牌。毕竟 CPU 大多数时候是过剩的。UDP 又是比较少用的情况。也给了消费者便宜。
expr
2020-01-24 09:45:56 +08:00
请问楼主,B450 迫击炮 主板上的音频输出口接耳机,玩游戏时会有沙沙的电流噪音吗?只要显卡工作负载上来就会有沙沙电流噪音,第一次用微星主板,太不爽了
CallMeReznov
2020-01-24 10:04:35 +08:00
应该是包大小的缘故。具体需要按照你实际情况调整


@expr 板载声卡特别容易收到干扰,干扰原因可能是漏电,电磁干扰等等等等。
直到我买了外置声卡世界就清净了。
lightwell
2020-01-24 10:04:55 +08:00
同意楼上
kokutou
2020-01-24 13:48:07 +08:00
你的驱动有问题?
我 win10,1909
b450m 迫击炮 max,网线连 wdr7500v3 路由器刷了 openwrt 19.07.0
丢包很高,但是还是有 100m 以上,应该是我路由器 cpu 不行。。。tcp 测只能跑 200M 多

@expr #3
我机箱前面板有规律杂音,后置主板接口没有。。。

shikkoku
2020-01-24 16:08:46 +08:00
有无用 -b 1000M 参数?
wyfbest
2020-01-24 23:02:50 +08:00
都是官方的驱动,专门看了装的是最新的。
expr
2020-01-25 08:58:09 +08:00
@CallMeReznov 谢谢
expr
2020-01-25 09:00:20 +08:00
@kokutou 我试了下前面板没有杂音,就是后置的且只有在显卡负载上来时出现杂音
wyfbest
2020-01-25 13:45:29 +08:00
@expr 我没有杂音,考虑会不会是电源的问题。负载上来之后电源出来的波形不是很稳?
wyfbest
2020-01-25 13:49:20 +08:00
@CallMeReznov 谢谢。
wyfbest
2020-01-25 13:50:44 +08:00
@kokutou 我觉得因为丢包太严重所以速度会自己降下来。
yankebupt
2020-01-27 19:47:36 +08:00
@shikkoku 有没有看到 USB 网卡?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/640109

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX