1.前提解释

MPLS(多协议标签交换),极大的推动了互联网的发展,此技术主要运行在运营商网络之中。

mpls报文经过的路径叫做lsp,一条lsp起源的路由器称为Ingress,终止的路由器称为Egress,中间经过的若干路由器称为Tranist(通过)。

lsp具有单向性。有静态和动态之分。

静态lsp人工进行固定的标签分配,动态lsp利用LDP协议(标签分发协议)分配

2.实验

2.1实验要求

全网运行OSPF,部署MPLS和LDP,创建R1与R3之间的LSP,拓扑图如图所示

mpls 和ldp的关系 mpls和ldp基本配置实验心得_mpls 和ldp的关系

2.2进行基本的ip配置和OSPF配置

R1

mpls 和ldp的关系 mpls和ldp基本配置实验心得_R3_02

R2

mpls 和ldp的关系 mpls和ldp基本配置实验心得_智能路由器_03

R3

mpls 和ldp的关系 mpls和ldp基本配置实验心得_网络_04

 2.3配置MPLS

首先要配置LSR-id(就是mpls路由器的ID号而已)

再在全局开启MPLS配置,在转发mpls报文的接口上开启mpls

R1

mpls 和ldp的关系 mpls和ldp基本配置实验心得_网络_05

R2

 

mpls 和ldp的关系 mpls和ldp基本配置实验心得_mpls 和ldp的关系_06

R3

mpls 和ldp的关系 mpls和ldp基本配置实验心得_mpls 和ldp的关系_07

2.4配置静态LSP(动态要简单很多 看2.5)

建立一条R1到R3的静态LSP

在R1上配置一条从R1到R3的静态LSP的Ingress,进行标签的分配

mpls 和ldp的关系 mpls和ldp基本配置实验心得_mpls 和ldp的关系_08

 static-lsp ingress R1toR3 destination 10.0.3.3 32 nexthop 10.0.12.2 out-label 102

R1toR3,目的地址10.0.3.3/32 下一条 10.0.12.2 出标签 102)

简单理解:静态lsp写个自己类别,名称,目的地址,下一条,出标签

R2上配置R2到R3的静态lsp的Transit

mpls 和ldp的关系 mpls和ldp基本配置实验心得_智能路由器_09

静态lsp,自己类别,名称,进接口,进标签,下一条,出标签

R3配置

mpls 和ldp的关系 mpls和ldp基本配置实验心得_mpls 和ldp的关系_10

静态lsp,自己类别,名称,进接口,进标签

此时在R1上查看LSP信息,R2 R3自己观看

mpls 和ldp的关系 mpls和ldp基本配置实验心得_R3_11

发现有去往10.0.3.3的静态LSP,本地In标签为NULL(说明本身是Ingress),出接口是g0/0/0

2.4 测试

tracert lsp ip 验证mpls报文经过的路径

mpls 和ldp的关系 mpls和ldp基本配置实验心得_智能路由器_12

 

mpls 和ldp的关系 mpls和ldp基本配置实验心得_计算机网络_13

R3发现没有去往R1的mpls报文 ,证明MPLS中LSP有单向性

 可配置R3到R1的静态LSP

mpls 和ldp的关系 mpls和ldp基本配置实验心得_智能路由器_14

再次查看R3,发现mpls报文经过的路径

mpls 和ldp的关系 mpls和ldp基本配置实验心得_R3_15

 2.5 利用LDP分配建立动态LSP

在R1 R2 R3上是删除之前的静态lsp   (R1为例)

mpls 和ldp的关系 mpls和ldp基本配置实验心得_网络_16

 在全局开启LDP,再在接口上开启LDP

R1

mpls 和ldp的关系 mpls和ldp基本配置实验心得_R3_17

R2

 

mpls 和ldp的关系 mpls和ldp基本配置实验心得_计算机网络_18

R3

mpls 和ldp的关系 mpls和ldp基本配置实验心得_R3_19

 注意:先完成mpls协议的配置,才可以进行LDP的配置

R1查看,测试

mpls 和ldp的关系 mpls和ldp基本配置实验心得_计算机网络_20

R3查看,测试

mpls 和ldp的关系 mpls和ldp基本配置实验心得_智能路由器_21

mpls 和ldp的关系 mpls和ldp基本配置实验心得_网络_22

3.总结解惑

MPLS,标签转发的效率要比ip转发的效率高,因为mpls用定长的标签转发,工作在2.5层的特殊协议,只拆2.5层mpls数据包即可,ip转发要拆3层头部数据包。