V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bibiisme
V2EX  ›  宽带症候群

家用路由器的 wan to lan 一般能跑到上下行同时 1G 吗?

  •  
  •   bibiisme · 2020-04-01 10:07:58 +08:00 · 4763 次点击
    这是一个创建于 1696 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近看 MTK 7621,发现 CPU 和交换机之间是两个 1G 带宽的 GMAC 连接。

    像 newifi3 d2 和 tp 水星的一些 7621 机器没有 gmac2,NAT 是上下行一共 1G 。

    而 K2P 之类有 GMAC2 的机器,NAT 性能则是上下行一共 2G 。网上的评测一般也只是单纯跑下行,这样的话是否意味着 newifi3 d2 这种上行跑 200M 的时候下行就只能跑 700M ?

    1.png

    17 条回复    2020-04-27 15:20:40 +08:00
    huangya
        1
    huangya  
       2020-04-01 10:20:32 +08:00
    虽然我没有 newifi3 d2 这种路由器,但是根据我的经验是这样的,上下行加起来是 1G.
    cwbsw
        2
    cwbsw  
       2020-04-01 11:02:49 +08:00
    是。而且就算是 K2P,也要固件支持,如果刷 OpenWrt 上下行也是只有 1G 。
    bibiisme
        3
    bibiisme  
    OP
       2020-04-01 11:10:21 +08:00
    @cwbsw op 好像确实没 gmac2,padavan 看内核配置开启了 gmac2 的。
    geekvcn
        4
    geekvcn  
       2020-04-01 18:13:42 +08:00
    看厂家怎么设置了,MT7621AT 正常情况下有两个 MAC,一个做 WAN,一个连 Switch 做 LAN,固件下表现就是 eth0 eth1 分别为两个网口,但是不知道 MT7621AT 是不是有多个版本,有的版本貌似没法配置 GMAC2,比如新路由 3,这时候 LAN 和 WAN 就是靠 VLAN 划分,固件下表现就是 eth0.1 eth0.2 两个虚拟网口,eth0.2 做 WAN 口,这时候就相当于单臂路由,单向 1000Mbps 或者双向 500Mbps 。

    因为 MT7621AT 的 Switch 是集成在 CPU 中的,理论上就是靠固件配置 GMAC1 GMAC2,但实际上比如新路由三 GMAC2 配置后 WAN 口是无法使用的,不知道是硬件阉割还是怎么的,我对电路不太熟悉,按理说既然 Switch 集成在 CPU 里靠固件就能配置了。但是也有的硬件配置不是靠固件配置而是在电路上加电阻之类的进行配置
    LGA1150
        5
    LGA1150  
       2020-04-01 18:49:26 +08:00 via Android
    @geekvcn 如果 RGMII2 被用做 GPIO ( 22~33 )就不能用 GMAC2 了
    bibiisme
        6
    bibiisme  
    OP
       2020-04-01 19:05:25 +08:00 via Android
    @LGA1150 看见 lintel 说 hwnat 在交换机内,所以还是能跑双向 2G 。但这图里看起来 hwnat 还是要过 gmac,所以新三究竟能跑多少。。。
    shikkoku
        7
    shikkoku  
       2020-04-01 20:57:18 +08:00
    @bibiisme #6 lintel 在哪里说过?他的潘多拉能跑双向 2G?
    bibiisme
        8
    bibiisme  
    OP
       2020-04-01 21:11:44 +08:00
    @shikkoku 他在群里说的。
    LGA1150
        9
    LGA1150  
       2020-04-01 21:14:37 +08:00 via Android
    @bibiisme lintel 说新 3 要拆掉 C48 电容才可以用 RGMII2
    bibiisme
        10
    bibiisme  
    OP
       2020-04-01 21:30:25 +08:00 via Android   ❤️ 1
    @LGA1150 我好奇的是香 7621 不启用 gmac2 hwnat 能不能跑双向 2G 。。。。
    geekvcn
        11
    geekvcn  
       2020-04-01 21:51:00 +08:00
    @LGA1150 看来我的猜测没错,配置确实是靠电路上的电阻电容之类的配置,改天我取下来试试
    geekvcn
        12
    geekvcn  
       2020-04-01 22:24:16 +08:00
    @bibiisme HWNAT 双向 2G 是没问题的,MT7621AT HWNAT 64k 能跑 100 万 pps,不启用 GMAC2 虽然 HWNAT 性能很强,但是接口瓶颈了,你想验证搭个 iperf 测试下,毕竟现实没有线路能跑到双向 1Gbps,能跑双向 1Gbps 的也不会用 MT7621
    LGA1150
        13
    LGA1150  
       2020-04-02 10:04:26 +08:00
    @bibiisme #10
    并不能
    feast
        14
    feast  
       2020-04-02 15:23:45 +08:00
    跟 MII 接线有关吧
    cwbsw
        15
    cwbsw  
       2020-04-05 11:52:51 +08:00
    @LGA1150
    OpenWrt 官方仓库升级到 5.4 内核了,用上了 MTK 的新驱动,能跑双千兆了吗?
    LGA1150
        16
    LGA1150  
       2020-04-05 13:07:21 +08:00 via Android
    @cwbsw 前提是有 HWNAT 支持
    shikkoku
        17
    shikkoku  
       2020-04-27 15:20:40 +08:00
    好像新路由 D1 的 gmac2 是可以用的。和 D2 不一样。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2815 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:12 · PVG 21:12 · LAX 05:12 · JFK 08:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.