多协议标签交换(MPLS)
mpls的工作过程

mpls的工作过程
多协议标签交换(MPLS)是一种用于在网络中快速转发数据的技术。
它的工作过程如下:当属于某一VPN的用户数据进入MPLS主干网时,在CE路由器与PE路由器连接的接口上可以识别出该CE路由器属于哪一个VPN,进而到该VPN对应的VRF中去读取下一跳的标签,并将标签作为内部标签加入标签协议栈。
PE路由器继续查找自己的全局路由表获得下一跳的接口和标签后,将该标签作为外部标签加入标签协议栈并将加入两层标签的数据包从相应的接口发给P路由器。
在MPLS骨干网内部,P路由器根据外层标签转发数据包直到出口PE路由器。
在出口PE 路由器处,PE路由器去掉数据包标签,并将它作为一般IP数据包转发给和它相连的CE路由器。
由于每个数据包包含两个标签,需要在MPLS域中实现倒数第二跳标签出栈的做法。
MPLS VPN有三种类型的路由器,CE路由器、PE路由器和P路由器。
其中,CE路由器是客户端路由器,为用户提供到PE路由器的连接;PE路由器是运营商边缘路由器,负责处理VPN数据并进行转发,同时负责和其他PE路由器交换路由信息;P路由器是运营商网络主干路由器,负责根据分组的外层标签对VPN数据进行透明转发,P路由器只维护到PE路由器的路由信息而不维护VPN相关的路由信息。
多协议标记交换(MPLS)

组成MPLS网络的路由器逻辑上可分为边 缘路由器LER和LSR核心路由器
– LERБайду номын сангаасMPLS网络同其他网络的边缘设备,
它提供流量分类和标签的映射(作为 Ingress)、标签的移除功能; – LSR 是MPLS网络的核心交换机,它提供标 签交换(Label Swapping)标签分发功能
MPLS的概述
3.LSR交换标签,完 成转发
几种标记分发协议
标准的标记分发协议(LDP)
(IETF.LDP draft-ietf-mpls-ldp-11.txt, 02/2001)
RSVP信令协议的扩展
(IETF. draft-ietf-mpls-rsvp-lsp-tunnel02.txt,03/1999)
MPLS 的标记封装
第二层 ATM 封装 (链路 层技术) VCI/VPI
MPLS封装
FR
PPP DLCI Ethernet
Shim Lable IP Packet
第三层 封装
MPLS的标签结构
0 Shim 标记 20 23 S 24 TTL 31
EXP
二层头
MPLS头
IP头
Data
MPLS的包
MPLS RFCs(1)
* [rfc3031]MPLS Architecture [rfc3034]Use of Label Switching on Frame Relay Networks Specification [rfc3035]MPLS using LDP and ATM VC Switching [rfc3063 ]MPLS Loop Prevention Mechanism [rfc3353 ]Overview of IP Multicast in a MultiProtocol Label Switching (MPLS) Environment
简述mpls的工作原理

MPLS的工作原理1. 简介多协议标签交换(Multiprotocol Label Switching,MPLS)是一种基于标签的转发技术,它将数据包与特定的标签关联,并使用这些标签来进行高效的路由和转发。
MPLS在传输层和网络层之间提供了一种灵活、可靠和高效的网络传输机制。
MPLS最初是为了解决传统IP路由协议(如OSPF、BGP)在大规模网络中存在的性能问题而设计的。
它通过引入标签来替代传统IP路由中的长地址,从而降低了路由表的大小和复杂度,提高了路由查找和转发速度。
本文将详细解释MPLS的工作原理,包括标签分配与交换、数据包转发以及MPLS VPN等方面。
2. 标签分配与交换在MPLS网络中,每个数据包都会被赋予一个唯一的标签。
这个标签是在源节点上分配并与该数据包关联的,在整个路径上保持不变,直到到达目标节点。
下面是标签分配与交换的基本原理:2.1 标签分配当一个数据包进入MPLS域时,源节点会为该数据包分配一个新的标签。
这个标签可以基于源节点的本地路由表进行分配,也可以通过与其他节点交换信息来获得。
2.2 标签交换一旦数据包被赋予了标签,它将会在MPLS网络中被交换。
每个MPLS节点都会根据数据包的标签来决定下一跳的出接口,并将该标签附加到转发的数据包上。
2.3 标签堆栈在MPLS网络中,一个数据包可能会经过多个节点。
为了跟踪数据包的路径,每个节点都会维护一个称为”标签堆栈”(Label Stack)的结构。
标签堆栈按照LIFO (后进先出)的顺序存储标签,并在每个节点上进行压入和弹出操作。
3. 数据包转发MPLS使用基于标签的转发机制来实现快速而高效的数据传输。
下面是数据包转发的基本原理:3.1 标记交换路径当一个数据包进入MPLS网络时,源节点会为该数据包选择一条适当的路径,并将这条路径上每个节点的标识信息写入到数据包中。
这些标识信息用于指导后续路由器对该数据包进行处理和转发。
3.2 标记查找与转发当一个数据包到达一个MPLS节点时,它会根据数据包的标签来查找下一跳的出接口。
多协议标记交换(mpls)

