最近看 MTK 7621,发现 CPU 和交换机之间是两个 1G 带宽的 GMAC 连接。
像 newifi3 d2 和 tp 水星的一些 7621 机器没有 gmac2,NAT 是上下行一共 1G 。
而 K2P 之类有 GMAC2 的机器,NAT 性能则是上下行一共 2G 。网上的评测一般也只是单纯跑下行,这样的话是否意味着 newifi3 d2 这种上行跑 200M 的时候下行就只能跑 700M ?
1
huangya 2020-04-01 10:20:32 +08:00
虽然我没有 newifi3 d2 这种路由器,但是根据我的经验是这样的,上下行加起来是 1G.
|
2
cwbsw 2020-04-01 11:02:49 +08:00
是。而且就算是 K2P,也要固件支持,如果刷 OpenWrt 上下行也是只有 1G 。
|
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 里靠固件就能配置了。但是也有的硬件配置不是靠固件配置而是在电路上加电阻之类的进行配置 |
6
bibiisme OP @LGA1150 看见 lintel 说 hwnat 在交换机内,所以还是能跑双向 2G 。但这图里看起来 hwnat 还是要过 gmac,所以新三究竟能跑多少。。。
|
10
bibiisme OP @LGA1150 我好奇的是香 7621 不启用 gmac2 hwnat 能不能跑双向 2G 。。。。
|
12
geekvcn 2020-04-01 22:24:16 +08:00
@bibiisme HWNAT 双向 2G 是没问题的,MT7621AT HWNAT 64k 能跑 100 万 pps,不启用 GMAC2 虽然 HWNAT 性能很强,但是接口瓶颈了,你想验证搭个 iperf 测试下,毕竟现实没有线路能跑到双向 1Gbps,能跑双向 1Gbps 的也不会用 MT7621
|
14
feast 2020-04-02 15:23:45 +08:00
跟 MII 接线有关吧
|
17
shikkoku 2020-04-27 15:20:40 +08:00
好像新路由 D1 的 gmac2 是可以用的。和 D2 不一样。
|