comcsao 发表于 2013-11-27 20:39

TOMATO 114版本中的BCM-NAT技术详解及性能测试

本帖最后由 comcsao 于 2013-12-30 19:24 编辑

TOMATO 114版本添加了BCM-NAT,BCM-NAT是针对BCM博通芯片优化的NAT转发技术(基于LINUX内核 FAST NAT,而非纯硬件加速),BCM-NAT可以提高路由器的转发能力10%-20%
一下是测试截图,对于BCM芯片的路由器均可以启用,例如BCM3537,5358等等,HG320,RG200,H218B等等
以下测试基于BCM5300芯片,800MHZ的N66U。
开启之前的NAT转发速率,WAN TO LAN就是接收的NAT速率:





下面是LAN TO WAN就是发送的NAT速率:



加载FAST NAT模块(BCM-NAT)


挂载已完成:



开启BCM-NAT加速后的接收速率:



发送速率:



大约接收提升了80mbps
发送提升了64mBPS,理论上CPU速度越快(因为基于LINUX软件加速,不是真正的纯硬件NAT,所以会消耗处理器资源),提升约明显
截图来自官方视频,转载请注明出处。谢谢,如有类似,不胜荣幸。


desinho 发表于 2013-11-27 21:35

如何查看BCM-NAT是否打开?

longhui 发表于 2013-11-27 21:47

desinho 发表于 2013-11-27 21:35
如何查看BCM-NAT是否打开?

telnet/SSH用命令

dmesg | grep BCM

如果有一行显示什么BCMforNAT :INIT   ,那么就是启动了

desinho 发表于 2013-11-27 21:55

只显示这几行,怎么样打开呢,刷的是bwq的114
CPU: BCM5357 rev 1 pkg 9 at 500 MHz
eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.100.138.20
eth1: Broadcom BCM4347 802.11 Wireless Controller 5.100.138.20

longhui 发表于 2013-11-27 22:05

desinho 发表于 2013-11-27 21:55
只显示这几行,怎么样打开呢,刷的是bwq的114
CPU: BCM5357 rev 1 pkg 9 at 500 MHz
eth0: Broadcom BCM4 ...

启动脚本或者防火墙脚本中,输入modprobe bcm_nat

desinho 发表于 2013-11-27 22:52

longhui 发表于 2013-11-27 22:05
启动脚本或者防火墙脚本中,输入modprobe bcm_nat

OK!谢谢!加载bcm_nat之后,HG320百兆光纤能>11M,原来是10M左右

mermer 发表于 2013-11-27 22:56

谢谢,已经打开了、

solomon 发表于 2013-11-28 01:28

感觉好高深

anbobi 发表于 2013-11-28 01:32

本帖最后由 anbobi 于 2013-11-28 01:39 编辑

不是说N66用的AC66的驱动 在114版中没有BCM-NAT功能吗?
还是说刷原来的rt-n驱动的可以启用?

lbhqq 发表于 2013-11-28 18:52

H218N已开启,谢谢分享…………

ShinichiYao 发表于 2013-11-28 21:05

anbobi 发表于 2013-11-28 01:32
不是说N66用的AC66的驱动 在114版中没有BCM-NAT功能吗?
还是说刷原来的rt-n驱动的可以启用?

RT-N分支支持,AC分支暂不支持

1123779999 发表于 2013-11-28 21:33

4718打开有没有作用呢

86OOOO 发表于 2013-11-28 22:27

请问 RT-N12 可以使用吗?

FPGA 发表于 2013-11-29 18:40

本帖最后由 FPGA 于 2013-11-29 19:57 编辑

从台湾路由器讨论区那边转来的相关资料
------------------------------------------------------------------

squarer 发表于 2013-11-29 18:50

ls不是特意为了回复这个贴而注册个号吧?:L
页: [1] 2
查看完整版本: TOMATO 114版本中的BCM-NAT技术详解及性能测试