目录

一、静态LSP:

1、模型拓扑:

2、配置思路:

3、配置命令:(基础脚本只列举R1

4、配置查看命令:

二、动态LSP(LDP标签分发协议)

1、模型拓扑:

2、配置思路:

3、配置命令:(基础脚本只列举R1)

4、配置查看命令:


懒得自己搭建拓扑或者抓包可到我的资源里进行下载,下载链接:MPLS静态lsp隧道拓扑配置及抓包-网络基础文档类资源-CSDN下载MPLS协议——静态LSP与动态LSP(文章的补充材料)更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/qq_33162707/85220714

今天来搭建静态lsp的模型和动态lsp的模型,比较基础,还是看不懂要看一下mpls协议基础了。

一、静态LSP:

特点:类似静态路由,简单易用,手动建立lsp,定制转发路径,无需控制报文,资源消耗少。

缺点:不适合大型复杂拓扑,不能根据网络变化而动态调整,需要管理员手动调整。(结合BFD可以自动切换)

1、模型拓扑:

2、配置思路:

①所有路由器运行ospf,打通控制层面

②所有路由器运行mpls mpls lsr-id x.x.x.x,MPLS域互联接口启用mpls协议

③创建静态lsp标签交换隧道

3、配置命令:(基础脚本只列举R1

[R1]ospf 1 router-id 1.1.1.1 [R1-ospf-1]area 0 [R1-ospf-1-area-0.0.0.0]network 15.1.1.0 0.0.0.255 [R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255 [R1]mpls lsr-id 1.1.1.1 [R1]mpls [R1-mpls]inte g0/0/0 [R1-GigabitEthernet0/0/0]mpls //只开启mpls域间接口即可 R1->R4 静态lsp隧道单向配置[R1]static-lsp ingress pc2 destination 192.168.6.0 24 nexthop 12.1.1.2 out-label 100[R2]static-lsp transit pc2 incoming-interface GigabitEthernet0/0/0 in-label 100 nexthop 23.1.1.3 out-label 200 [R3]static-lsp transit pc2 incoming-interface GigabitEthernet0/0/0 in-label 200 nexthop 34.1.1.4 out-label 300[R4]static-lsp egress pc2 incoming-interface GigabitEthernet0/0/0 in-label 300 R4->R1 静态lsp隧道单向配置 [R4]static-lsp ingress pc1 destination 192.168.5.0 24 nexthop 34.1.1.3 out-label 300 [R3]static-lsp transit pc1 incoming-interface GigabitEthernet0/0/0 in-label 300 nexthop 23.1.1.2 out-label 200[R2]static-lsp transit pc1 incoming-interface GigabitEthernet0/0/1 in-label 200 nexthop 12.1.1.1 out-label 100 [R1]static-lsp egress pc1 incoming-interface GigabitEthernet0/0/0 in-label 100 

4、配置查看命令:

dis fib //查看FIB表(转发信息表) dis mpls lsp //查看LFIB表(标签转发信息表) dis mpls lsp verbose //查看详细FFIB表 tracert lsp ip 192.168.6.0 24 tracert -v 192.168.6.100ping lsp ip 192.168.6.0 24

业务畅通,ping 包抓包如下:

R1收到报文会查询fib表(转发信息表)

查看tunnelID 如果转发信息表的tunnelld为 0x0,则转发路径走ipv4, 如果不是不是0X0,就走LSP隧道封装标签在进行转发

查看标签转发信息表 +verbose(详细信息)

最末端设备显示in/out都为NULL

tracert -v 192.168.6.100 可以根据信息判断是否走了LSP隧道转发

tracert lsp ip 192.168.6.0 24

ping lsp ip 192.168.6.0 24

二、动态LSP(LDP标签分发协议)

特点:类似动态路由,组网简单,易用管理和维护,适合大型复杂拓扑,结合动态路由协议,当网络拓扑发生变化可及时发现并作出适应。

LSP分配的标签 (动态标签分配 1024及以上)

LSP默认只能为32位主机路由分标签(可以节省标签数量)

1、模型拓扑:

2、配置思路:

①所有路由器运行ospf,ipv4路由

②所有路由器启用loopback地址,运行mpls mpls lsr-id x.x.x.x,全局使能mpls和lsp

③接口使能mpl和lsp

3、配置命令:(基础脚本只列举R1)

[R6]ospf 1 router-id 6.6.6.6 //OSPF实现IPv4地址互联[R6-ospf-1]area 0[R6-ospf-1-area-0.0.0.0]network 67.1.1.0 0.0.0.255 [R6-ospf-1-area-0.0.0.0]network 6.6.6.6 0.0.0.0 [R6]interface LoopBack0 //创建loopback0地址 [R6-LoopBack0]ip address 6.6.6.6 32 [R6]mpls lsr-id 6.6.6.6 [R6]mpls //全局使能mpls [R6-mpls]quit [R6]mpls ldp //全局使能ldp [R6-mpls-ldp]quit [R6]int GigabitEthernet0/0/0[R6-GigabitEthernet0/0/0]mpls //接口使能mpls [R6-GigabitEthernet0/0/0]mpls ldp //接口使能ldp 

4、配置查看命令:

dis fib //查看FIB表(转发信息表) dis mpls lsp //查看LFIB表(标签转发信息表) dis mpls lsp verbose //查看详细FFIB表 tracert lsp ip 9.9.9.9 32 tracert -v 9.9.9.9 ping lsp ip 9.9.9.9 32

查看标签转发信息表

LSP默认只能为32位主机路由分标签,但是如果敲 lsp-trigger all,就可以为所有主机路由分配

[R6]mpls [R6-mpls]lsp-trigger all //华为默认自上而下分配标签

为什麽会有两条相同FEC的标签呢?

9.9.9.9/32 NULL/1026 -/GE0/0/1 //本地压入标签(针对没有标签的报文进行封装)

9.9.9.9/32 1026/1026 -/GE0/0/1 //标签转发的(中转,针对有标签的报文进行转发)

tracert lsp ip 9.9.9.9 32

tracert -v 9.9.9.9

静态LSP与动态LSP实验解析(MPLS)相关推荐

  1. MPLS基本部署实验解析(静态LSP与动态LSP)

    目录 一.静态LSP: 1.模型拓扑: 2.配置思路: 3.配置命令: 4.配置查看命令: 二.动态LSP(LDP标签分发协议) 1.模型拓扑: 2.配置思路: 3.配置命令: 4.配置查看命令: 一 ...

  2. 64.多态性实现机制—静态分派与动态分派(方法解析、静态分派、动态分派、单分派和多分派)

    64.多态性实现机制-静态分派与动态分派 64.1.方法解析 64.2.静态分派 64.3.动态分派 64.4.单分派和多分派 64.多态性实现机制--静态分派与动态分派 64.1.方法解析 Clas ...

  3. 聊聊 Apache、Tomcat 静态网页、动态网页

    Apache & Tomcat Apache 1.C语言实现的,专门用来提供HTTP服务. 2.特性:简单.速度快.性能稳定.可配置(代理),主要用于解析静态文本,并发性能高,侧重于HTTP服 ...

  4. 计算机网络实验(华为eNSP模拟器)——第四章 配置静态路由、动态路由

    目录 前言 一.关闭泛洪信息 二.静态路由 命令 例题 三.动态路由 (一)RIP协议 RIP命令 例题 (二)OSPF协议 OSPF命令 例题(单区域) 例题(多区域) 四.查看全局路由表 结语 前 ...

  5. IP实验3:静态路由和动态路由配置

    IP实验3:静态路由和动态路由配置 文章目录 IP实验3:静态路由和动态路由配置 静态路由 实验环境 1.按照实验原理图配置好网络拓扑结构. 2.设置PC和路由的IP和接口并设置环回口用于测试. 路由 ...

  6. iOS之深入解析静态库和动态库

    一.库 ① 什么是库? 库就是程序代码的集合,将 N 个文件组织起来,是共享程序代码的一种方式. 从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行. ② 库的分类 根据程序代码的开源情况 ...

  7. 易路代理静态IP和动态IP解析以及存在的区别

    易路代理根据分配的IP性质可以分为静态IP地址和动态IP地址两大类,本文主要讲解易路代理中这2种代理IP类型以及它们之间存在的区别.在易路代理的客户端中也能清晰的看到对于静态IP代理和动态IP代理的区 ...

  8. iOS之深入解析静态Pod与动态Pod

    一.静态库与动态库 在项目中使用 pod 实现模块化,对于子模块和第三类库的导入方式存在两种:静态库.动态库. 当在 podfile 中指定 use_frameworks! 时,子模块和第三方类库将被 ...

  9. 静态页面和动态页面的区别

    静态页面和动态页面的区别 一.静态web页面: 1.在静态Web程序中,客户端使用Web浏览器(IE.FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Requ ...

最新文章

  1. 业务场景是什么意思_深度思考:麦乐积分兑换商城系统业务逻辑
  2. servlet规范定义的Servlet生命周期
  3. Zookeeper_原生API操作(一)
  4. macos关闭软件更新小红点_MacOS和Windows哪个更适合你?
  5. 拼图项目的诅咒:为什么Java 9一遍又一遍地延迟?
  6. vb.net 与 c# 的switch ... case ...的一个重要区别
  7. 第 4-1 课:BIO、NIO、AIO 详解 + 面试题
  8. python 文本相似度现状_python文本相似度分析
  9. redis密码设置、访问权限控制等安全设置
  10. 如何:在网页中嵌入Silverlight视频
  11. 异构SOA系统架构之Asp.net实现(兼容dubbo)
  12. Gurobi软件求解线性规划问题(卜算学习记录)
  13. 认识电脑键盘附加快捷键
  14. win10系统C盘根目录里文件夹都是干什么的
  15. 小木虫为什么会有不好的用户体验?
  16. 2019年 -- 最新前端面试题攻略
  17. 开源源码商城系统盘点
  18. Markdown 公式编号及引用
  19. Net Framework 4.7.2安装
  20. 代码高亮插件SyntaxHighlighter

热门文章

  1. 山东省高校机器人大赛-智能避障避险小车经验分享
  2. v-md-editor详解(MarkDown编辑器组件)
  3. 物联网发展的基石——传感器
  4. 高通linux平台(mdm9x07,sdx12)连接qact
  5. UEM“探针”技术及用户体验管理
  6. hdfs文件误删恢复
  7. Docker配置Daocloud加速器
  8. 五霸七雄 细数ERP春秋(转)
  9. 概率质量函数(Probability mass function)
  10. 华为面向5G的室内覆盖数字化灵活容量升级