HCIP笔记(14)

LDP

标签分发协议,主要应用在MPLS的控制层面

MPLS控制层面需要完成的工作主要就是分配标签和传递标签。分配标签的前提是本地路由表中得先存在标签,传递标签的前提也是得先具备路由基础。所以,LDP想要正常工作,则需要IGP作为基础.

1、分配标签

LDP的标签分配方式:

有序方式:华为设备默认选择的是有序方式分配标签

独立方式:不需要确认自己是出站LSR,也可以主动给路由表中路由条目分配标签

2、传递标签

本地DP会话

直连的两个设备之间建立LDP会话。

本地DP会话的建立过程:

(1)在LSR上激活LDP之后,首先周期性的发送hello包来完成对等体的发现工作。

(2)双方在交互完hello包之后,将获取到对方传输地址,则将根据这个传输地址来建立TCP会话。

(3)完成TCP会话建立之后,传递地址大的一方将优先使用初始化报文,里面包含—些协商的参数发给被动方。对方如果确认里面的参数,则将回复keeplive报文进行确认,同时发送自己本地的初始化报文,携带自己的参数。主动方收到后也将对参数进行确认,如果没问题则也将发送keeplive报文。双方都收到keeplive报文,则代表参数协商成功,LDP会话建立成功。

远程LDP会话

非直连设备之间,可以通过手工指定的方式来创建远程的LDP会话。

数据层面流动过程

在数据层面流量通过的过程当中,入站LSR设备和出战LSR设备都需要查询两张表,一张FIB表,一张LFIB包才能完成转发过程,导致效率降低,需要优化。

优化思路:

入站SR

因为入站的数据包中不包含标签,所以,必须查看FlIB表。则可以直接将出站标签添加到FIB表中,这样则将不再需要查看LFPB表。

出站SR ---- PHP ---- 次末跳弹出机制

出站LSR设备在给FEC分配标签时直接分配特殊标签3(隐式空标签),之后,将这个标签传递给自己上游设备,上游将会把这个标签作为出站标签记录在LFIB表中。当有数据来到设备上,匹配LFIB时发现出战标签为3,则他将直接把这个标签弹出。则这样出站LSR设备收到的将是一个不带标签的数据包,则他可以直接查看FIB表来实现转发。

LDP的配置

1、先在所有LSR上启动IGP协议,保证路由基础

2、配置MPLS的LSR ID

3、激活MPLS和LDP

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值