配置VRRP for直连路由实验

学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战视频课
学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6等全套视频课程
学习IPv6全套课程:IPv6组网实战从入门到精通视频课程

通过配置VRRP for直连路由,可以根据VRRP状态来调整直连路由的Cost值,从而保证网络流量不丢失。

组网需求

图1所示,在IPRAN场景中,UPE1故障恢复时,其接口Up并立即生成直连路由,但此时接口尚未学习到Mac地址,导致转发性能较慢,且回切流量丢失。为了解决此问题,UPE1与RSG之间路由必须在VRRP状态变为Master之后才能生成。

在各设备之间分别配置OSPF来进行正常通信,UPE1和UPE2组成VRRP备份组,作为RSG的缺省网关。正常情况下,UPE1承担网关工作;当UPE1出现故障时,UPE2接替执行网关工作。因此,在UPE1去往RSG链路的出接口上关联VRRP备份组,使得该接口所属网段的直连路由的Cost值根据VRRP备份组的状态来进行调整。

  • 当VRRP备份组为Backup状态的时候,增加该直连路由的Cost值,从而降低该路由的优先级,使该路由不会被优选。

  • 当VRRP备份组为Master状态的时候,直连路由的Cost值直接被置为0(最高优先级),使该路由被优选。

图1 配置VRRP for直连路由组网图

设备

接口

IP地址

设备

接口

IP地址

CSG

GE1/0/0

20.1.1.1/24

UPE2

GE1/0/0

20.1.2.2/24

GE2/0/0

20.1.2.1/24

GE2/0/0

20.1.3.2/24

Loopback0

1.1.1.1/32

Loopback0

3.3.3.3/32

UPE1

GE1/0/0

20.1.1.2/24

RSG

Loopback0

4.4.4.4/32

GE2/0/0

20.1.3.1/24

Loopback0

2.2.2.2/32

配置思路

采用如下思路配置VRRP for直连路由:

  1. 在CSG、UPE1、UPE2和RSG上部署OSPF协议。

  2. 在UPE1的GE2/0/0接口下创建备份组1,并配置UPE1在该备份组中具有高优先级,确保UPE1为Master。

  3. 在UPE2的GE2/0/0接口下创建备份组1,使用缺省优先级。

  4. 在UPE1的GE2/0/0接口上关联VRRP备份组,根据VRRP状态来调整GE2/0/0接口地址所属网段的直连路由Cost值。

数据准备

为完成此配置例,需要准备如下数据:

  • VLAN的编号

  • VRRP备份组ID、虚拟IP地址

  • 设备在备份组中的优先级

  • 关联VRRP接口的链路开销值

