MPLS 配置静态LSP

配置静态LSP

组网需求

图1所示,网络拓扑结构简单并且稳定,LSR_1、LSR_2、LSR_3为MPLS骨干网设备。要求在骨干网上创建稳定的公网隧道来承载L2VPN或L3VPN业务。

图1 配置静态LSP组网

 

配置思路

配置静态LSP,可以实现此需求。按要求需配置两条静态LSP:LSR_1到LSR_3的路径为LSP1,LSR_1为Ingress,LSR_2为Transit,LSR_3为Egress;LSR_3到LSR_1的路径为LSP2,LSR_3为Ingress,LSR_2为Transit,LSR_1为Egress。采用如下的配置思路:

  1. 在LSR上配置OSPF,实现骨干网的IP连通性。
  2. 在LSR上配置MPLS功能,这是实现在骨干网上创建公网隧道的前提。
  3. 由于网络拓扑结构简单并且稳定,且需创建稳定的公网隧道来承载L2VPN或L3VPN业务,因此配置静态LSP。为了实现这一步,需进行以下操作。
    1. 在Ingress配置此LSP的目的地址、下一跳和出标签的值。
    2. 在Transit配置此LSP的入接口、与上一节点出标签相等的入标签的值、对应的下一跳和出标签的值。
    3. 在Egress配置此LSP的入接口、与上一节点出标签相等的入标签的值。

操作步骤

  1. 配置各接口的IP地址

    # 配置LSR_1。LSR_2、LSR_3的配置与LSR_1类似,不再赘述。

    <Huawei> system-view
    [Huawei] sysname LSR_1
    [LSR_1] interface loopback 1
    [LSR_1-LoopBack1] ip address 10.10.1.1 32
    [LSR_1-LoopBack1] quit
    [LSR_1] interface gigabitethernet 1/0/0
    [LSR_1-GigabitEthernet1/0/0] ip address 10.1.1.1 24
    [LSR_1-GigabitEthernet1/0/0] quit
    

  2. 配置OSPF协议发布各节点接口所连网段和LSR ID的主机路由

    # 配置LSR_1。

    [LSR_1] ospf 1
    [LSR_1-ospf-1] area 0
    [LSR_1-ospf-1-area-0.0.0.0] network 10.10.1.1 0.0.0.0
    [LSR_1-ospf-1-area-0.0.0.0] network 10.1.1.0 0.0.0.255
    [LSR_1-ospf-1-area-0.0.0.0] quit
    [LSR_1-ospf-1] quit

    # 配置LSR_2。

    [LSR_2] ospf 1
    [LSR_2-ospf-1] area 0
    [LSR_2-ospf-1-area-0.0.0.0] network 10.10.1.2 0.0.0.0
    [LSR_2-ospf-1-area-0.0.0.0] network 10.1.1.0 0.0.0.255
    [LSR_2-ospf-1-area-0.0.0.0] network 10.2.1.0 0.0.0.255
    [LSR_2-ospf-1-area-0.0.0.0] quit
    [LSR_2-ospf-1] quit

    # 配置LSR_3。

    [LSR_3] ospf 1
    [LSR_3-ospf-1] area 0
    [LSR_3-ospf-1-area-0.0.0.0] network 10.10.1.3 0.0.0.0
    [LSR_3-ospf-1-area-0.0.0.0] network 10.2.1.0 0.0.0.255
    [LSR_3-ospf-1-area-0.0.0.0] quit
    [LSR_3-ospf-1] quit

    # 配置完成后,在各节点上执行display ip routing-table命令,可以看到相互之间都学到了彼此的路由。

  3. 在各节点使能MPLS基本功能

    # 配置LSR_1。

    [LSR_1] mpls lsr-id 10.10.1.1 
    [LSR_1] mpls 
    [LSR_1-mpls] quit 

    # 配置LSR_2。

    [LSR_2] mpls lsr-id 10.10.1.2 
    [LSR_2] mpls 
    [LSR_2-mpls] quit 

    # 配置LSR_3。

    [LSR_3] mpls lsr-id 10.10.1.3 
    [LSR_3] mpls 
    [LSR_3-mpls] quit 

  4. 配置各接口的MPLS能力

    # 配置LSR_1。

    [LSR_1] interface gigabitethernet 1/0/0
    [LSR_1-GigabitEthernet1/0/0] mpls
    [LSR_1-GigabitEthernet1/0/0] quit
    

    # 配置LSR_2。

    [LSR_2] interface gigabitethernet 1/0/0
    [LSR_2-GigabitEthernet1/0/0] mpls
    [LSR_2-GigabitEthernet1/0/0] quit
    [LSR_2] interface gigabitethernet 2/0/0
    [LSR_2-GigabitEthernet2/0/0] mpls
    [LSR_2-GigabitEthernet2/0/0] quit

    # 配置LSR_3。

    [LSR_3] interface gigabitethernet 1/0/0
    [LSR_3-GigabitEthernet1/0/0] mpls
    [LSR_3-GigabitEthernet1/0/0] quit
    

  5. 创建从LSR_1到LSR_3的静态LSP

    # 配置Ingress LSR_1。

    [LSR_1] static-lsp ingress LSP1 destination 10.10.1.3 32 nexthop 10.1.1.2 out-label 20

    # 配置Transit LSR_2。

    [LSR_2] static-lsp transit LSP1 incoming-interface gigabitethernet 1/0/0 in-label 20 nexthop 10.2.1.2 out-label 40

    # 配置Egress LSR_3。

    [LSR_3] static-lsp egress LSP1 incoming-interface gigabitethernet 1/0/0 in-label 40

    配置完成后,可在各节点上用display mpls static-lsp命令查看静态LSP的状态。LSR_1显示为例:

    [LSR_1] display mpls static-lsp
    TOTAL          : 1       STATIC LSP(S)
    UP             : 1       STATIC LSP(S)
    DOWN           : 0       STATIC LSP(S)
    Name            FEC                 I/O Label  I/O If                   Status
    LSP1            10.10.1.3/32        NULL/20    -/GE1/0/0                Up  

    LSP是单向的,需要再配置LSR_3到LSR_1的静态LSP。

  6. 创建从LSR_3到LSR_1静态LSP

    # 配置Ingress LSR_3。

    [LSR_3] static-lsp ingress LSP2 destination 10.10.1.1 32 nexthop 10.2.1.1 out-label 30

    # 配置Transit LSR_2。

    [LSR_2] static-lsp transit LSP2 incoming-interface gigabitethernet 2/0/0 in-label 30 nexthop 10.1.1.1 out-label 60

    # 配置Egress LSR_1。

    [LSR_1] static-lsp egress LSP2 incoming-interface gigabitethernet 1/0/0 in-label 60

  7. 验证配置结果

    # 配置完成后,在各节点上用display mpls static-lspdisplay mpls static-lsp verbose命令查看静态LSP的状态及其详细信息。以LSR_3的显示为例:

    [LSR_3] display mpls static-lsp
    TOTAL          : 2       STATIC LSP(S)
    UP             : 2       STATIC LSP(S)
    DOWN           : 0       STATIC LSP(S)
    Name            FEC                 I/O Label  I/O If                      Status
    LSP1              -/-               40/NULL    GE1/0/0/-                   Up
    LSP2            10.10.1.1/32        NULL/30    -/GE1/0/0                   Up 
    [LSR_3] display mpls static-lsp verbose
    No             : 1
    LSP-Name       : LSP1
    LSR-Type       : Egress
    FEC            : -/-
    In-Label       : 40
    Out-Label      : NULL
    In-Interface   : GigabitEthernet1/0/0
    Out-Interface  : -
    NextHop        : -
    Static-Lsp Type: Normal
    Lsp Status     : Up
    
    No             : 2
    LSP-Name       : LSP2
    LSR-Type       : Ingress
    FEC            : 10.10.1.1/32
    In-Label       : NULL
    Out-Label      : 30
    In-Interface   : -
    Out-Interface  : GigabitEthernet1/0/0
    NextHop        : 10.2.1.1
    Static-Lsp Type: Normal
    Lsp Status     : Up

    # 在LSR_3执行命令ping lsp ip 10.10.1.1 32,可以ping通。

    # 在LSR_1执行命令ping lsp ip 10.10.1.3 32,也可以ping通。

