前言

由于借到了朋友的海信LTF7263-BH+ pon stick,于是打算突破一下上海电信的千兆极限。

先放个折腾效果图:

折腾效果

设备介绍

PON STICK

海信LTF7263-BH+ (想到写文时已归还,因此缺少一些配置图)

海信 LTF7263-BH+ 猫棒

路由器

MikroTik RB5009UG+S+IN(也是嫖自同一朋友,但我的4011就可以突破1000M,就没使用)

MikroTik RB4011iGS+RM (RouterOS v7)

MikroTik RB5009UG+S+IN (实际未使用)
MikroTik RB4011iGS+RM

交换机

由于4011唯一一个光口用来插猫棒了,需要使用其它方式突破千兆电口的极限速率,我的方案是路由和交换之间接两根线做汇聚,使用的交换机是下面这款(但是买它不如买华为,比如S1720-28GWR-4X):

S3900-24T4S 24千兆电口,4万兆sfp+光口,双电源,被动散热

接线图

接线图

配置过程

4011路由器配置

创建一个Bonding Interface,将路由接交换的两个接口加到新建的Bonding Interface中,模式选择802.3ad(LACP),Transmission Hash Policy选择layer 3 and 4。

创建Bonding

交换机配置

将交换机接路由的两个口设置为trunk并加到channel-group 1。

Switch-1#show run int ethernet 1/3
interface ethernet 1/3
 switchport mode trunk
 switchport trunk allowed vlan all

 channel-group 2 mode auto
!

Switch-1#show run int ethernet 1/4
interface ethernet 1/4
 switchport mode trunk
 switchport trunk allowed vlan all

 channel-group 2 mode auto
!

猫棒配置

将猫棒接到4011的光口上,接上电信的入户光纤,并给这个接口配上192.168.0.0/24段的IP地址,如192.168.0.100。(注意不要使用192.168.0.2,这个地址是猫棒内部在用的)

设置猫棒接口的IP地址(图片来自淘宝店铺文档,文末提供该文档)

设置LAN接口访问192.168.0.0/24段的IP地址伪装

/ip/firewall/nat add in-interface=bonding-lan dst-address=192.168.0.0/24 action=src-nat to-addresses=192.168.0.100

# 注意将192.168.0.100改为你的IP地址

访问猫棒webui设置LOID等信息(如需修改mac、sn等更多设置需要使用cli,具体参考文末文档)

设置猫棒LOID

完成以上配置后交换机->路由的千兆瓶颈就打破了,只需要测速机器也有1Gbps以上的网卡理论上就可以测得大于1000M的外网带宽,刚好我的台式机上有一张Intel X520 (10Gbps),接在交换的10G光口上。

折腾结果

成功突破了1000M,Speedtest结果见本文开头的测速图。

猫棒文档