一、VRRP技术简介
VRRP(Virtual Router Redundancy Protocol)是虚拟路由冗余协议的简称,通过把多台设备虚拟为一台设备,且使用虚拟设备的ip与mac进行工作,当Master设备出现故障时,可以快速切换到Backup组的设备上进行数据的通信,实现了通信的可靠。
二、实验部分
1.实验拓扑
2.配置步骤
(1).基础配置:
CORE1:
[CORE1]vlan 10 //创建vlan10
[CORE1-vlan10]int vlan 10 //进入vlanif 10
[CORE1-Vlan-interface10]ip add 192.168.10.1 24 //配置ip
[CORE1-Vlan-interface10]int g1/0/2 //进入接口
[CORE1-GigabitEthernet1/0/2]port link-type trunk //配置接口类型为trunk
[CORE1-GigabitEthernet1/0/2]port trunk permit vlan 10 //允许vlan10通过
[CORE1-GigabitEthernet1/0/2]quit //返回系统视图
CORE2:
[CORE2]VLAN 10 //创建vlan10
[CORE2-vlan10]INT VLAN 10 //进入vlanif 10
[CORE2-Vlan-interface10]IP ADD 192.168.10.2 24 //配置ip
[CORE2-Vlan-interface10]int g1/0/2 //进入接口
[CORE2-GigabitEthernet1/0/2]port link-type trunk //配置接口类型为trunk
[CORE2-GigabitEthernet1/0/2]port trunk permit vlan 10 //允许vlan 10通过
[CORE2-GigabitEthernet1/0/2]quit //返回系统视图
SW:
[SW]vlan 10 //创建vlan10
[SW-vlan10]int range g1/0/1 g1/0/2 //进入接口组
[SW-if-range]port link-type trunk //配置接口类型为trunk
[SW-if-range]port trunk permit vlan 10 //允许vlan10通过
[SW-if-range]int g1/0/3 //进入接口
[SW-GigabitEthernet1/0/3]port link-type access //配置接口类型为access
[SW-GigabitEthernet1/0/3]port access vlan 10 //把端口加入到vlan10
[SW-GigabitEthernet1/0/3]quit //返回到系统视图
PC:
(2).vrrp基础配置:
CORE1:
[CORE1]int vlan 10 //进入vlanif 10
[CORE1-Vlan-interface10]vrrp vrid 10 virtual-ip 192.168.10.254 //创建一个vrid为10的vrrp组,配置虚拟ip为192.168.10.254
[CORE1-Vlan-interface10]vrrp vrid 10 priority 120 //配置该接口在vrrp组的优先级为120,保证该设备选举为主,默认优先级为100
[CORE1-Vlan-interface10]quit //返回系统视图
CORE2:
[CORE2]int vlan 10 //进入vlanif 10
[CORE2-Vlan-interface10]vrrp vrid 10 virtual-ip 192.168.10.254 //创建一个vrid为10的vrrp组,配置虚拟ip为192.168.10.254
[CORE2-Vlan-interface10]quit //返回系统视图
(3).VRRP与Track模块联动
当Master上行链路出现故障时,备份组无法感知此故障,局域网内的主机仍通过Master访问外部网络,导致网络无法访问。通过配置Track,可以解决此问题。当Master上行链路故障时,将Master的优先级降低指定数额,使备份组的设备优先级高于Master的优先级,成为新的Master,保证局域网内的主机与外部网络的通信不会中断,当原Master上行链路正常后,又会恢复优先级,重新成为Master。
CORE1:
[CORE1]track 1 interface g1/0/1 //配置接口监视,监视上行g1/0/1接口
[CORE1-track-1]int vlan 10 //进入vlanif 10
[CORE1-Vlan-interface10]vrrp vrid 10 track 1 priority reduced 30 //调用track 1,设置优先级减少30
[CORE1-Vlan-interface10]quit //返回系统视图
CORE2:
[CORE2]track 1 interface g1/0/1 //配置接口监视,监视上行g1/0/1接口
[CORE2-track-1]int vlan 10 //进入vlanif 10
[CORE2-Vlan-interface10]vrrp vrid 10 track 1 priority reduced 30 //调用track 1,设置优先级减少30
[CORE2-Vlan-interface10]quit //返回系统视图
三、结果检验
使用display vrrp命令,查看vrrp是否正常建立:
将CORE1的上行接口g1/0/1接口断开,再次查看vrrp状态:
可以看到,CORE1设备已经从Master变为Backup ,优先级也由120降低到了90。
实验结束,感谢观看。