玩转华为ENSP模拟器系列 | 配置LDP自动触发DoD请求功能示例

素材来源:华为路由器配置指南

一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持!

附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全


目标

介绍LDP自动触发DoD请求功能的配置过程,包括全局使能MPLS和MPLS LDP以及配置DoD的标签发布方式。

组网需求

如图1所示,LSRA、LSRD是两台网络边缘设备。为了建立PW(PWE3是指在分组交换网络PSN一种二层业务承载技术),必须在LSRA和LSRD之间建立LDP远端会话,从而建立公网隧道。由于网络规模宏大,为了尽可能的节省网络资源,需要配置自动触发采用DoD的标签发布方式向下游请求远端对等体的LSR ID的标签映射消息,以减少不必要的IP和MPLS表项。

配置思路

  • 配置各节点接口的IP地址及作为LSR ID的Loopback地址。
  • 配置骨干网设备的IS-IS协议的基本功能,以及边缘设备和邻居的静态路由。
  • 使能各节点全局和接口的MPLS和MPLS LDP能力。
  • 配置DoD的标签发布方式。
  • 配置LDP跨域扩展。
  • 配置LDP远端会话,并使能LDP自动触发DoD请求功能。

操作步骤

  1. 配置各节点接口的IP地址及作为LSR ID的Loopback地址

按照图1配置各接口IP地址和掩码,包括Loopback接口,具体配置过程略。

  1. 配置骨干网设备的IS-IS协议的基本功能,以及边缘设备和邻居的静态路由

配置LSRB的IS-IS基本功能。

LSRB:
isis 1
 network-entity 10.0000.0000.0001.00
interface Ethernet1/0/1
 isis enable 1
interface LoopBack0
 isis enable 1

配置LSRC的IS-IS基本功能,并引入静态路由。

LSRC:
isis 1
 network-entity 10.0000.0000.0002.00
 import-route static
interface Ethernet1/0/1
 isis enable 1
interface LoopBack0
 isis enable 1

在LSRA上配置下一跳为10.1.1.2的缺省路由。

LSRA:
ip route-static 0.0.0.0 0.0.0.0 10.1.1.2

在LSRB上配置到LSRA的静态路由。

LSRB:
ip route-static 1.1.1.1 255.255.255.255 10.1.1.1

在LSRC上配置到LSRD的静态路由。

LSRC:
ip route-static 4.4.4.4 255.255.255.255 10.1.3.2

在LSRD上配置下一跳为10.1.3.1的缺省路由。

LSRD:
ip route-static 0.0.0.0 0.0.0.0 10.1.3.1

在LSRA上执行display ip routing-table命令查看路由信息,可以看到LSRA上已存在配置的缺省路由。

[~LSRA]dis ip routing-table 
Route Flags: R - relay, D - download to fib, T - to vpn-instance, B - black hole
 route
------------------------------------------------------------------------------
Routing Table : _public_
         Destinations : 9        Routes : 9         
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
        0.0.0.0/0   Static  60   0             RD  10.1.1.2        Ethernet1/0/0
        1.1.1.1/32  Direct  0    0             D   127.0.0.1       LoopBack0
       10.1.1.0/24  Direct  0    0             D   10.1.1.1        Ethernet1/0/0
       10.1.1.1/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/0
     10.1.1.255/32  Direct  0    0             D   127.0.0.1       Ethernet1/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
127.255.255.255/32  Direct  0    0             D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0             D   127.0.0.1       InLoopBack0
[~LSRA]

在LSRB上执行display ip routing-table命令查看路由信息,可以看到LSRB上已存在配置的到LSRA的静态路由。

[~LSRB]DIS IP routing-table 
Route Flags: R - relay, D - download to fib, T - to vpn-instance, B - black hole
 route
------------------------------------------------------------------------------
Routing Table : _public_
         Destinations : 14       Routes : 14        
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
        1.1.1.1/32  Static  60   0             RD  10.1.1.1        Ethernet1/0/0
        2.2.2.2/32  Direct  0    0             D   127.0.0.1       LoopBack0
        3.3.3.3/32  ISIS-L1 15   10            D   10.1.2.2        Ethernet1/0/1
        4.4.4.4/32  ISIS-L2 15   74            D   10.1.2.2        Ethernet1/0/1
       10.1.1.0/24  Direct  0    0             D   10.1.1.2        Ethernet1/0/0
       10.1.1.2/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/0
     10.1.1.255/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/0
       10.1.2.0/24  Direct  0    0             D   10.1.2.1        Ethernet1/0/1
       10.1.2.1/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/1
     10.1.2.255/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/1
      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
