开了200Mbps的宽带,这样100Mbps的路由器啥的就不能用了,而且我猜有些号称千兆路由器的转发效率肯定达不到千兆,找了许久,找到了Ubnt的这款路由器。这是一款千兆有线路由器,目的是为了把工作(有线)和娱乐(Wifi)分开,实现Qos。 为什么买了这款,没买X这款,是因为在官方文档里面,这款的转发速率比X高太多了,具体参数我也不知道啥意思,总之数字大了不少,而且这款还带专门的转发芯片。

玩这款路由器让我小起小落了好几回:

1.不支持web端配置

我知道以前的专业路由器都是通过console口配置的,但是pc侧需要串口。刚好这款路由器自带一个console口,而且通电后只有这个灯是亮的。我又没线,pc又没串口,难道买回来就是一堆铁。。。。

解决方案:看说明书,eth0可以做web配置。

2.不支持PPPOE Client

我擦,我当时心里想骂人,难道这款企业级路由器连这个都不支持,我以前玩的思科啥的高端路由器一般都支持这个功能好吧,路由器之前建立ppp链路不是非常常见的事,我去,难道真只支持纯路由功能,那也太SB了。

解决方案:升级固件,买来时是1.4,现在是1.9,升级之后配置界面上就有添加pppoe端口的功能了。

3.上不了网

这可是专业路由器,家庭路由器配置两步即可上网,这玩意儿,我该插的口的插了呀,怎么还是上不了网。

解决方案:这个还真需要点专业知识,是的,我有一点,也只有这么一点点。内网Ip上外网是需要nat的,添加一条source nat,用masquerade的模式即可,outbound interface选择添加好了的pppoe接口即可。

其实在专业路由器里面是还需要增加一条默认路由走向这个pppoe接口的,但是该路由器比较智能,配置完一会儿,自动把这条kernel类型的路由给添加进去了。

我现在BT用的少,所以UPnP没设置,有兴趣的朋友可以自己研究一下。

4.测速才120Mbps

心里在怀疑,难道之前网上的好评md全是水军搞的?这连一个300块钱的千兆路由器都不如啊。这个问题是度娘告诉教我解决的: EdgeRouter拨号200M宽带一定务必打开PPPoE offload

解决方案:

通过cli进行配置,开启硬件加速(pppoe offload):

configure

set system offload ipv4 pppoe enable

commit

save

exit

5.测速才170Mbps

这时候我想到的是退货,想想优化措施都做得差不多了,应该170Mbps就是这个路由器的极限了,不行就退货吧,一款专业路由器活生生把200Mbps弄到了170Mbps,而且测试时路由器的cpu达到了100%。

解决方案:还是有点不死心,又问了下度娘,有朋友说到要修改MSS的值,就是TCP层的最大包的大小。在特性设置向导(Feature Wizards)里面发现了有一个与MSS值相关的功能(TCP MSS clamping),根据MTU自动调整MSS的值,这样如果MSS值不对会导致包的重发等资源浪费的问题。开启这个功能,接口类型选择all,MSS的数值我设置的是1452,系统默认是1412,我测试下来1452貌似对cpu的冲击更小。

到此为止,测试下来的下行带宽达到了224Mbps,我满足了,而且测试期间路由器的CPU除了一下会冲击到30%左右,其余时间都稳定在10%左右。

测速


Comments

comments powered by Disqus