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

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

附上汇总贴:玩转华为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 1network-entity 10.0000.0000.0001.00
interface Ethernet1/0/1isis enable 1
interface LoopBack0isis enable 1

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

LSRC:
isis 1network-entity 10.0000.0000.0002.00import-route static
interface Ethernet1/0/1isis enable 1
interface LoopBack0isis 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 holeroute
------------------------------------------------------------------------------
Routing Table : _public_Destinations : 9        Routes : 9
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface0.0.0.0/0   Static  60   0             RD  10.1.1.2        Ethernet1/0/01.1.1.1/32  Direct  0    0             D   127.0.0.1       LoopBack010.1.1.0/24  Direct  0    0             D   10.1.1.1        Ethernet1/0/010.1.1.1/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/010.1.1.255/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/0127.0.0.0/8   Direct  0    0             D   127.0.0.1       InLoopBack0127.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 holeroute
------------------------------------------------------------------------------
Routing Table : _public_Destinations : 14       Routes : 14
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface1.1.1.1/32  Static  60   0             RD  10.1.1.1        Ethernet1/0/02.2.2.2/32  Direct  0    0             D   127.0.0.1       LoopBack03.3.3.3/32  ISIS-L1 15   10            D   10.1.2.2        Ethernet1/0/14.4.4.4/32  ISIS-L2 15   74            D   10.1.2.2        Ethernet1/0/110.1.1.0/24  Direct  0    0             D   10.1.1.2        Ethernet1/0/010.1.1.2/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/010.1.1.255/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/010.1.2.0/24  Direct  0    0             D   10.1.2.1        Ethernet1/0/110.1.2.1/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/110.1.2.255/32  Direct  0    0             D   127.0.0.1       Ethernet1/0/1127.0.0.0/8   Direct  0    0             D   127.0.0.1       InLoopBack0127.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/0mplsmpls ldp

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

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

配置LSRA。

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

配置LSRB。

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

配置LSRC。

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

配置LSRD。

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

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

LSRA:
mpls ldplongest-match

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

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

配置LSRA。

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

配置LSRD。

mpls ldp remote-peer lsraremote-ip 1.1.1.1remote-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 holeroute
------------------------------------------------------------------------------
Routing Table : _public_
Summary Count : 1
Destination/Mask    Proto   Pre  Cost        Flags NextHop         Interface0.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 lspLDP 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        Loop04.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 establishedAn asterisk (*) before a Label means the USCB or DSCB is staleAn asterisk (*) before an UpstreamPeer means the session is staleAn asterisk (*) before a DS means the session is staleAn 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的隧道已经建立。

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

  1. 玩转华为ENSP模拟器系列 | 配置LDP本地会话的定时器

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  2. 玩转华为ENSP模拟器系列 | 配置LDP传输地址

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_华为模拟器实验 目标 ...

  3. 玩转华为ENSP模拟器系列 | 配置Dot1q终结子接口接入L2示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  4. 玩转华为ENSP模拟器系列 | 配置BGP EVPN

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  5. 玩转华为ENSP模拟器系列 | 配置多段拼接场景下的伪线BFD示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  6. 玩转华为ENSP模拟器系列 | 配置单段动态VPWS示例 - 使用LSP隧道

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  7. 玩转华为ENSP模拟器系列 | 配置基于iBGP的PE和接入设备间路由交换

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

  8. 玩转华为ENSP模拟器系列 | 配置RSTP功能示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 组 ...

  9. 玩转华为ENSP模拟器系列 | 配置OSPFv3 ABR路由聚合示例

    素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目 ...

最新文章

  1. SharePoint 2010: 对于开发人员
  2. HTML label控件
  3. python psutil替代_Python2.7 psutil模块
  4. Chrome V8引擎系列随笔 (1):Math.Random()函数概览
  5. 新手如何发布第一个Python项目开源包?这里有一份详细指南
  6. 记录学习算法心得(时间复杂度和空间复杂度)
  7. 嵌入式开发需要学习哪些东西
  8. iCloud数据存储
  9. 微信支付time_expire时间过短,刷卡至少1分钟,其他5分钟
  10. 使用qt实现多线程编程
  11. android课程设计致谢,有关课程设计论文的致谢词
  12. (Fabric 学习三)Fabric2.2 多机部署 使用fabcar链码
  13. Android 调用谷歌语音识别:获取识别结果,进行文字输出
  14. 创新理念 汉王手写式鼠标砚鼠新品使用体验
  15. 简单理解AutoResetEvent及ManualResetEvent
  16. php调用接口发送短信
  17. 基于百度AI平台的语音识别功能开发-SDK调用
  18. 短序列比对利器-bwa
  19. 我的收藏精品[把它共享出来,相信对大家有点用,毕竟是长时间收藏的](2)
  20. QE Phonon 用户指南解读

热门文章

  1. 帝国cms php序号,PHP_帝国cms常用标签汇总,判断会员是否登录? - phpStudy
  2. Spring IOC和Bean生命周期以及源码分析
  3. java dya01 HelloWorld与环境变量
  4. 收发一体超声波测距离传感器模块_空气中70KHZ超声波换能器传感器探头DYA-70-03A测距探头3米量程...
  5. 医疗行业S2B2B商城系统
  6. 采用简化原型法进行软件项目需求分析
  7. 哈工大软件构造Lab2实验
  8. LeetCode70. 爬楼梯(Java解法——使用完全背包求解)
  9. 老毛桃U盘装XP,ntldr is missing
  10. 大学计算机课程教学,提高大学生计算机基础课程教学质量的策略