在MPLS系统中,标签被下游LSR决定分配给特定的FEC,然后通知上游LSR。也就是说,标签是由下游指定的,其分配方向是从下游到上游。

1.如何发布标签(LabelAdvertisementMode)

贴标签的方法有两种:

下层按需DoD(DownstreamOnDemand):对于特定的FEC,LSR在标签分配和分发之前先从上游获取标签请求消息;

自治的下游DU(DownstreamUnsolicited):对于特定的FEC,LSR不需要从上游获取标签请求消息,也可以为标签分配和分发。

在有标签分配邻接的上游LSR和下游LSR之间必须使用相同的标签分配,否则LSP就不能正常建立。

2.如何控制标签分配(LabelDistributionControlMode)

分两种方式进行标签分配控制:

单独的标签分配控制(Independent):LSR可以在任何时候将标签映射通知与之连接的LSR。这一方法可能导致标签在接收到下游标签之前被发布到上游。

顺序标签控制方式(Ordered):对于LSR上某个FEC的标签映射,只有在该LSR已具有该FEC下一跳的标签映射消息或该LSR已成为该FEC的出口节点时,该LSR才能将该FEC的标签映射发送到上游。

3.如何保留标签(LabelRetentionMode)

tab保持型是LSR对接收到的,但目前暂时无法使用的标签的处理——FEC绑定。

保存标签的方法又分为两种:

免费保持标签的方法(Liberal):对于从邻居LSR接收到的标签映射,保留它,不管邻居LSR是否属于自己。

保守性的标签保持方法(Conservative):对于从邻居LSR接收到的标签映射,仅在邻居LSR为自己的下一跳时保留。

LSR采用自由标签保持方式,能快速适应路由变化;而采用保守标签保持方式,能分配并保留较少的标签数量。

保持性标签的方法通常和DoD方法一起用于标签空间有限的LSR。

4.一些基本的标签交换概念。

(一)NextHopLabelForwarding。

条目:下一跳标签转发条目。用来描述对标签所执行的操作,包括入栈(Push)和交换(Swap)操作。

FTN(FECtoNHLFEmap):在Ingress节点上映射到NHLFE的等价类FEC的转发过程。

(IncomingLabel)

映射):输入标签映射。LSR过程将接收到的标签分组映射到NHLFE中,包括空(Null)操作和出栈(Pop)操作。

五、交换标签的过程。

入口处LER把进入网络的分组分成了FEC等价的转发类型。具有相同FEC的分组即使使用相同的LSP,也会通过MPLS域中相同的路径。该LSR为到达的FEC分组指定标签,并将其从相应接口转发出去。

下面介绍了标签交换的具体操作:

在LSP过程中,所有LSR都首先建立ILM,并且根据ILM表条目映射入标签;

(2)对于收到的标签分组,LSR将标签映射到NHLFE;

LSR可以简单地从标签信息表中根据标签找到对应的NHLFE,用新的标签代替原来的标签,然后将标签分组继续转发。

