双通道局域网的搭建与互联互通
双通道局域网的搭建与互联互通
前言:
这个文属于经验分享类教程,并非专业教程,所以不喜勿喷。
先说一下我实施双通道的背景,家里的设备太多了,单个路由器模式下从TP换到华为再到华硕,都感觉难以保证路由器能够负载,容易出现慢、卡死等情况,所以就开始考虑对网络架构进行重做。
重做方案的选择问题:
在翻阅了一些大神的文章之后,我放弃了使用中继模式,原因很简答,多级路由的耦合度比较高,而且并不能真正解决我的问题,最终还是要回到一台一级路由上处理,瓶颈就会在这台一级路由上,假如这台一级路由已经接近饱和,那你多级路由不过是打包一个更大的数据包过来。
基于以上原因,我不认为多级路由符合双通道路由,是一种伪双活。因此,我采用的是交换机端口对接路由器的WAN口,也就是这两台路由在LAN层面是并行、独立关系。具体架构如下图:
这边先说一下一些注意点,在考虑架构之前先要明确光猫的工作模式,这个架构之下光猫是路由模式的,是负责了拨号的,如果是使用桥接模式的话,应该如下图:
架构建设后的问题:
如上图所示,WAN口端R1、R2路由都处于同一个网段,R1在LAN端与后端对接的NAS是同一网段,但R1与R2的LAN口完全是两个网段。这样的结果就是互相视为公网,也就是R2网段的设备想访问NAS需要切换到R1网段,同时进行路由器管理的时候也是需要切网段。这是这种结构会面对的问题。
但既然他们的WAN端是同网段的,那么其实只要路由器可以上溯到WAN口再去到另一个网段就可以了,答案真的是可以做的,只要路由器上写入静态路由参数。不过要看路由器的功能。在早期搭建的时候,我也是遇到了路由器R1,而R2没有的,所以我就更换了具备功能的路由。我的方案是华硕TUF-AX3000搭配RT-ACRH17。具体参数如下:
R1:
R2:
关键参数就是这里了,不过你有可能依然无法跨网段Ping通,这个并非参数问题,是路由器还要改一下设定。网上有说要关闭NAT和防火墙,这边要吐槽这位网友了,关闭了NAT整个WAN端都崩溃了,所以是不对的,不过关闭防火墙是对的,关了就可以了。
截图机所在为R1的192.168.0.X网段,Ping对象为R2的路由器192.168.3.1。写入静态路由表的路由能够互访,但其中一个挂了,并不会导致另一个挂,这个才是真双活。