#交换设备
VRRP基础配置
VRRP (Virtual Router Redundancy Protocol)
全称是虚拟路由规元余协议,它是一种容错协议。该协议通过把几台路由设备联合组成一台虚拟的路由设备,该虚拟路由器在本地局域网拥有唯一的一个虚拟 ID 和虚拟 IP 地址。实际上,该虚拟路由器是由一个Master 设备和若干 Backup 设备组成。正常情况下,业务全部由 Master 承担,所有用户端仅需设置此虚拟 耳 为网关地址。当 Master 出现故障时,Backup 接替工作,及时将业务切换到备份路由器,从而保持通信的连续性和可靠性。而用户端无需做任何配置更改,对故障无感知。
VRRP 的 Master 选举基于优先级,优上先级取值范围是 0-255,默认情况下,配置优先级为 100。在接口上可以通过配置优先级的大小来手工选择 Master 设备。
一、实验场景
- R2和R3作为出口网关路由器,R2作为主用,R3作为备用
二、设备配置
- 为两台路由器设置VRRP备份组,组号都是1
vrid 1
- 手动更改设备优先级,设置master,
默认情况下,优先级为100
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254 #组号1,虚拟IP:172.16。1.254
[R2-GigabitEthernet0/0/1]vrrp vrid 1 priority 120 # 设置优先级120,比默认值100大,所以系统将其设定为master
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254
三、验证设置于实验现象观察
- 首先用PC1
ping 172.16.2.254 -t
- 对
R2 的g0/0/0
口和R3的g0/0/0
口进行抓包观察,发现数据包是经由R2转发过去的
- 对
- 手动关闭交换机与R2连接的接口
e0/0/1
,模拟网络故障- 抓包观察发现,此时备份网关发挥作用,数据包经由R3进行转发
- 重新打开交换机与R2连接的接口
e0/0/1
,模拟网络回复- 此时发现,在刚开始的一段时间内,会出现神奇的现象
172.16.1.1--->172.16.2.254
的request包会经由R3转发过去172.16.2.254-->172.16.1.1
的reply包会经由R2转发回来
- 此时发现,在刚开始的一段时间内,会出现神奇的现象
- 经过一段时间的调整,又会恢复到最开始的状态