实战:VRRP_冗余网关_负债均衡

实战:冗余网关vrrp

虚拟路由冗余协议(Virtual Router Redundancy Protocol,VRRP),实现网关冗余。

1.环境准备

image-20250522153312552

AR1

<Huawei>sys
[Huawei]user-interface console 0

[Huawei-ui-console0]authentication-mode aaa
[Huawei-aaa]local-user zhao password cipher 123456
[Huawei-aaa]local-user zhao privilege level 3
[Huawei-aaa]quit

[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.0.2 24
[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 12.2.2.1 24

[Huawei]ip route-static 0.0.0.0 0 12.2.2.2

[Huawei-GigabitEthernet0/0/1]return
<Huawei>save

AR2

<Huawei>sys
[Huawei]user-interface console 0
[Huawei-ui-console0]authentication-mode aaa
[Huawei-ui-console0]aaa
[Huawei-aaa]local-user zhao password cipher 123456
[Huawei-aaa]local-user zhao privilege level 3
[Huawei-aaa]quit

[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.0.3 24
[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 14.2.2.1 24

[Huawei]ip route-static 0.0.0.0 0 14.2.2.2

[Huawei-GigabitEthernet0/0/1]return
<Huawei>save

AR3

<Huawei>sys
[Huawei]user-interface console 0
[Huawei-ui-console0]authentication-mode aaa
[Huawei-ui-console0]aaa
[Huawei-aaa]local-user zhao password cipher 123456
[Huawei-aaa]local-user zhao privilege level 3
[Huawei-aaa]quit

[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 14.2.2.2 24
[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 12.2.2.2 24
[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 2/0/0
[Huawei-GigabitEthernet2/0/0]ip address 15.2.2.1 24

[Huawei]ip route-static 192.168.0.0 24 12.2.2.1
[Huawei]ip route-static 192.168.0.0 24 14.2.2.1

[Huawei-GigabitEthernet2/0/0]return
<Huawei>save

2.配置网关冗余VRRP

AR1

[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.0.1  #配置虚拟IP
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 priority 120            #优先级120
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 track interface GigabitEthernet 0/0/1 reduced 40 #0/0/1的链路断了,减少40优先级
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 30 #链路恢复后延迟30秒连接

AR2

[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.0.1  #配置虚拟IP
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 priority 100            #优先级

192.168.0.0网段的计算机,网关都改成192.168.0.1

image-20250522160915914

测试

image-20250522161544311

删除g 0/0/1的链路

image-20250522161613028

往下面的链路走

image-20250522161654658

192.168.0.3相当于192.168.0.1

3.增加负载均衡

AR2

<Huawei>sys
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]vrrp vrid 2 virtual-ip 192.168.0.254
[Huawei-GigabitEthernet0/0/0]vrrp vrid 2 priority 120
[Huawei-GigabitEthernet0/0/0]vrrp vrid 2 track interface GigabitEthernet 0/0/1 r
educed 40
[Huawei-GigabitEthernet0/0/0]vrrp vrid 2 preempt-mode timer delay 30

AR1

[Huawei-GigabitEthernet0/0/0]vrrp vrid 2 virtual-ip 192.168.0.254
[Huawei-GigabitEthernet0/0/0]vrrp vrid 2 priority 100

0.12和0.13的两台计算机改网关192.168.0.254

image-20250522162629913

测试

image-20250522162738777

断开下面链路

image-20250522162754282

image-20250522162852229

AR2

[Huawei]display vrrp brief
image-20250522164225449

4.参数解释

[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 ?
  authentication-mode  Specify password and authentication mode
  preempt-mode         Specify preempt mode                #抢占模式
  priority             Specify priority                    #优先级
  timer                Specify timer                       #时间
  track                Specify the track configuration     #监测接口的情况
  version-3            Specify the device to support V3 for VRRP
  virtual-ip           Specify virtual IP address          #虚拟IP
track的主要作用是监视备份组中接口的状态。当监视的接口状态发生变化时,VRRP备份组的主备状态会自动调整,确保网络的稳定性和可靠性。例如,如果监视的接口出现故障,VRRP track会检测到这一变化,并相应地将主备角色切换到备份路由器,从而保证网络的连续性。
VRRP timer的作用和机制
心跳检测:VRRP timer负责定期发送心跳包(通常是每秒一次),以确保所有VRRP路由器之间的通信。如果某个路由器在预设的时间内没有收到心跳包,它会认为主路由器故障,从而触发备份路由器的接管。
状态切换:当主路由器故障时,备份路由器会接收到心跳包超时的信号,然后通过VRRP timer触发状态切换,将虚拟路由器的MAC地址和IP地址切换到备份路由器上,确保网络服务的连续性。
优先级调整:VRRP timer还可以用于调整路由器的优先级,高优先级的路由器会更快地接管虚拟路由器的角色,确保关键服务的高可用性。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注