VRRP虚拟路由协议实验

VRRP(虚拟路由器冗余协议)实验

VRRP概念

VRRP广泛应用在边缘网络,将可以承担网关功能的一组路由器加入到备份组中,形成一台虚拟路由器,这样主机的设置成虚拟网关,从而实现冗余。

工作原理

  1. 路由器开启VRRP功能后,优先级高的确定为主用路由器,备用组其他路由器为备用路由器。
  2. 主用路由器定期发送VRRP通告报文,通知其他路由器自己工作正常,备用路由器则启动定时等待通告报文的到来。
  3. 在主用抢占式下:备用路由器收到VRRP报文,并与报文中的优先级比较,若优先级高泽成为主用路由器,否则保持备用状态。
  4. 非抢占式:只要主用路由器没出故障,备用组的路由器始终保持备用状态。
  5. 如果备用路由器的定时器超时还没收到主路由器的VRRP报文,则认为主路由器无法正常工作,备用路由器认为自己为主用路由器向外发送VRRP报文。备用路由器根据优先级选出主用路由器。

VRRP实验

实验要求:

  1. 按照图示配置IP地址
  2. 按照图示部署OSPF路由协议,实现互通(红色区域CIA部署OSPF协议区域)
  3. 终端设备流量要优先从R2出去,当R2与R1及R2与R3之间所有链路断开后流量才优先走R3
    在这里插入图片描述

实验步骤

  1. 配置IP地址

R1:

<Huawei>system-view 
[Huawei]sysname R1
[R1]int LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.12.1 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip address 10.1.13.1 24

R2:

<Huawei>system-view 
[Huawei]sysname R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.12.2 24
[R2-GigabitEthernet0/0/0]int g0/0/2
[R2-GigabitEthernet0/0/2]ip address 10.1.23.2 24
[R2-GigabitEthernet0/0/2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 10.1.1.253 24

R3:

<Huawei>system-view
[Huawei]sysname R3
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 10.1.13.3 24
[R3-GigabitEthernet0/0/1]int g0/0/2
[R3-GigabitEthernet0/0/2]ip address 10.1.23.3 24
[R3-GigabitEthernet0/0/2]int g0/0/0
[R3-GigabitEthernet0/0/0]ip address 10.1.1.252 24
  1. 配置OSPF路由协议

R1:

[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0		//反子网掩码
[R1-ospf-1-area-0.0.0.0]network 10.1.12.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 10.1.13.0 0.0.0.255

R2:

[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.1.12.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 10.1.23.0 0.0.0.255

R3:

[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 10.1.13.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 10.1.23.0 0.0.0.255
  1. 因为R2和R3上还有端口不在OSPF区域,所以需要在R2和R3上做路由引入

R2:

[R2-ospf-1]import-route direct

R3:

[R3-ospf-1]import-route direct
  1. 使用vrrp配置虚拟网关

R2:

[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 10.1.1.254

R3

[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 10.1.1.254

至此全网通。

  1. 设置终端流量优先走R2

R2:

[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]vrrp vrid 1 priority 150		//默认优先级100,改为150
[R2]display vrrp
  GigabitEthernet0/0/1 | Virtual Router 1
    State : Master
    Virtual IP : 10.1.1.254
    Master IP : 10.1.1.253
    PriorityRun : 150
    PriorityConfig : 150
    MasterPriority : 150
    Preempt : YES   Delay Time : 10 s
    TimerRun : 1 s
    TimerConfig : 1 s
    Auth type : NONE
    Virtual MAC : 0000-5e00-0101
    Check TTL : YES
    Config type : normal-vrrp
    Backup-forward : disabled
    Track IF : GigabitEthernet0/0/0   Priority reduced : 30
    IF state : UP
    Track IF : GigabitEthernet0/0/2   Priority reduced : 30
    IF state : UP
  1. 抢占式

R2:

[R2-GigabitEthernet0/0/1]vrrp vrid 1 preempt-mode timer delay 10		//开启抢占
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface G0/0/0 reduced 30		//监听G0/0/0端口,端口出问题则路由器优先级减30
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface G0/0/2 reduced 30		//监听G0/0/2端口,端口出问题则路由器优先级减30

R3:

[R3-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 10		//开启抢占
  1. 模拟链路故障

断开R2与R1的链路

[R2-GigabitEthernet0/0/0]shutdown
[R2-GigabitEthernet0/0/0]dis vrrp  
  GigabitEthernet0/0/1 | Virtual Router 1     
	State : Master     
	Virtual IP : 10.1.1.254     
	Master IP : 10.1.1.253     
	PriorityRun : 120     
	PriorityConfig : 150     
	MasterPriority : 120 
	Preempt : YES   Delay Time : 10 s

断开R2与R3的链路

[R2-GigabitEthernet0/0/0]int g0/0/2 
[R2-GigabitEthernet0/0/2]shutdown
[R2-GigabitEthernet0/0/2]dis vrrp
 GigabitEthernet0/0/1 | Virtual Router 1
   State : Backup     
   Virtual IP : 10.1.1.254     
   Master IP : 10.1.1.252     
   PriorityRun : 90     
   PriorityConfig : 150     
   MasterPriority : 100     
   Preempt : YES   Delay Time : 10 s 

优先级降低到90,状态变为Backup,流量优先通过R3.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值