华为 “VRRP” 基本配置

VRRP(虚拟路由器冗余协议),该虚拟路由器是由一个Master设备和若干Backup设备组成。正常情况下,业务全部由Master设备承担,所有用户端仅需设置此虚拟IP为网关地址。当Master出现故障时,Backet接替工作,及时将业务切换到备份路由器,从而保持通信的连续性和可靠性。而用户端无需做任何配置修改。
VRRP的Master选举基于优先级,优先级取值范围时0~255,默认情况下,配置优先级为100.在接口上配置优先级的大小来手工选择Master设备。

PC1/PC2通过交换机LSW1连接到公司网络,LSW1连接到公司出口网关路由器。为提高网络可靠性,公司使用两台路由器R2与R3作为双出口连接到外网路由器R1。R1 R2 R3之间运行OSPF协议。在R2 R3之间部署VRRP协议,这样当任一网关发生故障时就能自动切换无需更改PC的网关地址。

在这里插入图片描述
[Huawei]sys R1
[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]ip add 172.16.2.254 24
[R1-GigabitEthernet0/0/0]int g 0/0/1
[R1-GigabitEthernet0/0/1]ip add 172.16.3.254 24
[R1]ospf 1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 172.16.2.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 172.16.3.0 0.0.0.255 //配置OSPF协议,进程号1,所有网段通告进区域0中。

[Huawei]sys R2
[R2]int g 2/0/1
[R2-GigabitEthernet2/0/1]ip add 172.16.1.100 24
[R2-GigabitEthernet2/0/1]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip add 172.16.2.100 24
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 172.16.2.0 0.0.0.255

[Huawei]sys R3
[R3]int g 2/0/1
[R3-GigabitEthernet2/0/1]ip add 172.16.1.200 24
[R3-GigabitEthernet2/0/1]int g 0/0/1
[R3-GigabitEthernet0/0/1]ip add 172.16.3.200 24
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 172.16.3.0 0.0.0.255

[R1]dis ospf peer brief //查看邻居建立情况

OSPF Process 1 with Router ID 172.16.2.254
Peer Statistic Information

Area Id Interface Neighbor id State
0.0.0.0 GigabitEthernet0/0/0 172.16.1.100 Full
0.0.0.0 GigabitEthernet0/0/1 172.16.1.200 Full

//在R2/R3上配置VRRP协议,针对两台出口网关路由器实现主备备份,当发生故障时能够自动切换到备份网关。使用 vrrp vrid 1 virtual-ip 命令创建VRRP备份组,指定R1/R2处于同一个VRRP 备份组内,VRRP备份组号为1,配置虚拟IP为172.16.1.254。虚拟IP地址必须和当前接口在同一网段。
[R2]int g 2/0/1
[R2-GigabitEthernet2/0/1]vrrp vrid 1 virtual-ip 172.16.1.254

[R3]int g 2/0/1
[R3-GigabitEthernet2/0/1]vrrp vrid 1 virtual-ip 172.16.1.254

//在VRRP协议中,优先级决定路由器在备份组中的角色,优先级高者成为Master。如果优先级相同,比较接口的IP地址大小,较大的成为Master。优先级默认值为100,0被系统保留,255保留给IP地址拥有者使用。
//现在配置R2的优先级为120,R3的优先级保持默认100不变,这将使得R2成为Master,R3为Backup。
[R2]int g 2/0/1
[R2-GigabitEthernet2/0/1]vrrp vrid 1 priority 120

//在R2/R3上使用 display vrrp 命令查看VRRP信息。
[R2]dis vrrp
GigabitEthernet2/0/1 | Virtual Router 1
State : Master //状态为Master
Virtual IP : 172.16.1.254
Master IP : 172.16.1.100
PriorityRun : 120 //当前运行的优先级120
PriorityConfig : 120
MasterPriority : 120
Preempt : YES Delay Time : 0 s

[R3]dis vrrp
GigabitEthernet2/0/1 | Virtual Router 1
State : Backup
Virtual IP : 172.16.1.254
Master IP : 172.16.1.100
PriorityRun : 100
PriorityConfig : 100
MasterPriority : 120
Preempt : YES Delay Time : 0 s

//可以观察到现在R2的VRRP状态是Master,R3是Backup。两者都处于VRRP备份组1中,且都是G2/0/1接口运行在VRRP协议中。输出信息中的 PriorityRun:120 表示设备当前运行的优先级;PriorityConfig: 表示为该设备配置的优先级;MasterPriority 为该备份组中Master的优先级;一般配置优先级就运行优先级,但个别情况下可能运行优先级和配置优先级会不一样。

//测试PC1访问公网是的数据包转发路径,可以看到此时都是通过R2转发。
PC>tracert 172.16.2.254

traceroute to 172.16.2.254, 8 hops max
(ICMP), press Ctrl+C to stop
1 172.16.1.100 94 ms 31 ms 47 ms
2 *172.16.2.254 31 ms 47 ms

//假设网络出现故障,将LSW1的Eth0/0/1接口关闭。
[LSW1]int eth 0/0/1
[LSW1-Ethernet0/0/1]shutdown

//可以观察到R3切换成为了Master。
[R3]dis vrrp
GigabitEthernet2/0/1 | Virtual Router 1
State : Master
Virtual IP : 172.16.1.254
Master IP : 172.16.1.200
PriorityRun : 100
PriorityConfig : 100
MasterPriority : 100
Preempt : YES Delay Time : 0 s

// 测试PC访问公网时的数据包转发路径,发现数据包发送路径切换到R3。
PC>tracert 172.16.2.254

traceroute to 172.16.2.254, 8 hops max
(ICMP), press Ctrl+C to stop
1 172.16.1.200 31 ms 47 ms 47 ms
2 172.16.2.254 31 ms 47 ms 47 ms

//恢复Eth0/0/1接口,查看R2/R3的VRRP工作状态。
[LSW1]int eth 0/0/1
[LSW1-Ethernet0/0/1]undo shutdown

[R2]dis vrrp
GigabitEthernet2/0/1 | Virtual Router 1
State : Master // 可以观察到Master设备又立刻重新切换回至R2
Virtual IP : 172.16.1.254
Master IP : 172.16.1.100
PriorityRun : 120
PriorityConfig : 120
MasterPriority : 120
Preempt : YES Delay Time : 0 s

[R3]dis vrrp
GigabitEthernet2/0/1 | Virtual Router 1
State : Backup
Virtual IP : 172.16.1.254
Master IP : 172.16.1.100
PriorityRun : 100
PriorityConfig : 100
MasterPriority : 120
Preempt : YES Delay Time : 0 s

//PC测试数据包转发路径,可以看到也切换回R2转发。
PC>tracert 172.16.2.254

traceroute to 172.16.2.254, 8 hops max
(ICMP), press Ctrl+C to stop
1 172.16.1.100 78 ms 47 ms 47 ms
2 172.16.2.254 47 ms 46 ms 47 ms

  • 4
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值