- 17
- 0
- 约7.89千字
- 约 9页
- 2016-08-28 发布于河南
- 举报
关于MPLS
第1章 MPLS
1.1 MPLS概述
MPLS(Multiprotocol Label Switching)最初是用来提高路由器的转发速度而提出的一个协议,但由于其在流量工程(Traffic Engineering)和VPN(Virtual Private Network)这两项目前在IP网络中非常关键的技术中的表现,MPLS已日益成为扩大IP网络规模的重要标准。
MPLS协议的关键是引入了标签(Label)的概念。它是一种短的易于处理的、不包含拓扑信息、只具有局部意义的信息内容。在MPLS网络中,IP包在进入第一个MPLS设备时,MPLS边缘路由器就用这些标签封装起来,MPLS边缘路由器分析IP包的内容并且为这些IP包选择合适的标签。相对于传统的IP路由分析,MPLS不仅分析IP包头中的目的地址信息,它还分析IP包头中的其他信息,如TOS等;之后所有MPLS网络中的节点都是依据这个简短标签来作为转发判决依据。当该IP包最终离开MPLS网络时,标签被边缘路由器分离。
1.2 MPLS原理
如图1-1所示,MPLS网络的基本构成单元是标签交换路由器LSR(Label Switching Router),由LSR构成的网络叫做MPLS域。位于MPLS域边缘和其它用户网络相连的LSR称为边缘LSR(LER,Labeled Edge Router),位于区域内部的LSR则称为核心LSR。标签分组沿着由一系列LSR构成的标签交换路径LSP(Label Switched Path)传送,其中入口LSR叫Ingress,出口LSR叫Egress。
图1-1 MPLS
1.2.1 基本概念
首先介绍几个MPLS中特有的基本概念。
1. 标签及其结构
标签(label)是一个短的、长度固定的数值,由报文的头部所携带,不包含拓扑信息,只具有局部意义。标签同ATM的VPI/VCI以及Frame Relay的DLCI类似,是一种连接的标识符。如果链路层协议具有标签域,如ATM的VPI/VCI和Frame Relay的DLCI,则标签封装在这些域中;如果不支持,则标签封装在链路层和IP层之间的一个垫层中。这样,标签能够被任意的链路层所支持。
标签的封装结构如图1-2所示,它位于链路层包头和网络层分组之间,长度为4个字节。标签共有4个域:
图1-2
Label:标签值字段,长度为20bits,用于转发的指针。
Exp:3bits,保留,用于试验。
S:1bit,MPLS支持标签的分层结构,即多重标签。值为1时表明为最底层标签。
TTL:8bits,和IP分组中的TTL意义相同。
2. 等价转发类
转发等价类(FEC——Forwarding Equivalence Class)是在网络中遵循相同转发路径的报文的集合。例如,在传统的最长匹配算法的IP转发中,到同一个目的地址的所有报文是一个转发等价类。实际上,转发等价类的划分方式是非常灵活的,可以是源地址、目的地址、源端口、目的端口、协议类型、VPN等信息的任意组合。在MPLS中,一个标签标识了一个转发等价类。
3. 标签交换路径
一个转发等价类在MPLS网络中走过的路径称为标签交换路径(LSP——Label Switched Path)。LSP在功能上同ATM和Frame Relay的虚电路是等价的,它是从入口到出口的一个单向路径。LSP中的每个节点称为标签转发路由器(LSR),其中,入口和出口节点分别称为入口LSR(Ingress)和出口LSR(Egress)。
4. 标签分配和分发
在MPLS体系中,将特定标签分配给特定FEC的决定由下游LSR作出,下游LSR随后通知上游LSR。即标签由下游指定,分配的标签按照从下游到上游的方向分发。
MPLS中使用的标签分发方式有两种:下游自主标签分发方式(DU,Downstream Unsolicited)和下游按需标签分发方式(DoD,Downstream On Demand)。
对于一个特定的FEC,LSR无须从上游获得标签请求消息即进行标签分配与分发的方式,称为下游自主标签分配。
对于一个特定的FEC,LSR获得标签请求消息之后才进行标签分配与分发的方式,称为下游按需标签分配。
具有标签分发邻接关系的上游LSR和下游LSR之间必须对使用哪种标签分发方式达成一致。
5. 标签控制方式
标签控制方式分为两种:独立(Independent)标签控制方式和有序(ordered)标签控制方式。
当使用独立标签控制方式时,每个LSR可以在任意时间向和它连接的LSR通告标签映射。
当使用有序标签控制方式时,只有当LSR收到某一特定FEC下一跳的特定标签映射消息或者LSR是LSP的出口节点时,LSR才可以向上游发送标签映射消息。
6. 标签保持方式
标签保
您可能关注的文档
- 光谱技术.ppt
- 光速测定实验.doc
- 克无踪MSDS1.doc
- 入射波反射波.ppt
- 全基因组.doc
- 全智能瓦斯继电器校验台说明书.docx
- 全站速测仪.ppt
- 八上听力材料与答案.doc
- 八年级上 Unit 10.doc
- 八二英语(人).doc
- 《人工智能图像识别项目实践》课件 项目四 宠物管理猫狗检测.pdf
- 商务数据分析与应用 课件 12.1商务数据分析(高质量分析报告的撰写要求).pptx
- 数控编程与加工 课件 项目二 传动轴零件数控编程与加工.pptx
- 商务数据分析与应用 课件 10.1商务数据分析的价值(商品分析实战).pptx
- 《轨道作业车运用与规章》课件 项目5 《铁路技术管理规程(高速铁路部分)》考点解析.pptx
- M32CubeIDE嵌入式开发教程 课件 chap12DMA.pptx
- 数控编程与加工 课件 项目一 数控车床编程与操作基础.pptx
- 《轨道作业车运用与规章》课件 项目6-任务4 移动信号及手信号考点原文对照与案例解读.pptx
- 10.4 电能质量扰动分类结果分析.pptx
- M32CubeIDE嵌入式开发教程 课件 chap09实时时钟与定时器.pptx
原创力文档

文档评论(0)