9.1 VRRP基本配置

VRRP全称:虚拟路由器冗余协议,它是一种容错协议。该协议通过把几台路由设备联合组成一台
虚拟的路由设备,该虚拟路由器在本地局域网拥有唯一的一个虚拟ID和虚拟IP地址。实际上该虚
拟路由器是由一个Master设备和若干个Backup设备组成。正常情况下,业务全部由Master设备承
担,所有用户端仅需设置此虚拟IP为网关地址。当Master设备出现故障,Backup接替工作,及时
将业务切换到备份路由器,从而保持通信的连续性和可靠性。VRRP的Master选举基于优先级,优
先级的取值范围是0--255,默认优先级为100.


---实验内容
---企业网络场景,如PC1和PC2通过交换机S1连接到公司网络,S1连接到出口网关路由器。
---为了提高网络的可靠性,公司使用两台路由器R2和R3做为双出口连接到外网路由器R1。
---R1、R2、R3之间运行OSPF协议。在双网关的情况下,如果在PC上配置R2或R3的真实IP
---地址作为网关,当其中一台路由器故障时,就需要手动更改PC的网关地址,若网络中
---有大量终端则需要耗费大量时间。为了能够使故障所造成的断网影响达到最小化,增
---强网络的可靠性,在R2和R3之间部署VRRP协议。


1.基本配置
  配置相应的IP地址并检测各直连链路的连通性
  
2.部署OSPF网络
[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

[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 172.16.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255

[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 172.16.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255

#在R1上检查OSPF邻居建立情况
<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.2.100     Full        
 0.0.0.0          GigabitEthernet0/0/1             172.16.1.200     Full        
 ----------------------------------------------------------------------------
 
 
3.配置VRRP协议
  针对两台出口网关路由器实现主备备份,即正常情况下,只有主网关工作,当其发生故障时能够自动切换到备份网关。
  在R2和R3上配置VRRP协议,使用vrrp vrid 1 virtual-ip 命令创建VRRP备份组。VRRP备份组号为1,配置虚拟IP为172.16.1.254.注意:虚拟IP必须和当前接口在同一网段。
  [R2]int g0/0/1
  [R2-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254 

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

  在VRRP协议中,优先级决定路由器在备份组中角色,优先级高者称为Master。优先级相同则比较接口的IP地址,较大的称为Master。优先级默认值100.0被系统保留,255保留给IP地址拥有者使用。
  
  现修改R3的优先级为168,R2的优先级保持100不变,这将使得R3称为Master,R2为Backup。
  [R3-GigabitEthernet0/0/0]vrrp vrid 1 priority 168
  
  配置完成后,在R2和R3上使用display vrrp命令查看VRRP信息。
  <R2>dis vrrp
  GigabitEthernet0/0/1 | Virtual Router 1
    State : Backup
    Virtual IP : 172.16.1.254
    Master IP : 172.16.1.200
    PriorityRun : 100
    PriorityConfig : 100
    MasterPriority : 168
    Preempt : YES   Delay Time : 0 s
    

<R3>dis vrrp
  GigabitEthernet0/0/0 | Virtual Router 1
    State : Master
    Virtual IP : 172.16.1.254
    Master IP : 172.16.1.200
    PriorityRun : 168
    PriorityConfig : 168
    MasterPriority : 168
    Preempt : YES   Delay Time : 0 s
    
  也可以使用display vrrp brief 或 display vrrp interface命令来显示VRRP的工作状态。以R3为例:
  <R3>dis vrrp brief
Total:1     Master:1     Backup:0     Non-active:0      
VRID  State        Interface                Type     Virtual IP     
----------------------------------------------------------------
1     Master       GE0/0/0                  Normal   172.16.1.254   

<R3>dis vrrp interface g0/0/0
  GigabitEthernet0/0/0 | Virtual Router 1
    State : Master
    Virtual IP : 172.16.1.254
    Master IP : 172.16.1.200
    PriorityRun : 168
    PriorityConfig : 168
    MasterPriority : 168
    Preempt : YES   Delay Time : 0 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
    Create time : 2021-11-04 17:01:10 UTC-08:00
    Last change time : 2021-11-04 18:58:08 UTC-08:00
    
###测试PC访问公网时的数据包转发路径。
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   78 ms  31 ms  47 ms
 2  172.16.2.254   47 ms  47 ms  31 ms

4.验证VRRP主备切换。
 模拟网络出现故障,关闭S1的E0/0/2接口
  [S1]int ethernet0/0/2
  [S1-Ethernet0/0/2]shutdown
  
  查看R2的VRRP信息。
  <R2>dis vrrp
  GigabitEthernet0/0/1 | Virtual Router 1
    State : Master
    Virtual IP : 172.16.1.254
    Master IP : 172.16.1.100
    PriorityRun : 100
    PriorityConfig : 100
    MasterPriority : 100
    
测试PC访问公网时的数据包转发路径。
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   31 ms  47 ms  47 ms
 2  172.16.2.254   31 ms  47 ms  47 ms
 
数据包转发路径已经切换到R2。

开启S1的E0/0/2接口,查看R2和R3的工作状态

<R2>dis vrrp brief
Total:1     Master:0     Backup:1     Non-active:0      
VRID  State        Interface                Type     Virtual IP     
----------------------------------------------------------------
1     Backup       GE0/0/1                  Normal   172.16.1.254  

<R3>dis vrrp brief 
Total:1     Master:1     Backup:0     Non-active:0      
VRID  State        Interface                Type     Virtual IP     
----------------------------------------------------------------
1     Master       GE0/0/0                  Normal   172.16.1.254  
  
    
 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VRRP(Virtual Router Redundancy Protocol)是一种网络协议,用于提供冗余路由器的高可用性。在 VRRP 中,多个路由器协同工作,其中一个路由器被选为 Virtual Router(虚拟路由器),其他路由器则被称为 Backup Router(备用路由器)。当 Virtual Router 故障或不可用时,Backup Router 中的一个将会被选为新的 Virtual Router,以保持网络的连通性。 以下是一个基本VRRP 配置示例: 1. 配置 Virtual Router 和 Backup Router 的 IP 地址: ``` interface GigabitEthernet0/0 ip address 10.0.0.1 255.255.255.0 vrrp 1 ip 10.0.0.100 vrrp 1 priority 100 vrrp 1 preempt delay 20 ! interface GigabitEthernet0/1 ip address 10.0.1.1 255.255.255.0 vrrp 2 ip 10.0.1.100 vrrp 2 priority 50 vrrp 2 preempt delay 10 ``` 2. 在 Virtual Router 和 Backup Router 上分别配置 VRRP: ``` interface GigabitEthernet0/0 ip address 10.0.0.2 255.255.255.0 vrrp 1 ip 10.0.0.100 vrrp 1 priority 200 vrrp 1 preempt delay 20 ! interface GigabitEthernet0/1 ip address 10.0.1.2 255.255.255.0 vrrp 2 ip 10.0.1.100 vrrp 2 priority 100 vrrp 2 preempt delay 10 ``` 在上述配置中,Virtual Router 的优先级设置为 200,Backup Router 的优先级为 100。如果 Virtual Router 发生故障或不可用,备用路由器将取代它成为新的 Virtual Router,以提供网络的连通性。在此过程中,设置了一些延迟参数(如 delay 20 和 delay 10),以确保在故障恢复后,Virtual Router 能够重新成为网络的主要路由器。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值