背景:
家里用的是电信的宽带。后来参加联通的存话费送手机活动同时送了一条宽带,所以平时以电信宽带为主,联通宽带备用。
电信宽带之前办的时候是100M, 前段时间得知电信搞提速活动,100M->200M。很高兴,第一时间去体验,却发现还是100M,请电信师傅来,被告知入户处确实是200M。才想起当年房子装修时不懂这些,水电师傅给埋的线是5类线。巧妇难为无米之炊,只好还用着100M了。(这里顺便提醒:现在装修,至少要用6类线,如果可能,能用超6类线就更好了。)
放假了,想着把百度网盘里的内容整理一下,有些有用的也下载回来(谁知道百度哪天也不做这个业务了)。看着下载速度,又想到了我的200M。正好有时间了,开始折腾!!
用到的设备:
主路由:(NETGEAR) R6400 (已刷梅林)
副路由:华硕RT-N16
交换机:水星 SG108 Pro/SG105 Pro 各一
主要设备:
过程:
首先想着是否可以用电力猫,因为之前帮朋友试过这产品,印象中速度还凑合。下单买了一对,安装也非常简单。通了,不过一测速度,很悲摧,50M都没有。 只好退货。
又想起当年在我的要求下入户到书房主路由处是两条100兆网线,是否可以利用一下呢? 网上查资料获悉可以采用链路聚合或者叫端口聚合的交换技术来实现。比较了一下能满足我的需求的网管交换机,主要是网件、tp-link、水星三家。功能差不多,但价格差很多。我的需求不大,就买了最便宜的水星家的:一个5口,一个8口。 第二天到货,继续折腾。
首先是光猫下来直接接5口交换机,两条线到书房的8口交换机,8口出来一条线到主路由,简图如下:
两个交换机上分别在端口1,2做聚合。测试线路是通的,交换机中也看得到聚合成功了。
但是拨号不成功!!!
经测试,发现拔掉一条线,只保留端口1或者端口2的一根线,可以拨号成功;之后再把另一根线插上,可以正常使用。测速是145M左右(没搞清楚慢这么多的原因)
尽管能用,但每次断电都要重新拔线、拨号、插线,好麻烦的!
然后想着是否可以把一个路由放在入户处先拨号,后再经双线到主路由? 说干就干!最后接下来是这个样子的:
由路由1拨号,之后从LAN口接5口路由,其他和原来一样。不过此时主路由就不用拨号了,只被当成一个AP。其中注意一个问题:需要重新设置2个交换机自己的IP(默认的是192.168.0.1,和拨号路由是一样的),我分别改为192.168.0.5 和192.168.0.8,只是为了好记。 到目前,一切正常。也不用重新拔线、插线了。测速为175M左右。
达不到在入户测的220M, 可能是中间百兆网线质量的影响,也可能是链路聚合的影响。不管了。
还有个问题,原来的2条线是电线宽带一条,联通宽带一条。现在两条线都被电信给用了,联通的线连不起来。好在有网管功能的交换机是可以解决这一问题的! 利用单线复用是可以实现不同的数据走同一条线路的,这也是当初确定用交换机这一方案时想好的。
不过网上的教程没有针对链路聚合之后的单线复用,这一步需要自己摸索,经过数次的失败,最后设置如下:
tagged口就是trunk口,用来复用的线路(因为端口1和端口2已经聚合在一起了,所以选1个,另一个也会自动选中)。
8口交换机这样设置,5口那边同理,只是vlanid=3的电信vlan只到5口。
这样设置下来,从8口交换机3口接出来的线到书房里的主路由WAN口,联通宽带就可以直接拨号成功!家里不同的设备,可以通过设置不同的网关(192.168.0.1电信;192.168.0.4联通 来选择走哪个路由器)。
至此,折腾暂时结束!!
后期有时间会研究一下如何把“科学的上网”方式集成到路由器中,以及家里设备上网时路线的软切换或者分组不同的vlan。