操作步骤
  1. 配置各接口IP地址

    # 在RSG上创建VLAN10,将GE1/0/0和GE2/0/0加入VLAN10。

    <RSG> system-view
    [RSG] interface gigabitethernet 1/0/0
    [RSG-GigabitEthernet1/0/0] portswitch
    [RSG-GigabitEthernet1/0/0] quit
    [RSG] interface gigabitethernet 2/0/0
    [RSG-GigabitEthernet2/0/0] portswitch
    [RSG-GigabitEthernet2/0/0] quit
    [RSG] vlan 10
    [RSG-vlan10] port gigabitethernet 1/0/0
    [RSG-vlan10] port gigabitethernet 2/0/0

    # 配置各物理接口的IP地址,具体请参见配置文件。

  2. 配置OSPF协议,实现网络设备之间的互通(略)
  3. 配置VRRP

    # 在UPE1上创建VRRP备份组1,并配置UPE1在该备份组中的优先级为120(作为Master)。

    <UPE1> system-view
    [UPE1] interface gigabitethernet 2/0/0
    [UPE1-GigabitEthernet2/0/0] vrrp vrid 1 virtual-ip 20.1.3.111
    [UPE1-GigabitEthernet2/0/0] vrrp vrid 1 priority 120
    [UPE1-GigabitEthernet2/0/0] vrrp vrid 1 timer advertise 10
    [UPE1-GigabitEthernet2/0/0] quit

    # 在UPE2上创建备份组1,并配置UPE2在该备份组中的优先级为缺省值(作为Backup)。

    <UPE2> system-view
    [UPE2] interface gigabitethernet 2/0/0
    [UPE2-GigabitEthernet2/0/0] vrrp vrid 1 virtual-ip 20.1.3.111
    [UPE2-GigabitEthernet2/0/0] quit

  4. 检验配置结果

    # 完成以上配置后,在UPE1上执行display vrrp命令可以看到UPE1的状态是Master,在UPE2上执行display vrrp命令可以看到UPE2的状态是Backup,如下所示。

    [UPE1] display vrrp
      GigabitEthernet2/0/0 | Virtual Router 1
        State : Master
        Virtual IP : 20.1.3.111
        Master IP : 20.1.3.1
        PriorityRun : 120
        PriorityConfig : 120
        MasterPriority : 120
        Preempt : YES   Delay Time : 0
        TimerRun : 10 s
        TimerConfig : 10 s
        Auth Type : NONE
        Virtual Mac :  0000-5e00-0102
        Check TTL : YES
        Config type : normal-vrrp
        Create time : 2010-08-16 12:02:57
        Last change time : 2010-08-17 10:27:11
    [UPE2] display vrrp
      GigabitEthernet2/0/0 | Virtual Router 1
        State : Backup
        Virtual IP : 20.1.3.111
        Master IP : 20.1.3.1
        PriorityRun : 100
        PriorityConfig : 100
        MasterPriority : 120
        Preempt : YES   Delay Time : 0
        TimerRun : 10 s
        TimerConfig : 1 s
        Auth Type : NONE
        Virtual Mac :  0000-5e00-0102
        Check TTL : YES
        Config type : normal-vrrp
        Create time : 2010-08-16 12:26:05
        Last change time : 2010-08-17 10:24:09

    # 在UPE1和UPE2上执行display ip routing-table命令,UPE1上可以看到路由表中有一条目的地址为虚拟IP地址的直连路由,而UPE2上该路由为OSPF路由。UPE1和UPE2上的显示信息如下。

    [UPE1] display ip routing-table
    Route Flags: R - relay, D - download
    to fib
    ------------------------------------------------------------------------------
    Routing Tables: Public
             Destinations : 10       Routes : 11
    
    Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
    
           20.1.1.0/24  Direct  0    0           D   20.1.1.2        GigabitEthernet1/0/0
           20.1.1.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet1/0/0
           20.1.2.0/24  OSPF    10   2           D   20.1.1.1        GigabitEthernet1/0/0
                        OSPF    10   2           D   20.1.3.2        GigabitEthernet2/0/0
           20.1.3.0/24  Direct  0    0           D   20.1.3.1        GigabitEthernet2/0/0
           20.1.3.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet2/0/0
         20.1.3.111/32  Direct  0    0           D   127.0.0.1       InLoopBack0
          127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
          127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    [UPE2] display ip routing-table
    Route Flags: R - relay, D - download
    to fib
    ------------------------------------------------------------------------------
    Routing Tables: Public
             Destinations : 10       Routes : 11
    
    Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
    
           20.1.1.0/24  OSPF    10   2           D   20.1.2.1        GigabitEthernet2/0/0
                        OSPF    10   2           D   20.1.3.1        GigabitEthernet1/0/0
           20.1.2.0/24  Direct  0    0           D   20.1.2.2        GigabitEthernet2/0/0
           20.1.2.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet2/0/0
           20.1.3.0/24  Direct  0    0           D   20.1.3.2        GigabitEthernet1/0/0
           20.1.3.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet1/0/0
         20.1.3.111/32  OSPF    10   2           D   20.1.3.1        GigabitEthernet1/0/0
          127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
          127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

  5. 配置接口关联VRRP

    # 在UPE1上,配置接口GE2/0/0关联VRRP备份组1。

    [UPE1] interface gigabitethernet 2/0/0
    [UPE1-GigabitEthernet2/0/0] direct-route track vrrp vrid 1 degrade-cost 10203040
    [UPE1-GigabitEthernet2/0/0] quit

  6. 验证UPE1故障时UPE2能够成为Master,UPE1恢复后能够抢占

    # 对UPE1的GE2/0/0接口执行shutdown命令,模拟UPE1出现故障。

    [UPE1] interface gigabitethernet 2/0/0
    [UPE1-GigabitEthernet2/0/0] shutdown
    [UPE1-GigabitEthernet2/0/0] quit

    # 在UPE2上使用display vrrp命令查看VRRP状态信息,可以看到VRRP状态是Master。说明UPE1故障时,UPE2能够成为Master。

    [UPE2] display vrrp
      GigabitEthernet2/0/0 | Virtual Router 1
        State : Master
        Virtual IP : 20.1.3.111
        Master IP : 20.1.3.2
        PriorityRun : 100
        PriorityConfig : 100
        MasterPriority : 100
        Preempt : YES   Delay Time : 0
        TimerRun : 1 s
        TimerConfig : 1 s
        Auth Type : NONE
        Virtual Mac :  0000-5e00-0102
        Check TTL : YES
        Config type : normal-vrrp
        Create time : 2010-08-16 12:26:05
        Last change time : 2010-08-17 12:02:07

    # 对UPE1的GE2/0/0接口执行undo shutdown命令,在UPE1上使用display vrrp命令查看VRRP状态信息,可以看到UPE1的状态为Backup。

    [UPE1] display vrrp
      GigabitEthernet2/0/0 | Virtual Router 1
        State : Backup
        Virtual IP : 20.1.3.111
        Master IP : 20.1.3.2
        PriorityRun : 120
        PriorityConfig : 120
        MasterPriority : 0
        Preempt : YES   Delay Time : 0
        TimerRun : 10 s
        TimerConfig : 10 s
        Auth Type : NONE
        Virtual Mac :  0000-5e00-0102
        Check TTL : YES
        Config type : normal-vrrp
        Create time : 2010-08-16 12:02:57
        Last change time : 2010-08-17 12:05:02

    # 在UPE1上使用display ip routing-table命令查看路由信息,可以看到目的地址为20.1.3.0/24(接口GE2/0/0所属网段)的直连路由Cost值为10203040。

    [UPE1] display ip routing-table
    Route Flags: R - relay, D - download
    to fib
    ------------------------------------------------------------------------------
    Routing Tables: Public
             Destinations : 9        Routes : 9
    
    Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
    
           20.1.1.0/24  Direct  0    0           D   20.1.1.2        GigabitEthernet1/0/0
           20.1.1.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet1/0/0
           20.1.2.0/24  OSPF    10   2           D   20.1.1.1        GigabitEthernet1/0/0
           20.1.3.0/24  Direct  0    10203040    D   20.1.3.1        GigabitEthernet2/0/0
           20.1.3.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet2/0/0
          127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
          127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

  7. 检查配置结果

    # 等待10秒后,当UPE1的VRRP状态为Master时,使用display ip routing-table命令查看路由信息,可以看到目的地址为20.1.3.0/24(接口GE2/0/0所属网段)的直连路由Cost值恢复为0。

    [UPE1] display ip routing-table
    Route Flags: R - relay, D - download
    to fib
    ------------------------------------------------------------------------------
    Routing Tables: Public
             Destinations : 10       Routes : 11
    
    Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
    
           20.1.1.0/24  Direct  0    0           D   20.1.1.2        GigabitEthernet1/0/0
           20.1.1.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet1/0/0
           20.1.2.0/24  OSPF    10   2           D   20.1.1.1        GigabitEthernet1/0/0
                        OSPF    10   2           D   20.1.3.2        GigabitEthernet2/0/0
           20.1.3.0/24  Direct  0    0           D   20.1.3.1        GigabitEthernet2/0/0
           20.1.3.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet2/0/0
         20.1.3.111/32  Direct  0    0           D   127.0.0.1       GigabitEthernet2/0/0
          127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
          127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

