静态LSP与动态LSP实验解析(MPLS)

目录

一、静态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.100

ping 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

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

里晓山

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

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

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

打赏作者

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

抵扣说明:

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

余额充值