配置文件

  • LSR_1的配置文件

    #
     sysname LSR_1
    #
    mpls lsr-id 10.10.1.1
    mpls
    #
    interface GigabitEthernet1/0/0
     ip address 10.1.1.1 255.255.255.0
     mpls
    #
    interface LoopBack1
     ip address 10.10.1.1 255.255.255.255
    #
    ospf 1
     area 0.0.0.0
      network 10.10.1.1 0.0.0.0
      network 10.1.1.0 0.0.0.255
    #
    static-lsp ingress LSP1 destination 10.10.1.3 32 nexthop 10.1.1.2 out-label 20 
    static-lsp egress LSP2 incoming-interface GigabitEthernet1/0/0 in-label 60
    #
    return
  • LSR_2的配置文件

    #
     sysname LSR_2
    #
    mpls lsr-id 10.10.1.2
    mpls
    #
    interface GigabitEthernet1/0/0
     ip address 10.1.1.2 255.255.255.0
     mpls
    #
    interface GigabitEthernet2/0/0
     ip address 10.2.1.1 255.255.255.0
     mpls
    #
    interface LoopBack1
     ip address 10.10.1.2 255.255.255.255
    #
    ospf 1
     area 0.0.0.0
      network 10.10.1.2 0.0.0.0
      network 10.1.1.0 0.0.0.255
      network 10.2.1.0 0.0.0.255
    #
    static-lsp transit LSP1 incoming-interface GigabitEthernet1/0/0 in-label 20 nexthop 10.2.1.2 out-label 40 
    static-lsp transit LSP2 incoming-interface GigabitEthernet2/0/0 in-label 30 nexthop 10.1.1.1 out-label 60
    #
    return
  • LSR_3的配置文件

    #
     sysname LSR_3
    #
    mpls lsr-id 10.10.1.3
    mpls
    #
    interface GigabitEthernet1/0/0
     ip address 10.2.1.2 255.255.255.0
     mpls
    #
    interface LoopBack1
     ip address 10.10.1.3 255.255.255.255
    #
    ospf 1
     area 0.0.0.0
      network 10.10.1.3 0.0.0.0
      network 10.2.1.0 0.0.0.255
    #
    static-lsp egress LSP1 incoming-interface GigabitEthernet1/0/0 in-label 40
    static-lsp ingress LSP2 destination 10.10.1.1 32 nexthop 10.2.1.1 out-label 30
    #
    return
  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

周三叁

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

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

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

打赏作者

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

抵扣说明:

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

余额充值