目录
VRRP协议
什么是VRRP
VRRP(虚拟路由器冗余协议 )是一种容错协议,它保证当主机的下一跳路由器出现故障时,使用另一台路由器来替代,以此保持网络通信的连续性和可靠性。
VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现网关的备份。
VRRP是一种容错协议,它保证当主机的下一跳路由器出现故障时,由另一台路由器来代替出现故障的路由器进行工作,从而保持网络通信的连续性和可靠性。
相关术语
虚拟路由器:由一个Master路由器和多个Backup路由器组成。主机将虚拟路由器当作默认网关。
VRID:虚拟路由器的标识。有相同VRID的一组路由器构成一个虚拟路由器。
Master路由器:虚拟路由器中承担报文转发任务的路由器。
Backup路由器:Master路由器出现故障时,能够代替Master路由器工作的路由器。
虚拟IP地址:虚拟路由器的IP地址。一个虚拟路由器可以拥有一个或多个IP地址。
IP地址拥有者:接口IP地址与虚拟IP地址相同的路由器被称为IP地址拥有者。
虚拟MAC地址:一个虚拟路由器拥有一个虚拟MAC地址。通常情况下,虚拟路由器回应ARP请求使用的是虚拟MAC地址,只有虚拟路由器做特殊配置的时候,才回应接口的真实MAC地址。
优先级:VRRP根据优先级来确定虚拟路由器中每台路由器的地位。
非抢占模式:如果Backup路由器工作在非抢占方式下,则只要Master路由器没有出现故障,Backup路由器即使随后被配置了更高的优先级也不会成为Master路由器。
抢占模式:如果Backup路由器工作在抢占方式下,当它收到VRRP报文后,会将自己的优先级与通告报文中的优先级进行比较。如果自己的优先级比当前的Master路由器的优先级高,就会主动抢占成为Master路由器;否则,将保持Backup状态。
主要作用
1、设备主备网关服务器的关系,确定身份,谁是主,谁是备
2、当主服务器出现故障时,备服务器能够识别到主服务器的故障,并且替代主服务器的功能
3、—旦主服务器故障排除,恢复原来的状态
工作原理
1.路由器发送VRRP报文,由优先级确定哪个是Master路由器(主)。Master路由器承担数据传输任务。Master路由器会周期性的向Backup路由器发送VRRP报文,传达配置信息(优先级等)和工作状态。
2.当Master路由器发生故障,Backup路由器将抢占位置,进行数据传输。为了避免出现双Master设备或由于主备频繁切换导致主机设备学习到错误的Master设备地址,会设立抢占延时。
3.当Master路由器恢复正常,重新确定优先级,抢占回来。
三状态
1.初始状态:决定主备
2.主状态:vrrp报文,转发数据,主停了之后,再开启会变成初始状态,看优先级,来决定它的身份
3.备状态:监听vrrp报文。一旦收不到主的vrrp报文,它就会抢占主的位置
配置实验
交换机LSW1配置
[Huawei]int e0/0/4
[Huawei-Ethernet0/0/4]p l a
[Huawei-Ethernet0/0/4]p d v 10
[Huawei-Ethernet0/0/4]int e0/0/3
[Huawei-Ethernet0/0/3]p l a
[Huawei-Ethernet0/0/3]p d v 20
[Huawei-Ethernet0/0/3]int e0/0/1
[Huawei-Ethernet0/0/1]p l t
[Huawei-Ethernet0/0/1]p t a v a
[Huawei-Ethernet0/0/1]int e0/0/2
[Huawei-Ethernet0/0/2]p l t
[Huawei-Ethernet0/0/2]p t a v a
三层交换机LSW2(Master) 配置
创建vlan与端口
[Huawei]vlan batch 10 20 100
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]p l t
[Huawei-GigabitEthernet0/0/2]p t a v a
[Huawei-GigabitEthernet0/0/2]int g0/0/1
[Huawei-GigabitEthernet0/0/1]p l a
[Huawei-GigabitEthernet0/0/1]p d v 100
配置vlan
[Huawei]int vlanif 10
[Huawei-Vlanif10]ip add 192.168.10.10 24
[Huawei-Vlanif10]vrrp vrid 1 virtual-ip 192.168.10.1
[Huawei-Vlanif10]vrrp vrid 1 priority 120
[Huawei-Vlanif10]vrrp vrid 1 preempt-mode timer delay 6
[Huawei-Vlanif10]vrrp vrid 1 track interface GigabitEthernet 0/0/2 reduced 30
[Huawei-Vlanif10]vrrp vrid 1 track interface GigabitEthernet 0/0/1
[Huawei-Vlanif10]int vlanif 20
[Huawei-Vlanif20]ip add 192.168.20.10 24
[Huawei-Vlanif20]vrrp vrid 2 virtual-ip 192.168.20.1
[Huawei-Vlanif20]int vlanif 100
[Huawei-Vlanif100]ip add 11.0.0.2 30
virtual-ip 配置虚拟网关
priority 配置优先级
preempt-mode timer delay 配置抢占延时
track interface 监控端口
三层交换机LSW3(Backup)配置
[Huawei]vlan batch 10 20 100
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]p l t
[Huawei-GigabitEthernet0/0/2]p t a v a
[Huawei-GigabitEthernet0/0/2]int g0/0/1
[Huawei-GigabitEthernet0/0/1]p l a
[Huawei-GigabitEthernet0/0/1]p d v 100
[Huawei-GigabitEthernet0/0/1]int vlanif 10
[Huawei-Vlanif10]ip add 192.168.10.20 24
[Huawei-Vlanif10]vrrp vrid 1 virtual-ip 192.168.10.1
[Huawei-Vlanif10]int vlanif 20
[Huawei-Vlanif20]ip add 192.168.20.20 24
[Huawei-Vlanif20]vrrp vrid 2 virtual-ip 192.168.20.1
[Huawei-Vlanif20]vrrp vrid 2 priority 115
[Huawei-Vlanif20]vrrp vrid 2 preempt-mode timer delay 6
[Huawei-Vlanif20]vrrp vrid 2 track interface GigabitEthernet 0/0/2 reduced 30
[Huawei-Vlanif20]vrrp vrid 2 track interface GigabitEthernet 0/0/1
[Huawei-Vlanif20]int vlanif 100
[Huawei-Vlanif100]ip add 12.0.0.2 30
路由器AR1配置
配置回环
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 11.0.0.1 30
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 12.0.0.1 30
[Huawei-GigabitEthernet0/0/1]q
[Huawei]int LoopBack 1
[Huawei-LoopBack1]ip add 1.1.1.1 32