127.255.255.255/32  Direct  0    0             D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0             D   127.0.0.1       InLoopBack0
[~LSRB]
  1. 使能各节点全局和接口的MPLS和MPLS LDP能力

配置LSRA。

LSRA:
mpls lsr-id 1.1.1.1
mpls
mpls ldp
interface Ethernet1/0/0
 mpls
 mpls ldp

LSRB、LSRC、LSRD的配置同LSRA,此处不做赘述。

  1. 配置DoD的标签发布方式

配置LSRA。

LSRA:
interface Ethernet1/0/0
 mpls ldp advertisement dod 

配置LSRB。

LSRB:
interface Ethernet1/0/0
 mpls ldp advertisement dod 

配置LSRC。

LSRC:
interface Ethernet1/0/0
 mpls ldp advertisement dod 

配置LSRD。

LSRD:
interface Ethernet1/0/0
 mpls ldp advertisement dod 
  1. 配置LDP跨域扩展

在LSRA上执行longest-match命令,使能LDP按照最长匹配方式查找路由建立LSP。

LSRA:
mpls ldp
 longest-match

在LSRD上执行longest-match命令,使能LDP按照最长匹配方式查找路由建立LSP。

LSRD:
mpls ldp
 longest-match
  1. 配置LDP远端会话,并使能LDP自动触发DoD请求功能

配置LSRA。

LSRA:
mpls ldp remote-peer lsrd
 remote-ip 4.4.4.4
 remote-ip auto-dod-request

配置LSRD。

mpls ldp remote-peer lsra
 remote-ip 1.1.1.1
 remote-ip auto-dod-request
  1. 检查配置结果

上述配置完成后,在LSRA上执行display ip routing-table 4.4.4.4命令,查看路由。

[~LSRA]dis ip routing-table 4.4.4.4
Route Flags: R - relay, D - download to fib, T - to vpn-instance, B - black hole
 route
------------------------------------------------------------------------------
Routing Table : _public_
Summary Count : 1
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface
        0.0.0.0/0   Static  60   0             RD  10.1.1.2        Ethernet1/0/0
                        
[~LSRA]

从显示信息可以看到,路由表中没有到4.4.4.4的精确路由,只有一条缺省路由。

在LSRA上执行display mpls ldp lsp命令,查看已经建立的LSP。

[~LSRA]dis mpls ldp lsp
 LDP LSP Information
 -------------------------------------------------------------------------------
 Flag after Out IF: (I) - RLFA Iterated LSP, (I*) - Normal and RLFA Iterated LSP
 -------------------------------------------------------------------------------
 DestAddress/Mask   In/OutLabel    UpstreamPeer    NextHop          OutInterface
 -------------------------------------------------------------------------------
 1.1.1.1/32         3/NULL         2.2.2.2         127.0.0.1        Loop0
 4.4.4.4/32         NULL/48124     -               10.1.1.2         Eth1/0/0
 -------------------------------------------------------------------------------
 TOTAL: 2 Normal LSP(s) Found.
 TOTAL: 0 Liberal LSP(s) Found.
 TOTAL: 0 FRR LSP(s) Found.
 An asterisk (*) before an LSP means the LSP is not established
 An asterisk (*) before a Label means the USCB or DSCB is stale
 An asterisk (*) before an UpstreamPeer means the session is stale
 An asterisk (*) before a DS means the session is stale
 An asterisk (*) before a NextHop means the LSP is FRR LSP
 
[~LSRA]

从显示信息可以看到,已经建立了到4.4.4.4的LSP。可见LSRA已经自动向LSRB请求了到4.4.4.4的标签映射消息,从而建立了LSP。

在LSRA上执行display tunnel-info all命令,查看已经建立的隧道。

[~LSRA]dis tunnel-info all 
Tunnel ID            Type                Destination                            
 Status
--------------------------------------------------------------------------------
--------
0x0000000001004c4b43 ldp                 4.4.4.4                                
 UP  
[~LSRA]

从显示信息可以看到,LSRA到LSRD的隧道已经建立。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值