当前位置:网站首页>LDP相关知识
LDP相关知识
2022-07-26 00:05:00 【蒽筱】
LDP
标签分发协议,主要应用在MPLS的控制层面
MPLS控制层面需要完成的工作主要就是分配标签和传递标签。分配标签的前提是本地路由表中得先存在标签,传递标签的前提也是得先具备路由基础。所以,LDP想要正常工作,则需要IGP作为基础.
1、分配标签
LDP的标签分配方式:
1、有序方式
华为设备默认选择的是有序方式分配标签
2、独立方式
不需要确认自己是出站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
边栏推荐
- Responsibility chain model of behavioral model
- Solve the problem of rapid index bar extrusion
- Sequence traversal II of leetcode107 binary tree
- URL address mapping configuration
- Cherish time and improve efficiency
- Find the intermediate node of the linked list
- 二叉树相关知识
- Duplicate disk: recommended system - negative sampling strategy
- The bull market will continue. Take your money 2021-05-08
- Annotation @autowired source code analysis
猜你喜欢
随机推荐
Basic syntax of MySQL DDL, DML and DQL
二叉树——104. 二叉树的最大深度
BGR and RGB convert each other
Binary tree - 530. Minimum absolute difference of binary search tree
Yes, UDP protocol can also be used to request DNS server
Shib (firewood Dog Coin) rose hundreds of times in January. What core elements does a hundred times coin need? 2021-05-09
Pytoch learning record (I): introduction to pytoch
Leetcode200 - find detailed explanation of the number of islands
SHIB(柴犬币)一月涨幅数百倍,百倍币需具备哪些核心要素?2021-05-09
Security document archiving software
MySQL 索引使用有哪些注意事项呢?(从六个方面回答)
The GUI interface of yolov3 (3) -- solve the out of memory problem and add camera detection function
Binary tree - 112. Path sum
Exercise (1) create a set C1 to store the elements "one", "two", "three"“
复盘:推荐系统—— 负采样策略
Observer model of behavioral model
二叉树——404. 左叶子之和
C language actual combat guessing game
栈与队列——150. 逆波兰表达式求值
SIGIR‘22 推荐系统论文之图网络篇








