随着宽带速度的不断升级,相信越来越多的朋友家里的网速已经升级到了1000M的宽带,但是即使更换了千兆光猫,实际测速也往往只能到930M-945M左右,其实此时接入网速已经不再是你的瓶颈,通常电信为了防止投诉都会给20%-25%的宽带余量,此时你的瓶颈已经在于光猫背后的千兆Lan口,直接制约了网速的进一步提升,以往的解决方案往往是更换带有万兆或者2.5G Lan口的光猫,但是价格不菲,今天介绍一个零成本突破千兆光猫Lan口瓶颈的办法,让你能够轻松用上1200M左右的宽带。
方案原理
目前一般电信给的光猫虽然Lan口只有千兆,但是往往都有多个Lan口,虽然单口速度只有930M左右,但是我们可以通过bond绑定多个(通常2个就足够)Lan口的方案,来突破Lan口千兆的瓶颈,从而实现跑满1200M宽带的诉求。
方案前提
1.你的路由器需要至少3个网口,且其中只要有一个网口具备2.5G或者万兆的速率以作为Lan口使用
2.你的路由器支持OpenWRT系统
3.光猫使用桥接的接入方式
刚好我使用HP的Gen10作为软路由,且插了一张PCI-E的万兆网卡,因此符合条件
操作步骤
1.首先给OpenWRT安装必要软件包,以启用bond的支持
opkg update
opkg install kmod-bonding luci-proto-bonding proto-bonding
2.在自动启动脚本中增加如下配置,以便在开机时自动创建bond网卡
vi /etc/rc.local
需要添加的内容如下(添加至 exit 0之前),需要根据实际情况修改网卡名称(即下方的eth0和eth1为你的两张接到光猫上的千兆网卡)
ip link add bond-wan type bond mode balance-rr #添加 bond 类型的虚拟接口 名称为 bond-wan
ip link set eth0 type bond_slave #配置网卡 eth1 模式
ip link set eth1 type bond_slave
ip link set eth0 master bond-wan #加入名称为 bond-wan 的 bond 类型网卡
ip link set eth1 master bond-wan
ip link set bond-wan up #启动该网卡
3.修改 wan 接口的网卡为 bond-wan ,重启软路由后正常拨号即可
零成本突破千兆光猫瓶颈,我的家庭网络架构分享
速度表现
测速基本可以保持在1180M左右,已经超过千兆Lan口极限,绑定成功,而且相比于多播只有一个Wan IP地址,不会带来网站访问的问题。
实际下载也能轻松突破140M/s
网络架构
1.光猫---华为 MA5671 ,4 个千兆口,目前来看性价比比较高的替换猫(针对你的运营商只给百兆猫或者只有单千兆口的猫的情况)
基本上目前大部分家庭都已经实现了FTTH的光线入户的宽带接入方式,那必不可少的就是光猫设备,光猫一般大家都直接使用宽带运营商赠送的,这个基本使用问题也不大,但是有几个需要注意的点:
如果你的宽带接入速率超过100M但是小于1000M,那么你需要和运营商确认给你更换了千兆光猫,否则你的网速会被限制在100M
如果你的宽带接入速率大于等于1000M,最好的办法是找运营商更换万兆光猫,但是实际上绝大部分城市都不提供,则可以参考上述的教程,合并多千兆网口实现突破千兆限制
一般情况下,都建议使用桥接的模式来让自己的路由器进行拨号,如果使用路由模式,一方面你如果接入二级路由,则暴露内网设备端口比较麻烦,其次是大部分地区在路由模式下还会限制终端设备数量,用桥接模式则不会受此限制,而且通常来说光猫路由性能较差,使用自己的路由器进行拨号的话,能够获得更好的网络性能
评论 (0)