配置文件
  • CSG的配置文件

    #
     sysname CSG
    #
    interface GigabitEthernet1/0/0
     undo shutdown
     ip address 20.1.1.1 255.255.255.0
    #
    interface GigabitEthernet2/0/0
     undo shutdown
     ip address 20.1.2.1 255.255.255.0
    #
    interface LoopBack0
     ip address 1.1.1.1 255.255.255.255
    #
    ospf 1
     area 0.0.0.0
      network 20.1.1.0 0.0.0.255
      network 20.1.2.0 0.0.0.255
    #
    return
  • UPE1的配置文件

    #
     sysname UPE1
    #
    interface GigabitEthernet1/0/0
     undo shutdown
     ip address 20.1.1.2 255.255.255.0
    #
    interface GigabitEthernet2/0/0
     undo shutdown
     ip address 20.1.3.1 255.255.255.0
     vrrp vrid 1 virtual-ip 20.1.3.111
     vrrp vrid 1 priority 120
     vrrp vrid 1 timer advertise 10
     direct-route track vrrp vrid 1 degrade-cost 10203040
    #
    interface LoopBack0
     ip address 2.2.2.2 255.255.255.255
    #
    ospf 1
     area 0.0.0.0
      network 20.1.1.0 0.0.0.255
      network 20.1.3.0 0.0.0.255
    #
    return
  • UPE2的配置文件

    #
     sysname UPE2
    #
    interface GigabitEthernet2/0/0
     undo shutdown
     ip address 20.1.3.2 255.255.255.0
     vrrp vrid 1 virtual-ip 20.1.3.111
    #
    interface GigabitEthernet1/0/0
     undo shutdown
     ip address 20.1.2.2 255.255.255.0
    #
    interface LoopBack0
     ip address 3.3.3.3 255.255.255.255
    #
    ospf 1
     area 0.0.0.0
      network 20.1.2.0 0.0.0.255
      network 20.1.3.0 0.0.0.255
    #
    return 
  • RSG的配置文件

    #
     sysname RSG
    #
     vlan batch 10
    #
    interface GigabitEthernet1/0/0
     portswitch
     undo shutdown
     port default vlan 10
    #
    interface GigabitEthernet2/0/0
     portswitch
     undo shutdown
     port default vlan 10
    #
    interface LoopBack0
     ip address 4.4.4.4 255.255.255.255
    #
    return
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

精彩网络技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值