yohazzy

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

  •  
  •   yohazzy · Nov 14, 2021 · 2519 views
    This topic created in 1652 days ago, the information mentioned may be changed or developed.
    mac 使用 nuc 组的黑苹果,最近了解到可以使用 clash 来实现所有设备的特殊上网功能。

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

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

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

    ps:正常情况下手机直接连接主路由,速度是可以跑满 400M 的。
    pps:所有测速都是国内站点测速。
    Supplement 1  ·  Nov 16, 2021
    结论:问题出在手机上,用其他 pc 和 ipad 都可以在指向 mac 网关的场景下跑满贷款。
    4 replies    2021-11-15 18:35:51 +08:00
    czwstc
        1
    czwstc  
       Nov 14, 2021
    内网用 iperf3 测试一下极限。同时看一下第二网关 的负载。
    没有明白你说 “手机终端直接修改自己的网关后测试,性能损耗也在 50%。”是什么意思?
    DHCP 只是分发 IP 地址,如果手机的网关和 dns 不接受 DHCP 分配,手动修改为网关的模式,流量是不经过你的第二网关的。
    yohazzy
        2
    yohazzy  
    OP
       Nov 14, 2021
    @czwstc 多谢回复。
    “手机终端直接修改自己的网关后测试,性能损耗也在 50%。” 指的是将手机的网络改为静态 ip ,网关和 dns 指向 mac 网关(此时的主路由没有指向 mac 网关),测试发现流量完全通过“第二网关”交由主路由处理。
    请问 iperf3 是测试哪些设备的极限呢?
    whileFalse
        3
    whileFalse  
       Nov 14, 2021 via iPhone
    你的 mac 是网线连接吗
    xPKK1qofAr6RR09O
        4
    xPKK1qofAr6RR09O  
       Nov 15, 2021
    @yohazzy 网关指到哪流量就到哪,和 dhcp 还是静态都无关,和 dns 也无关
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3894 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 466ea39e · 60ms · UTC 04:24 · PVG 12:24 · LAX 21:24 · JFK 00:24
    ♥ Do have faith in what you're doing.