多协议标签的MPLS发布与管理_MPLS相关推荐

  1. 多协议标签交换(MPLS)技术的潜在弱点—Vecloud

    多协议标签交换(MPLS)已经统治企业专用网市场十多年了.然而,随着云计算.移动应用和全球化的趋势,MPLS的缺点逐渐暴露如下: 1.不适用于云计算.SaaS和移动应用程序:云计算.SaaS和移动应用 ...

  2. 标签在MPLS网络中的功能—Vecloud

    多协议标签交换(MPLS)将路由网络转换为更接近交换网络的网络.代替逐跳地转发分组,而是为特定的源-目的地对建立路径.这些预定路径称为标签交换路径(LSP).组成标签交换网络的路由器称为标签交换路由器 ...

  3. MPLS——LDP协议(工作过程、标签发布和管理方式)

    目录 建立LSP的两种方式 静态LSP 动态LSP LDP协议 LDP动态建立LSP涉及的基本概念 LDP工作过程--三个阶段.四种消息类型.五种状态 LDP建立LSP LDP标签发布和管理 PHP ...

  4. MPLS多协议标签交换技术

    MPLS (multiprotocol labelswitching)多协议标签交换技术.采用短而定长的标签进行数据转发,提高了硬件限制下的转发能力,结合IP与atm的优点,而且MPLS可以扩展到多种 ...

  5. MPLS多协议标签交换

    目录 MPLS(多协议标签交换) 1.1 概念 1.1.1 MPLS出现的背景 1.1.2 工作原理 1.1.3 使用场景 2. MPLS体系结构 2.1 术语 2.2 标签操作类型 3. MPLS的 ...

  6. 多协议标签交换的MPLS原理

    Multi-ProtocolLabelSwitching:多协议标签交换. ampls-vpn 2各种运营者的设备如:LTE等. 注:MPLS是介于mac和ip之间的两层半协议. 通过直接查询MPLS ...

  7. 什么是MPLS?多协议标签交换(MPLS)基础知识和工作原理

    <什么是MPLS?多协议标签交换> 简介 MPLS的起源 90年代中期,IP技术凭借技术简单和成本低廉实现快速发展,Internet数据海量增长.但由于硬件技术存在限制,基于最长匹配算法的 ...

  8. mpls 保留标签值_浅析MPLS多协议标签交换的发展历程

    一.MPLS概念 MPLS:multipule protocol label seitch 多协议标签交换,是通过一个叫label的东西来做交换转发的,这个label中可以承载多种协议payload, ...

  9. MPLS 多协议标签交换

    标题 MPLS:多协议标签交换 多协议:可以基于多种不同的3层协议来生成2.5层的标签信息: 包交换-包为网络层的PDU,故包交换是基于IP地址进行数据转发:就是路由器的路由行为: 原始的包交换:数据 ...

最新文章

  1. String.Format使用方法
  2. virtualbox不能识别u盘等移动设备
  3. IC攻城狮求职宝典 01 2018年IC设计企业 笔试题 01 英伟达(Nvidia)
  4. C#LeetCode刷题之#367-有效的完全平方数(Valid Perfect Square)
  5. java中常用的IO,你可否分得清、流的分类
  6. mvc做网站怎么在mvc中直接访问.html网页 [问题点数:20分]
  7. MySQL学习-SQL语句的分类与MySQL简单查询
  8. oracle19c二次安装报错,Windows10安装Oracle19c数据库详细记录(图文详解)
  9. 智课雅思短语---二、exert positive/ negative effects on…
  10. QT软件ICON图标在线制作
  11. DATEUTIL计算时间进度
  12. 装修首页自定义全屏视频播放效果gif动态图片制作视频教程播放代码操作设置全屏居中阿里巴巴国际站
  13. No Sequelize instance passed
  14. python实现不重复排列组合_python 实现排列组合
  15. transform模板函数调用tolower函数报错原因、解决办法
  16. 交通-地铁客流量python时间序列预测
  17. 2022年最新配置:Eslint+Prettier+Volar
  18. 吉林大学计算机技术(电子信息)专业(专硕)解读
  19. android studio识别不到夜神模拟器怎么办
  20. 智能风控平台核心之风控决策引擎(一)

热门文章

  1. 云计算里AWS和Azure的探究(2)
  2. 读书笔记之:C++ Primer (第4版)及习题(ch12-ch18) [++++]
  3. 【SSM框架系列】SpringMVC的文件上传、拦截器及异常处理
  4. go run go build go install 命令解释
  5. java生成验证码登录,生成验证码
  6. 与MYSQL的零距离接触(数据类型) 慕课网
  7. PYthon3:函数实现“自动售卖机”功能
  8. slf4j + logback 输出日志:mybatis sql语句
  9. nboot,eboot和uboot
  10. git :设置 object-c 的忽略文件