先说下中兴系光猫的最正确的桥接办法。再将你的无法正常拨号的具体情况短信告知给你,应该可以解决,因为之前就遇到过。/ Z- D! x% v5 H
0 F* j3 a0 |9 X; _7 o中兴的光猫脑回路不一样,需要奇怪的操作才能跑的很快,楼主描述的情况是没有正确激活硬件 offload 功能,导致走了 SoC 软桥接,
$ P7 i2 ~7 n6 K: m3 CZXIC 的设计很奇怪,它有几种模式:
- Z) g, ?: p9 Y# c0 V: |# O1 ~: _3 y; \& n1.WEB 配置改为桥接后会激活 CPU 的临时软桥接,是传统的 linux bridge ,此时 hardware offload 不会介入,所有的数据包处理通过 CPU 转发。
* R2 y: Z( ^1 m& M! j( x, k2.重启后会构建 FGPA ,此时 hardware offload 介入,大部分的数据包处理通过硬件转发。* [7 a1 `6 k R% X( Z
3.桥接勾选了 WLAN 接口,始终不会激活 hardware offload 功能。 U9 d3 h9 S9 L( _. {" L" v
4.光猫路由的情况,此时 LAN 和 WLAN 勾选均会激活 hardware offload 功能,PPPoE 和 NAT 均通过硬件加速处理。: Y4 F" C3 h, B( U7 R: s& ~" g+ q
8 {. K0 L7 o/ ^8 P( b5 l' e
正确配置的情况下,中兴微的方案都是可以跑满千兆线速的,性能上是没问题的。
3 ?) ~3 B9 S- c: m5 O/ I中兴的光猫需要这样配置桥接才能跑满千兆线速:
) n! O0 b2 i3 g8 E4 x6 \1.删除原有的连接
. I3 C k7 q% w" f, @' L6 Y% e2.新建一个 Bridge 类型的连接,填 VLAN ,勾选你需要敲击的 LAN 接口,记住一定不要勾选 WLAN 接口* h0 J$ g7 M o, I( B
3.保存,重启,在此之前不要拨号
: k( C5 F: t9 S: S1 i/ T4.测试拨号,此时是激活了 hardware offload 介入,soc 几乎不参与转发,因此不存在性能问题。
5 C6 ]0 w5 M5 Z) F+ ]/ Y2 n7 Q0 a( j# y _: X- q' c3 H6 ^% `) A
需要注意的就是不能直接把 Route 改为 Bridge ,这么操作是始终不会激活 hardware offload 的,只有新建才会是硬桥接并且不存在性能问题。
. P+ J( _0 M, U) g' z
7 K3 a3 C, ]. {8 c7 X1 f# }" uZXIC 的设计脑回路就是这么奇怪,你需要删除原来的连接,再新建一个连接,配置好了不要拨号,马上重启就可以了。中兴微这个是用的 FGPA ,华为的海思是 ASIC ,可能是这个原因导致操作起来区别很大。 |