请教 mac 做网关路由后的性能损耗问题

2021-11-14 19:27:59 +08:00
 yohazzy
mac 使用 nuc 组的黑苹果,最近了解到可以使用 clash 来实现所有设备的特殊上网功能。

按照一些教程的配置所说,主路由的 dhcp 网关和 dns 设置为 mac 上的 clash 网关地址,mac 上的网关指向主路由。

经过手机终端测试,开启 mac 网关路由后性能损失大概在 50%( 400M->200M ),也尝试过恢复主路由默认的 dhcp 网关和 dns ,然后由手机终端直接修改自己的网关后测试,性能损耗也在 50%。

在主路由后台观察到所有的流量出口都是 mac 的透明网关,这边产生损耗的原因是什么呢?

ps:正常情况下手机直接连接主路由,速度是可以跑满 400M 的。
pps:所有测速都是国内站点测速。
1623 次点击
所在节点    宽带症候群
4 条回复
czwstc
2021-11-14 19:43:01 +08:00
内网用 iperf3 测试一下极限。同时看一下第二网关 的负载。
没有明白你说 “手机终端直接修改自己的网关后测试,性能损耗也在 50%。”是什么意思?
DHCP 只是分发 IP 地址,如果手机的网关和 dns 不接受 DHCP 分配,手动修改为网关的模式,流量是不经过你的第二网关的。
yohazzy
2021-11-14 19:54:11 +08:00
@czwstc 多谢回复。
“手机终端直接修改自己的网关后测试,性能损耗也在 50%。” 指的是将手机的网络改为静态 ip ,网关和 dns 指向 mac 网关(此时的主路由没有指向 mac 网关),测试发现流量完全通过“第二网关”交由主路由处理。
请问 iperf3 是测试哪些设备的极限呢?
whileFalse
2021-11-14 20:32:13 +08:00
你的 mac 是网线连接吗
ppbaozi
2021-11-15 18:35:51 +08:00
@yohazzy 网关指到哪流量就到哪,和 dhcp 还是静态都无关,和 dns 也无关

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

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

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

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

© 2021 V2EX