当前位置:网站首页>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
边栏推荐
- 二叉树——111. 二叉树的最小深度
- Android solves the risk of database injection vulnerability
- 初阶C语言 - 分支语句(if、switch)
- Yolov3 trains its own data set
- Stm32- analyze latency based on assembly
- “动物币”凶猛,陷阱还是机遇?2021-05-12
- 二叉树——104. 二叉树的最大深度
- Detailed explanation of kubernetes network plug-ins - calico chapter - Overview
- 链表相关方法
- 回溯——17. 电话号码的字母组合
猜你喜欢

二叉树——404. 左叶子之和

Duplicate disk: recommended system - negative sampling strategy

二叉树——112. 路径总和

After entering www.baidu.com in the address bar

SIGIR '22 recommendation system paper graph network

06_ UE4 advanced_ Set up a large map using the terrain tool

二叉树——617. 合并二叉树

老旧笔记本电脑变服务器(笔记本电脑+内网穿透)

"Demons dance", is the bull market over? 2021-05-13

Binary tree -- 111. Minimum depth of binary tree
随机推荐
Leetcode169 detailed explanation of most elements
Android solves the risk of database injection vulnerability
Leetcode107-二叉树的层序遍历II详解
Binary tree - 110. Balanced binary tree
Solidity智能合约开发 — 3.2-solidity语法数组、结构体、映射
Js理解之路:Js常见的6中继承方式
牛市还将继续,拿好手里的币 2021-05-08
SQLZOO——Nobel Quiz
二叉树——654. 最大二叉树
LeetCode 刷题系列 -- 931. 下降路径最小和
Cherish time and improve efficiency
Stack and queue - 239. Sliding window maximum
Old laptop becomes server (laptop + intranet penetration)
Binary tree -- 111. Minimum depth of binary tree
通货膨胀之下,后市如何操作?2021-05-14
痞子衡嵌入式:MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异
网站服务器停止响应是什么意思?
The GUI interface of yolov3 (3) -- solve the out of memory problem and add camera detection function
二叉树相关知识
Niuke / Luogu - [noip2003 popularization group] stack