锐捷实战系列(三十四) VRRP提高网络可靠性
2018-04-23 本文已影响184人
3c21cb88ae2b
实训目的
- 掌握VRRP配置方法。
实训背景
VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议。
实训拓扑

实训所需设备:
设备类型 | 设备型号 | 数量 |
---|---|---|
三层交换机 | S3760 | 3 |
路由器 | RSR20 | 1 |
主机 | Windows 10 | 1 |
实训步骤
步骤1:基本配置
R1:
Ruijie>enable
Ruijie#configure terminal
Ruijie(config)#hostname R1
R1(config)#
SW1:
Ruijie>enable
Ruijie#configure terminal
Ruijie(config)#hostname SW1
SW1(config)#
SW2:
Ruijie>enable
Ruijie#configure terminal
Ruijie(config)#hostname SW2
SW2(config)#
步骤2:全网基本IP地址配置。
R1(config)#interface fastEthernet 0/0
R1(config-if-FastEthernet 0/0)#ip address 218.85.152.1 255.255.255.0
R1(config-if-FastEthernet 0/0)#exit
R1(config)#interface fastEthernet 0/1
R1(config-if-FastEthernet 0/1)#ip address 211.162.1.1 255.255.255.0
R1(config-if-FastEthernet 0/1)#end
R1#
SW1(config)#interface fastEthernet 0/1
SW1(config-if-FastEthernet 0/1)#no switchport //转换为3层口
SW1(config-if-FastEthernet 0/1)#ip address 218.85.152.2 255.255.255.0
SW1(config-if-FastEthernet 0/1)#exit
SW1(config)#
SW2(config)#interface fastEthernet 0/1
SW2(config-if-FastEthernet 0/1)#no switchport
SW2(config-if-FastEthernet 0/1)#ip address 211.162.1.2 255.255.255.0
SW2(config-if-FastEthernet 0/1)#exit
SW2(config)#
PC1:

步骤3:配置VRRP
SW1(config)#interface vlan 1
SW1(config-if-VLAN 1)#ip address 192.168.1.2 255.255.255.0
SW1(config-if-VLAN 1)#vrrp 10 ip 192.168.1.1 //创建组号为10的VRRP
SW1(config-if-VLAN 1)#vrrp 10 priority 105 //越大越优先,默认值100
SW1(config-if-VLAN 1)#vrrp 10 preempt //设置为抢占模式,即一恢复就夺取控制权
SW1(config-if-VLAN 1)#vrrp 10 track fastEthernet 0/1 //监控该端口,一旦不可用优先级就减10
SW1(config-if-VLAN 1)#end
SW1#
SW2(config)#interface vlan 1
SW2(config-if-VLAN 1)#ip address 192.168.1.3 255.255.255.0
SW2(config-if-VLAN 1)#vrrp 10 ip 192.168.1.1
SW2(config-if-VLAN 1)#vrrp 10 preempt
SW2(config-if-VLAN 1)#vrrp 10 track fastEthernet 0/1
SW2(config-if-VLAN 1)#end
SW2#
步骤4:查看VRRP
SW1#show vrrp

SW2#show vrrp

我们看到,SW1优先级(Priority)=105,SW2优先级(Priority)=100,所以SW1是 Master。
在PC1中ping 192.168.1.1,再看arp -a,发现VRRP网关的MAC地址是:00-00-5E-00-01-0A。
步骤5:在PC1中持续ping
ping 192.168.1.1 -t
步骤6:断开SW1连接R1的线,再次查看VRRP


我们可以看到,SW1 State is Backup,SW2 State is Master。原因在于,SW1优先级为105,上联的电信线路Track口为f0/1,Track口默认值为10,当f0/1 不可用时,SW1的优先级就变成了105-10=95,小于SW2的优先级,于是SW2就成为了主。
在SW1、SW2切换主从VRRP的时候,PC1 ping没有丢包
步骤7:将SW2关机,我们可以看到PC1只丢了一个包,立刻又能ping通。

再次查看VRRP

我们发现,因为SW2关机(故障),所以SW1在优先级(Priority)=95的情况下就成为了Master。
实训知识
- VRRP组号取值范围为1~255。
- VRRP网关的MAC地址如00-00-5E-00-01-0A,其中最后1位是组号。