一、先上拓扑:

 二、简介:

注意:下文均为笔者根据自己理解所写,可能存在不准确(所用名词或解释不够专业性),请自行斟酌,不过可以确认的是,通过本文配置,读者可以大体理解标题所述(VRRP)的配置方法和部分特性,可以配置出一个基本的VRRP环境。

1、vrrp(Virtual Router Redundancy Protocol)即:虚拟路由冗余协议,具体专业性的说明,请诸君通过搜索引擎查阅。

2、如图,SW0作为一个局域网中的接入交换机,SW1、SW2作为核心交换机,此环境中制订的方案是将两台核心SW配置成主备模式,假如其中主SW故障或者链路断开,另一台可以接替主设备继续完成核心交换的功能。

3、当主设备恢复后自动抢占回主设备的角色。

4、运营商设备(可理解为局域网内的边界设备)配置两条到局域网网段的明细路由,分别去往两台核心交换机。

三、配置思路

1、如图,SW0作为接入交换机,需要将两个上联口配置到同一个vlan里(本环境为vlan10),并配置好vlan接口IP地址,作为与上层的网关通讯的IP。

2、SW0写一条默认路由,0.0.0.0 0 10.10.10.253(即默认路由指向上层核心设备预备配置的一个虚拟网关)

3、SW1预备配置成VRRP Master设备,SW2配置成VRRP Backup设备,通过调整SW1的vrrp priority值为120(越大优先级越高),SW2为110。这样两台核心将会通过与下联接入交换机的两条线路经SW0实现vrrp主备选举

4、模拟运营商的设备按图配置好各个接口IP地址后,再创建一个Lookback地址作为一个逻辑上的运营商地址,后写两条分别指向两台核心的明细路由。(目的地址为各个内网网段,本实验只写了一个管理网段。

四、各个设备配置详细:

1、模拟运营商设备:

接口:

 路由:

         注:上面的两条路由,第二条是去往Backup核心交换机的,优先级调的比去往Master核心的小,当然,这里两条也完全可以写等等价的路由,不用指定优先级,因为下联两台已有VRRP优先级,同一时间必然仅有一条路由可达。

2、SW1:

接口:

路由(指向上面的ISP路由器):

3、SW2:

接口:

 路由(同样指向运营商路由器的另一个接口):

 4、SW0:

 路由(指向上层两台核心SW虚拟出来的网关):

 五,测试。

1、通过在PC上长ping运营商Loopback地址,然后手动关闭Master核心,看是否会成功切换到backup核心上。

开始丢包

 上图可看出PC此时共发送ping包54个,接收到29个,所以,可测出Master设备宕机后,链路切换到备机,共会丢失54-29=25个包

同时,Backup设备的角色将会切换成Master

 2、测试原Master设备恢复正常后,的情况,同样采用PC长ping模拟运营商的Lookback地址。

开始丢包:

等待一会,恢复通讯。

  上图可看出,Master恢复期间共会丢13个包,后恢复通讯,Master角色也抢占回来。

Backup的核心会刷出角色切换日志,由主切换成了备机!

 至此,一个简单的VRRP方案则配置完毕。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