该网络拓扑下,内网速度跑不满的原因是什么?

2023-09-06 10:58:41 +08:00
 caneman

配置

J4125 软路由、白裙 920

网络拓扑

openwrt 使用 0 作为 wan 口,负责拨号

所有网线都是超六,网线不是瓶颈

iperf 测速情况

补充测速

其他补充

j4124 软路由,i226-v 网卡,2.5G 网口

openwrt 挂了一个 openclash (跟这个应该没关系吧)

想不明白问题出在哪,或者我需要再做哪些测速做补充吗?

电脑-> openwrt 为什么速度这么慢?他俩可是网线直连的,因为插在没有直通给 openwrt 的 esxi 管理口?

防裂 https://imgur.com/ryRSego

2699 次点击
所在节点    问与答
26 条回复
NelsonZhao
2023-09-06 11:11:47 +08:00
没用过 esxi ,合理猜测一波,电脑连的 3 号网口到 openwrt 看似直连,实际内部经过 esxi 的虚拟网桥转换,可能是瓶颈。
mbp 通过 ap 连接 nas 测试比较慢,可能是 ap 的问题,换个 ap 或者电脑贴着 ap 测试一下
WinkeyLin
2023-09-06 11:19:20 +08:00
我有同样的问题,曾经也在站里求助过,不管是换路由器还是换设备至今无解,困扰很久了
caneman
2023-09-06 11:24:12 +08:00
@NelsonZhao #1

esxi, 我也感觉是这个问题,晚上我试试把电脑插在 2 口再测一下

ap 是小米的 ax 7000 ,mbp pro 2021 , 这俩设备应该没问题吧,手头没其他的笔电了,晚上离近点试试

手机没测,但是 infuse 观影的时候,拨动进度条的体感没那么丝滑, 感觉速度应该不高
stcQ2G13k9yxep40
2023-09-06 11:41:25 +08:00
软路由的交换性能比较差吧,建议增加一个 8 口千兆机,openwrt 直通 0 和 1 口即可,0 口作为 WAN 口,1 口作为 LAN 口接千兆交换机,然后 NAS 、ax7000 、电脑接入交换机。
kiracyan
2023-09-06 11:50:42 +08:00
加个交换机
adsl554
2023-09-06 12:06:51 +08:00
虚拟交换机还是很费 CPU 的。还是只让他拨号和科学谅好了。交换还是交给交换机吧。

你还是加个 2.5G 的交换机。
caneman
2023-09-06 12:32:55 +08:00
@adsl554 #6
@kiracyan #5
@qishouvip2022 #4

谢谢老哥们的建议,我去搞个交换机试试,有推荐的型号吗?


问题要是解决了我会再贴在下面的,到时候你可以参考下 @WinkeyLin #2
stcQ2G13k9yxep40
2023-09-06 13:15:59 +08:00
@caneman TP-LINK 的 8 口交换机,https://item.jd.com/3660988.html
Terry3366
2023-09-06 15:22:19 +08:00
@caneman #7 随便买个老牌子的总带宽够的就行了
有的千兆交换机 比如说 8 口 但是不能同时八口都跑千兆

你这个软路由比我黑裙的配置都高
网络这种东西我觉得还是各司其职的好

我是光猫改桥接 -> 硬路由拨号 -> 交换机
交换机出来再接 PC NAS AP 什么的

这个缺点就是网线太多 没有你这个整洁
然后我又买钳子自己做了一些刚刚好长的短网线
MrGba2z
2023-09-06 15:26:08 +08:00
windows 用 iperf3 测速的时候开多线程
-P 12
(大 P)
msywkylemon
2023-09-06 15:33:06 +08:00
Esxi 没网卡直连吧,我也来 PVE 里装 OpenWRT ,然后测速 200M 封顶;后来就放弃虚拟机直接直装了
caneman
2023-09-06 15:50:50 +08:00
@Terry3366 #9

买的 TP-link 的 TL-SH1008 ,8 口 2.5G ,想着留一点升级余量

群晖没搞 usb 网卡,先看看能不能把千兆跑满

组网当时的一个想法就是尽量只有一层 net ,所有设备跑在同一个局域网,不然太乱了。把电脑接在 esxi 口上,是因为网络炸了,可以第一时间,通过电脑进入 esxi 后台,重置 openwrt 的系统

目前软路由只负责网络,其他的什么都没往上挂,cpu 占用大概 5%左右。


现在我打算,搞成下面这样,试试内网速度会不会变快

https://imgur.com/oJASc0N


还有一个问题是,我不喜欢有线连接,太乱了。上网设备大多都从 ap 接入(可有线可无线的我都选择无线接入),不知道这样改后 ap 会不会成内网传输的短板, ax7000 应该够用了吧。。。。


------


@MrGba2z #10

好,我晚上再试试。但是文件传输确实很慢,传 8G 大文件,跑的都是一条直线的那种,只有 6~8MB, 没超过 10 ,感觉肯定还是有问题的。
bjzhou1990
2023-09-06 16:05:55 +08:00
我 j4125 i225 网卡,主机是 winserver, 通过 hyperv 虚拟的 openwrt ,1 个 lan 口个 wan 口,lan 口接入 ap, 同时通过虚拟交换机共享给主机上网,电脑通过无线接入 ap, 电脑到 openwrt 的测速是 815Mbps ,电脑到 winserver 主机的测速是 817Mbps ,winserver 主机到 openwrt 的测速是 5Gbps

至少我这边 winserver 的虚拟交换性能一点不差,esxi 再垃圾也不至于差这么多吧
bjzhou1990
2023-09-06 16:06:43 +08:00
@bjzhou1990 网卡没有直通,winserver 的虚拟网卡性能足够了
Terry3366
2023-09-06 16:08:54 +08:00
@caneman #12 你现在这个方案和我是一样的, 这种方案也是一层 net
ap 不会多 net 交换机更是连 IP 都没有 他是 MAC 地址转发的

软路由即使只负责网络,CPU 很闲,但是他转发数据的处理能力肯定是没有硬件好的
我软路由那一层是直接拿了硬路由刷了个老毛子

至于 AP 的能力要看你无线设备有什么了
我无线设备只有 iPhone 和 iPad  没有什么无线需求
AP 都是咸鱼淘的百元路由器 速度都不到千兆

要是 AP 是瓶颈又是真的有需求那就再加钱再换吧
毕竟 世界加钱可及
liyouran
2023-09-06 16:24:35 +08:00
入个千兆交换机吧,带管理划 VLAN 完美结合软路由,傻瓜交换机也行,我的 8 口傻瓜交换机也就 60 块钱
yiyiwa
2023-09-06 17:05:59 +08:00
VM 的网卡类型是? 尝试 vmxnet3 ?
y1y1
2023-09-06 17:12:13 +08:00
电脑接 ax7000 的网口先试试啊,别急着买交换机
kaedeair
2023-09-06 17:14:24 +08:00
软路由就这样不用测了,我物理机 openwrt ,nas->n5105 2.3g,n5105->nas 1.3g
我是软路由下挂交换机,能跑满千兆 nat 就行
cheneydog
2023-09-06 17:18:29 +08:00
这个图是什么工具画的?

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

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

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

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

© 2021 V2EX