多协议标记交换(mpls)多协议标记交换(MPLS南邮通信工程系叶玲多协议标记交换(MPLS)?MPLS简介?MPLS网络结构?MPLS工作过程?MPLS体系结构?MPLS的流控和QoS?MPLS的应用?MPLS的软件结构MPLS是什么??MPLS-多协议标签交换?MPLS是采用集成模型,将第三层IP技术与第二层的硬件交换技术结合在一起,并且使用一个定长的标签作为分组在MPLS网络中传输时所需处理的唯一标志。
MPLS并不是一种业务或者应用,而是一种将标签交换转发和网络层路由技术集于一身的标准化的路由与交换技术平台。
?兼具了IP的灵活性、可扩展性与ATM等硬件交换技术的高速性能、QOS性能、流量控制性能2、MPLS的MP和LS?MPLS的多协议即指其向上可支持IPv4/IPV6/IPX/Apple talk,向下支持X.25/FR/ATM/PPP/Eth/SDH/DWDM(MPLS协议栈)-2.5层技术?MPLS的标签交换是指所交换的内容是标签,其实质是IP包在核心路由之间交换标签,而在边缘路由器和普通路由器之间交换IP包MPLS的应用价值?MPLS MultiprotocolLabel Switch多协议标签交换就是在这种背景下产生的一种技术它吸收了ATM VPI/VCI交换一些思想无缝地集成了IP路由技术的灵活性和2层交换的简捷性;?在面向无连接的IP网络中增加了MPLS这种面向连接的属性通过采用MPLS建立“虚连接”的方法为IP网增加了一些管理和运营的手段;?随着网络技术的迅速发展MPLS应用也逐步转向MPLS流量工程和MPLS VPN等,在IP网中MPLS流量工程技术成为一种主要的管理网络流量减少拥塞一定程度上保证IP网络的QoS的重要工具;?在解决企业互连提供各种新业务方面MPLS VPN也越来越被运营商看好成为在IP网络运营商提供增值业务的重要手段MPLS概念图示LSR LERLSR LERMPLS IPPacket IPPacket withlabel第三层路由第三层路由第二层交换IPOA技术及其发展?IPOA是ATM和IP发展的必然?IP的发展方向是使用硬件交换来提高服务质量,ATM的发展方向是提高其应用的灵活性,简化设备?IPOA的发展历程:CIPOA(RFC1577经典IPOA)/LANE(局域网仿真)/MPOA(ATM上的多协议传输)/IP Switching/CSR(信元交换路由器技术)/ARIS(集成IP交换技术)/Tag Switching(标签交换技术)/MPLS(多协议标签交换技术)?IPOA技术的两种模型:?重叠模型(基于ATM地址的ATM路由协议和信令协议对IP分组进行路由选择与转发.如CIPOA/MPOA/LANE等)?集成模型(使用非ATM路由协议和信令协议对IP分组进行路由选择与转发.如IP Switching/Tag Switching/MPLS等)MPLS所涉及的重要概念?边缘路由器(LER)和核心路由器(LSR)?转发等价类(FEC)?标记栈(Lable Stack)?标记交换路径(LSP)?上游LSR和下游LSR?标记信息库(LIB)?标记分发协议(LDP)?标记分发对等实体(LDP peers)?标记合并(merge)?TLV(Type LengthValue)MPLS协议中的主要可选项?标记交换发起方式数据驱动和控制驱动?环路控制方式环路减轻/环路防止?标记映射分发方式上游标记分发/下游标记分发?标记分发控制方式独立/有序?标记分发协议类型独立/附加?LSP保持方式软/硬状态MPLS技术的宗旨?为了综合利用网络核心的交换技术和网络边缘IP技术各自的优点,MPLS 的宗旨是要集成标签切换转发的高性能和网络层路由的灵活性和可扩展性。
MPLS_协议

MPLS_协议协议名称: MPLS协议1. 引言本协议旨在描述多协议标签交换(Multiprotocol Label Switching,简称MPLS)协议的标准格式和相关要求。
MPLS是一种网络传输技术,用于在数据包交换网络中进行高效的数据传输和路由。
本协议将详细介绍MPLS协议的工作原理、数据包格式、标签分发和交换过程等内容。
2. 范围本协议适用于所有使用MPLS协议的网络设备和系统,包括路由器、交换机等。
3. 定义在本协议中,以下术语的定义如下:3.1 MPLS:多协议标签交换,一种网络传输技术,用于在数据包交换网络中进行高效的数据传输和路由。
3.2 标签:MPLS协议中的一个标识符,用于标识数据包的转发路径。
3.3 标签交换:根据标签信息进行数据包的转发和路由选择。
4. 工作原理4.1 标签分发MPLS协议通过在数据包的头部添加一个标签来实现数据包的转发。
标签由网络设备分发,并根据路由表进行转发决策。
标签的添加和删除过程在网络设备之间进行,从而实现数据包的高效转发和路由。
4.2 标签交换当数据包进入MPLS网络时,第一个网络设备(例如路由器)将为该数据包分配一个唯一的标签,并将其添加到数据包的头部。
随后,该设备根据标签进行转发决策,并将数据包发送到下一个设备。
下一个设备根据标签信息进行转发,并将数据包传递给目标设备。
目标设备根据标签将数据包交付给最终的目的地。
5. 数据包格式MPLS协议中的数据包格式如下:5.1 标签栈MPLS数据包的头部包含一个或多个标签,这些标签按照顺序形成一个标签栈。
每个标签由一个标签头部和一个标签值组成。
5.2 标签头部标签头部包含以下字段:5.2.1 标签值:用于唯一标识数据包的转发路径。
5.2.2 标签交换栈:用于指示标签的位置和数量。
6. 标签分发和交换过程6.1 标签分发网络设备根据路由表信息为数据包分配标签。
标签的分配过程应遵循一定的算法和策略,以确保数据包的高效转发和路由选择。
MPLS详解

MPLS是什么MPLS(Multi-Propocol Label Switching)即多协议标记交换。
MPLS属于第三代网络架构,是新一代的IP高速骨干网络交换标准,由IETF(Internet Engineering Task Force,因特网工程任务组)所提出,由Cisco、ASCEND、3Com等网络设备大厂所主导。
MPLS是集成式的IP Over ATM技术,即在Frame Relay及ATM Switch上结合路由功能,数据包通过虚拟电路来传送,只须在OSI第二层(数据链结层)执行硬件式交换(取代第三层(网络层)软件式routing),它整合了IP选径与第二层标记交换为单一的系统,因此可以解决Internet路由的问题,使数据包传送的延迟时间减短,增加网络传输的速度,更适合多媒体讯息的传送。
因此,MPLS最大技术特色为可以指定数据包传送的先后顺序。
MPLS 使用标记交换(Label Switching),网络路由器只需要判别标记后即可进行转送处理。
MPLS的运作原理是提供每个IP数据包一个标记,并由此决定数据包的路径以及优先级。
与MPLS兼容的路由器(Router),在将数据包转送到其路径前,仅读取数据包标记,无须读取每个数据包的IP地址以及标头(因此网络速度便会加快),然后将所传送的数据包置于Frame Relay或ATM的虚拟电路上,并迅速将数据包传送至终点的路由器,进而减少数据包的延迟,同时由Frame Relay及ATM交换器所提供的QoS(Quality of Service)对所传送的数据包加以分级,因而大幅提升网络服务品质提供更多样化的服务。
MPLSVPN 介绍概述Internet在近些年中的爆炸性增长,为Internet服务提供商(ISP)提供了巨大的商业机会,同时也对其骨干网络提出了更高的要求,人们希望IP网络不仅能够提供E-Mail、上网等服务,还能够提供宽带、实时性业务。
mpls协议

mpls协议
MPLS全称为多协议标签交换(Multiprotocol Label Switching),是一种基于标签的数据传输协议。
MPLS协议的主要作用是通过为数据包添加标签来进行数据传输和路由,从而提升网络的传输效率、灵活性和安全性。
MPLS协议在承载不同类型的数据时具有较好的适应性,可以用于承载IP数据包、以太网数据包和ATM数据包等。
MPLS协议采用标签交换技术,将数据包的目的地址通过预设的规则转换为统一的短标签,并且在传输路径中,仅仅根据标签来进行转发,而不需要关注其它包头信息。
MPLS协议的架构由三个主要组件组成:标签交换器、标签分发协议和标签交换协议。
标签交换器是MPLS网络中的重要设备,主要用于标签的添加、删除、修改和转发等操作。
标签分发协议负责分配标签到各个设备,使得整个网络能够正常工作。
标签交换协议则用于建立标签交换路径和维护标签转发信息的完整性。
MPLS协议在现今的网络中得到了广泛应用。
例如,在ISP网络中,MPLS可以用来实现虚拟专用网络(VPN)和服务质量(QoS)等功能,提升用户的网络使用体验。
总之,MPLS协议的出现为网络通信带来了更加高效、灵活和安全的解决方案,未来它还将继续发挥重要作用,推动网络的发展。
mpls工作原理

mpls工作原理
MPLS(多协议标签交换)是一种用于增强网络传输效率和优化数据流的协议。
它通过引入标签来替代传统的IP(Internet Protocol)地址,实现了更高效的数据转发和路由选择方式。
MPLS的工作原理可以简单地分为标签分发和标签交换两个主要阶段。
在标签分发阶段,网络设备(通常为路由器)对传入的数据包进行处理。
首先,设备会根据IP头部的目标IP地址进行路由选择,确定数据包的下一个跳。
然后,设备为该数据包附加一个唯一的标签,并将其发送给下一个跳。
这个标签代表了特定的路径和服务要求。
在标签交换阶段,网络设备根据收到的标签信息进行转发。
当数据包到达下一个跳时,该设备会检查标签并根据预先设定的转发表将数据包转发到适当的输出接口。
这样,数据包就能顺利地沿着预先设定的路径到达目的地。
MPLS的一个重要特点是标签交换的速度非常快,因为设备只需要查找标签并根据转发表进行转发决策,而无需对IP头部进行深度解析。
这种基于标签的转发方式能够大大提高网络的转发效率和吞吐量。
此外,MPLS还支持对数据流进行区分和优化。
通过在标签中添加特定的服务质量(Quality of Service, QoS)信息,网络设备可以根据不同的数据流要求进行优化处理。
例如,可以为实
时音视频流分配更高的带宽和更短的传输延迟,以确保流畅的播放和通信质量。
总的来说,MPLS的工作原理基于标签分发和标签交换的方式,通过有效地利用标签和转发表,提高了网络的传输效率和数据流优化能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多协议标签交换一、概述多协议标签交换(MPLS)是一种用于快速数据包交换和路由的体系,它为网络数据流量提供了目标、路由地址、转发和交换等能力。
更特殊的是,它具有管理各种不同形式通信流的机制。
二、简介MPLS 独立于第二和第三层协议,诸如ATM 和IP。
它提供了一种方式,将IP地址映射为简单的具有固定长度的标签,用于不同的包转发和包交换技术。
它是现有路由和交换协议的接口,如IP、ATM、帧中继、资源预留协议(RSVP)、开放最短路径优先(OSPF)等等。
在MPLS 中,数据传输发生在标签交换路径(LSP)上。
LSP 是每一个沿着从源端到终端的路径上的结点的标签序列。
现今使用着一些标签分发协议,如标签分发协议(LDP)、RSVP 或者建于路由协议之上的一些协议,如边界网关协议(BGP)及OSPF。
因为固定长度标签被插入每一个包或信元的开始处,并且可被硬件用来在两个链接间快速交换包,所以使数据的快速交换成为可能。
MPLS 主要设计来解决网路问题,如网路速度、可扩展性、服务质量(QoS)管理以及流量工程,同时也为下一代IP 中枢网络解决宽带管理及服务请求等问题。
在这部分,我们主要关注通用MPLS 框架。
有关LDP、CR-LDP 和RSVP-TE 的具体内容可以参考个别文件。
多协议标签交换MPLS最初是为了提高转发速度而提出的。
与传统IP路由方式相比,它在数据转发时,只在网络边缘分析IP报文头,而不用在每一跳都分析IP报文头,从而节约了处理时间。
MPLS起源于IPv4(Internet Protocol version 4),其核心技术可扩展到多种网络协议,包括IPX(Internet Packet Exchange)、Appletalk、DECnet、CLNP(Connectionless Network Protocol)等。
“MPLS”中的“Multiprotocol”指的就是支持多种网络协议。
MPLS 包头结构三、协议结构MPLS 标签结构:20 23 24 32 bitLabel Exp STTLLabel ―Label 值传送标签实际值。
当接收到一个标签数据包时,可以查出栈顶部的标签值,并且系统知道:A、数据包将被转发的下一跳;B、在转发之前标签栈上可能执行的操作,如返回到标签进栈顶入口同时将一个标签压出栈;或返回到标签进栈顶入口然后将一个或多个标签推进栈。
Exp ―试用。
预留以备试用。
S ―栈底。
标签栈中最后进入的标签位置,s值为0。
S值为1表明此为最底层标签。
正因为这个字段表明了MPLS的标签理论上可以无限嵌套,从而提供无限的业务支持能力。
这是MPLS技术最大魅力所在。
TTL―生存期字段(Time to Live),用来对生存期值进行编码。
与IP报文中的TTL值功能类似,同样是提供一种防环机制。
四、协议组MPLS:相关信令协议,如OSPF、BGP、ATM PNNI等。
LDP:标签分发协议(Label Distribution Protocol)CR-LDP:基于路由受限标签分发协议(Constraint-Based LDP)RSVP-TE:基于流量工程扩展的资源预留协议(resource Reservation Protocol –Traffic Engineering)五、分类基于MPLS的VPN传统的VPN一般是通过GRE(Generic Routing Encapsulation)、L2TP(Layer 2 Tunneling Protocol)、PPTP(Point to Point Tunneling Protocol)、IPSec协议等隧道协议来实现私有网络间数据流在公网上的传送。
而LSP本身就是公网上的隧道,所以用MPLS来实现VPN 有天然的优势。
基于MPLS的VPN就是通过LSP将私有网络的不同分支联结起来,形成一个统一的网络。
基于MPLS的VPN还支持对不同VPN间的互通控制。
CE(Customer Edge)是用户边缘设备,可以是路由器,也可以是交换机或主机。
PE(Provider Edge)是服务商边缘路由器,位于骨干网络。
在骨干网络中,还存在P(Provider),是服务提供商网络中的骨干路由器,不与CE直接相连。
P设备只需要具备基本MPLS转发能力,可以将其配置为M-BGP的路由反射器,不维护VPN信息。
基于MPLS的VPN具有以下特点:PE负责对VPN用户进行管理、建立各PE间LSP连接、同一VPN 用户各分支间路由分派。
PE间的路由分派通常是用LDP或扩展的BGP协议实现。
支持不同分支间IP地址复用和不同VPN间互通。
减化了寻路步骤,提高了设备性能,加快了报文转发。
基于MPLS的QoSNE80E支持基于MPLS的流量工程和差分服务Diff-Serv特性,在保证网络高利用率的同时,可以根据不同数据流的优先级实现差别服务,从而为语音,视频数据流提供有带宽保证的低延时、低丢包率的服务。
由于全网实施流量工程的难度比较大,因此,在实际的组网方案中往往通过差分服务模型来实施QoS。
Diff-Serv的基本机制是在网络边缘,根据业务的服务质量要求将该业务映射到一定的业务类别中,利用IP分组中的DS (Differentiated Service)字段(由ToS域而来)唯一的标记该类业务;然后,骨干网络中的各节点根据该字段对各种业务采取预先设定的服务策略,保证相应的服务质量。
Diff-Serv对服务质量的分类和标签机制与MPLS的标签分配十分相似,事实上,基于MPLS的Diff-Serv就是通过将DS的分配与MPLS 的标签分配过程结合来实现的。
六、工作过程1. LDP和传统路由协议(如OSPF、ISIS等)一起,在各个LSR 中为有业务需求的FEC建立路由表和标签映射表2.入节点Ingress接收分组,完成第三层功能,判定分组所属的FEC,并给分组加上标签,形成MPLS标签分组,转发到中间节点Transit3. Transit根据分组上的标签以及标签转发表进行转发,不对标签分组进行任何第三层处理4.在出节点Egress去掉分组中的标签,继续进行后面的转发。
由此可以看出,MPLS并不是一种业务或者应用,它实际上是一种隧道技术,也是一种将标签交换转发和网络层路由技术集于一身的路由与交换技术平台。
这个平台不仅支持多种高层协议与业务,而且,在一定程度上可以保证信息传输的安全性。
七、体系结构在MPLS的体系结构中:控制平面(Control Plane)之间基于无连接服务,利用现有IP 网络实现。
转发平面(Forwarding Plane)也称为数据平面(Data Plane),是面向连接的,可以使用ATM、帧中继等二层网络。
MPLS使用短而定长的标签(label)封装分组,在数据平面实现快速转发。
在控制平面,MPLS拥有IP网络强大灵活的路由功能,可以满足各种新应用对网络的要求。
对于核心LSR,在转发平面只需要进行标签分组的转发。
对于LER,在转发平面不仅需要进行标签分组的转发,也需要进行IP分组的转发,前者使用标签转发表LFIB,后者使用传统转发表FIB(Forwarding Information Base)。
八、路由协议LDP利用路由转发表建立LSPLDP通过逐跳方式建立LSP时,利用沿途各LSR路由转发表中的信息来确定下一跳,而路由转发表中的信息一般是通过IGP、BGP等路由协议收集的。
LDP并不直接和各种路由协议关联,只是间接使用路由信息。
通过已有协议的扩展支持MPLS标签分发虽然LDP是专门用来实现标签分发的协议,但LDP并不是唯一的标签分发协议。
通过对BGP、RSVP(Resource Reservation Protocol)等已有协议进行扩展,也可以支持MPLS标签的分发。
通过某些路由协议的扩展支持MPLS应用在MPLS的应用中,也可能需要对某些路由协议进行扩展。
例如,基于MPLS的VPN应用需要对BGP进行扩展,使BGP能够传播VPN的路由信息;基于MPLS的流量工程TE(Traffic Engineering)需要对OSPF或IS-IS协议进行扩展,以携带链路状态信息。
LSPM: LSP Management九、转发技术MPLS作为一种分类转发技术,将具有相同转发处理方式的分组归为一类,称为转发等价类FEC(Forwarding Equivalence Class)。
相同转发等价类的分组在MPLS网络中将获得完全相同的处理。
转发等价类的划分方式非常灵活,可以是源地址、目的地址、源端口、目的端口、协议类型、VPN等的任意组合。
例如,在传统的采用最长匹配算法的IP转发中,到同一个目的地址的所有报文就是一个转发等价类。
十、标签标签是一个长度固定、只具有本地意义的短标识符,用于唯一标识一个分组所属的转发等价类FEC。
在某些情况下,例如要进行负载分担,对应一个FEC可能会有多个标签,但是一个标签只能代表一个FEC。
标签由报文的头部所携带,不包含拓扑信息,只具有局部意义。
标签的长度为4个字节,封装结构如图1-1所示。
标签共有4个域:1. Label:20比特,标签值字段,用于转发的指针。
2. Exp:3比特,保留,用于试验,现在通常用做CoS(Class of Service)。
3. S:1比特,栈底标识。
MPLS支持标签的分层结构,即多重标签,S值为1时表明为最底层标签。
4.TTL:8比特,和IP分组中的TTL(Time To Live)意义相同。
标签与ATM的VPI/VCI以及Frame Relay的DLCI类似,是一种连接标识符。
如果链路层协议具有标签域,如ATM的VPI/VCI或Frame Relay 的DLCI,则标签封装在这些域中。
如果链路层协议没有标签域,则标签封装在链路层和IP层之间的一个垫层中。
Frame mode:帧模式。
Cell mode:信元模式。
标签交换路由器标签交换路由器LSR(Label Switching Router)是MPLS网络中的基本元素,所有LSR都支持MPLS协议。
LSR由两部分组成:控制单元和转发单元。
控制单元负责标签的分配、路由的选择、标签转发表的建立、标签交换路径的建立、拆除等工作转发单元则依据标签转发表对收到的分组进行转发。
标签发布标签发布协议是MPLS的控制协议,它相当于传统网络中的信令协议,负责FEC的分类、标签的分配以及LSP的建立和维护等一系列操作。
MPLS可以使用多种标签发布协议。
包括专为标签发布而制定的协议,例如:LDP(Label Distribution Protocol)、CR-LDP(Constraint-Routing Label Distribution Protocol)。