多协议标签交换

合集下载

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)

组成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的工作原理

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:multipuleprotocollabelseitch多协议标签交换,是通过一个叫IabeI的东西来做交换转发的,这个label中可以承载多种协议payload,所以也可以理解为是一个多协议统一使用的转发平面。

MPLS的发展历史:(1)IP和ATM的限制:IP技术发展限制:早在90年代,随着internet的快速发展,ip 技术由于简单、成本低,迅速得到推广,但是当时硬件技术不是很发达,采用的是最长匹配算法、逐跳转发的路由器日益成为限制网络转发性能的一大瓶颈。

ATM技术限制:ATM技术采用定长标签,并且只需要维护比路由表小的标签表,可以提供比ip路由高得多的转发性能,但是,atm的复杂控制指令和高昂的部署成本确实阻碍发展的重要原因。

(2)MPLS想法的诞生受IP和ATM技术的限制,很多人想将ATM和IP技术进行结合,取其精华,得出协议标签交换解决方案。

1996年,美国一家公司提出IP-Switching技术,通过在ATM交换机上提供一个额外的ip路由,较好的将ATM的告诉转发和IP 的简洁易部署特点结合起来。

然后,思科公司(提出TagSwitching)、IBM(提出ARlS)纷纷也推出相应的扩展和升级的三层交换技术的解决方案,意味着MPLS技术的诞生。

(3)MPLS诞生除了上面提到的三种标签交换技术,市场上还有其他类似的技术,如3C0MFASTIP和C啊擦的Navigator均支持ip的二层交换功能,这就使得当时没有一个协议的标准,造成市面上越来越多互不兼容的协议技术,大大的限制的技术发展脚步。

为了解决这一问题,IETF对集成路由和交换技术的标签解决方案进行标准化,经过讨论后将MPLS定为各个厂家私有标准的一系列标准名称。

二、MPLS中的重要概念FEC-forwardingequivalenceclasses,转发等价类IP/MPLS网络:IabeI=routeentry1.2VPN网络:Iabel=SerViCeorcustomerATM/MPLS网络:Iabel=VPI/VCIFramerelay/MPLS网络:Iabel=DLCI1.DP协议:专门为分发标签而存在的三、MPLSVPNMPLS其实是天然的隧道,所谓VPN,就是在原有的数据外面加了一个新的头部header,然后在另外上用这个新的头部header进行传输,这个新头部header建立起来的转发通道称为隧道Tunne MPLSpackett本质上就是在原始报文前面增加一个labelstack,然后考labelstack中的label转发报文,而且labelsatck可以包含多个Iabe1,将mpls用于隧道时,不需要对mpll进行技术扩展拓展:MPLSL2VPN和L3VPNMPLSL2VPN:在原始的ethe门Iet报文前面,加上一个MPLSlabelstack,再加上一个12header,即为ethernet报文,目前是主流应用为IP报文MPLSL3VPN:在原始报文的ethernetheader去掉,保留L3header和PayIOad,然后再加上MPLSlabelseack,再加上一个新的L3header,即为IP报文四、MPLSTE/FRRTE:trafficengineering流量工程,在没有TE之前,网络上的traffic完全是根据路由来转发,管理员完全不知道某个traffic走那条路,更没有办法干涉它走哪条路,不确定因素很大,而TE的目的就是Wield网络上的traffic可控,按照管理员的意愿选择特定的转发路径,一切都是可预知、可控制的。

多协议标记交换(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_协议协议名称: 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协议
MPLS全称为多协议标签交换(Multiprotocol Label Switching),是一种基于标签的数据传输协议。

MPLS协议的主要作用是通过为数据包添加标签来进行数据传输和路由,从而提升网络的传输效率、灵活性和安全性。

MPLS协议在承载不同类型的数据时具有较好的适应性,可以用于承载IP数据包、以太网数据包和ATM数据包等。

MPLS协议采用标签交换技术,将数据包的目的地址通过预设的规则转换为统一的短标签,并且在传输路径中,仅仅根据标签来进行转发,而不需要关注其它包头信息。

MPLS协议的架构由三个主要组件组成:标签交换器、标签分发协议和标签交换协议。

标签交换器是MPLS网络中的重要设备,主要用于标签的添加、删除、修改和转发等操作。

标签分发协议负责分配标签到各个设备,使得整个网络能够正常工作。

标签交换协议则用于建立标签交换路径和维护标签转发信息的完整性。

MPLS协议在现今的网络中得到了广泛应用。

例如,在ISP网络中,MPLS可以用来实现虚拟专用网络(VPN)和服务质量(QoS)等功能,提升用户的网络使用体验。

总之,MPLS协议的出现为网络通信带来了更加高效、灵活和安全的解决方案,未来它还将继续发挥重要作用,推动网络的发展。

mpls工作原理

mpls工作原理

mpls工作原理
MPLS(多协议标签交换)是一种用于增强网络传输效率和优化数据流的协议。

它通过引入标签来替代传统的IP(Internet Protocol)地址,实现了更高效的数据转发和路由选择方式。

MPLS的工作原理可以简单地分为标签分发和标签交换两个主要阶段。

在标签分发阶段,网络设备(通常为路由器)对传入的数据包进行处理。

首先,设备会根据IP头部的目标IP地址进行路由选择,确定数据包的下一个跳。

然后,设备为该数据包附加一个唯一的标签,并将其发送给下一个跳。

这个标签代表了特定的路径和服务要求。

在标签交换阶段,网络设备根据收到的标签信息进行转发。

当数据包到达下一个跳时,该设备会检查标签并根据预先设定的转发表将数据包转发到适当的输出接口。

这样,数据包就能顺利地沿着预先设定的路径到达目的地。

MPLS的一个重要特点是标签交换的速度非常快,因为设备只需要查找标签并根据转发表进行转发决策,而无需对IP头部进行深度解析。

这种基于标签的转发方式能够大大提高网络的转发效率和吞吐量。

此外,MPLS还支持对数据流进行区分和优化。

通过在标签中添加特定的服务质量(Quality of Service, QoS)信息,网络设备可以根据不同的数据流要求进行优化处理。

例如,可以为实
时音视频流分配更高的带宽和更短的传输延迟,以确保流畅的播放和通信质量。

总的来说,MPLS的工作原理基于标签分发和标签交换的方式,通过有效地利用标签和转发表,提高了网络的传输效率和数据流优化能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3) 标签(Label)
• 标签Label是一个包含在每个分组中的短固 定的数值,用于通过网络转发分组
• 一对LSR在标签的数值和意义上一致
• 标签格式依赖于分组封装所在的介质
• 标签的结构如图所示:
20
31
8
Label
Exp S TTL
标签长度为4个字节。 标签值;保留用于试验;最底层标签;TTL
一个FEC可以被定义为将分组映射到一个特定径 流的一个操作符。
9)流束(Stream)
• 流束Stream属于同一个FEC的一被称为“流束”。
• 一个流束包含一个或多个流(flow)。
• 在MPLS体系结构中一个流束由一个流束成 员描述符(SMD)标识。
标签位于链路层包头和网络层分组之间,标签封装 如下图所示 :
2 层头部
MPLS 头部
IP 头部
数据
32 比特
标签
EXP S
TTL
4)标签栈
• 标签栈是一个排序的标签集
• 在一个分组中添加,可以隐含地承载多于一个 FEC的信息
• 一个标签栈使得MPLS支持分级选路并且汇聚多 个LSP到一个单一的中继LSP上。
• 下游分配方式——不需要上游请求标签直接 将标签绑定信息发送到上游。
一个下游分配例子:
上游
下游
目的网络
LSR1
LSR2
输入
输出
A
A
K
输入
输出
K
K
Z
Z 返回
3 MPLS组件
1) 标签交换路由器(第三层转发,第二层交 换)
2) 标签边缘路由器(分析IP分组头,用于 决定相应的传送级别和标签交换路径LSP)
标签映射消息 〈FEC,L2〉
3)按需提供方式和主动提供方式
• 按需提供方式是指LSR在收到标记请求消息 后才开始决定本地的标签绑定。
• 主动提供方式则不受此限制,例如在路由协 议收敛后,只要有了稳定的路由表,则LSR 可以直接根据路由表对FEC分发标签,无需 等到相邻LSR向自己发标签请求消息后才建 立绑定关系。
• 对于每一个FEC,LER都建立一条独立的 LSP穿过网络,到达目的地。数据包分配 到一个FEC后,LER就可以根据标记信息 库(LIB)来为其生成一个标记。标记信息库 将每一个FEC都映射到LSP下一跳的标记 上。如果下一跳的链路是ATM,则MPLS 将使用ATM VCC里的VCI作为标记。 转发数据包时,LER检查标记信息库 中的FEC,然后将数据包用LSP的标记封 装,从标记信息库所规定的下一个接口发 送出去。
4)标签分发
标签分发是分发FEC/标签绑定信息的过程, 目的是为了形成一个LSP。标签分发是通过 标签分发协议(LDP)来完成的,或通过现 有的控制协议(如RSVP和BGP)来传输 FEC/标签绑定信息。
MPLS建议了两种标签分发方式:
• 上游请求方式——上游标签交换路由器LSR 为某个FEC向下一跳LSR请求分配标签;
• 拓扑驱动是指LSR根据路由表中的内容建立 LSP,而不管是否有实际的数据传送。
2.LSP通道的建立过程
以下游按需有序方式为例说明LSP通道的建 立过程
上游
下游
(1)
标签请求
(2)
标签请求
(3)
标签请求
LSR1
输出端口
LSR2
输入端口
输出端口 输入端口
LSR3
输出端口
LSR4
输入端口
标签映射
标签映射
4)有序方式和独立的方式
• 有序方式是指相邻的LSR向本地LSR发出标 签映射消息后,本地LSR才建立FEC和标签 的绑定。
• 独立方式则是LSR无需收到标签映射消息, LSR独立建立标签绑定并向相邻的LSR发送 标签映射消息。
5)数据驱动与拓扑驱动
• 数据驱动是指LSR在有数据发送时,才建立 LSP。
2)标签
在传统的路由器中,分析每个分组头,以确定下一 站转发地点。但是在MPLS中,只需要在MPLS网络 的入口端处理一个流束的所有分组,对属于同一个 流束的分组将被用一个固定长度的字段加以编号。 这一字段在MPLS里被称为标签(Label)。
3)标签交换
标签交换利用分组中所携带的标签信息和标 签路由器维护存储的转发信息库(LIB)来转 发分组。
7)标签信息库(LIB)
标签信息库LIB是保存在一个LSR(LER)中的 连接表,在LSR中包含有FEC/标签绑定信息和关 联端口以及媒体的封装信息。
LIB通常包括下面内容:入、出口端口;入、出 口标签;FEC标识符;下一跳LSR;出口链路层 封装等。
8)转发等价类(FEC)
MPLS采用FEC作为标签来处理IP分组,转发等 价类在相同路径上被转发,以相同方式处理并被 一个LSR映射到一个单一标签的一组IP分组。
2)上游绑定和下游绑定 • 上游绑定是指LSR的输入端口采用的是远程
绑定,而输出端口采用的是本地绑定。
• 下游绑定是指LSR的输入端口采用本地绑定, 输出端口采用远程绑定。
下游标签绑定的示意图:
上游 LSR1
标签请求消息 〈FEC〉
LSR2
标签请求消息 〈FEC〉
下游 LSR3
标签映射消息 〈FEC,L1〉
5)标签分发协议(LDP)
• 标签分发协议LDP是MPLS的控制协议,用 于在LSR之间交换FEC/标签绑定信息。
6)标签交换路径(LSP)
• 标签交换路径LSP是一个从入口到出口的交 换式路径,其功能是使具有一个特定的FEC 的分组,在传输经过的标签交换路由器集合 构成的传输通路。
• 标签交换路径LSP由MPLS节点建立,目的 是采用一个标签交换转发机制转发一个特定 的FEC分组。
• 目前主要研究三种标记分发协议:基本的标 签分发协议(LDP)、基于约束的LDP (CR-LDP)和流量工程扩展RSVP(RSVPTE)。
1.MPLS标签分发 MPLS标签分发方式中涉及的概念主要有:
1)本地绑定(映射)和远程绑定 2)上游绑定和下游绑定 3)按需提供方式和主动提供方式 4)有序方式和独立方式等 标签交换进程的发起方式有: 1)数据驱动 2)拓扑驱动的方式
标签映射
(6)
(5)
(4)
连接建立时序: (1)
(2)
(3)
(4)
(5)
(6)
3.LDP(标签分发协议)格式
0
15
版本
P D U 长度
L D P 标识(6 字节)
L D P 信息
• 协议版本号当前为1。
• PDU长度,不包括版本和PDU长度字段本身。
• LDP标识字段唯一识别由PDU请求的发送LSR 的标签空间。前4字节对分配给LSR的IP地址 进行编码,后2字节表示LSR中的标签。
• MPLS采用IP寻址、动态IP选路和另一个标 签分发协议(LDP),LDP把等价转发类 FEC映射成标签而后形成标签交换路径LSP。
• MPLS体系结构具备运行在任何数据链路上 而不仅仅是ATM上的能力。
• MPLS技术另一个非常有用的功能就是虚拟 专用网(VPN)服务功能。
返回
2 MPLS体系结构
• 信息长度(16比特)表示信息标识和参数的长度。 • 信息标识(32比特)用于识别信息。 • 参数包含命令参数和可选参数。
返回
5 MPLS的工作过程
MPLS的工作流程可以分为几个方面: • 1.网络的边缘行为 • 2.网络的中心行为 • 3.如何建立标记交换路径
1.网络的边缘行为
• 当IP数据包到达一个LER(标记边缘路由 器)时,MPLS第一次应用标记。首先, LER要分析IP包头的信息,并且按照它的 目的地址和业务等级加以区分。 在LER中,MPLS使用了FEC(转发等 价类)的概念来将输入的数据流映射到一条 LSP(标记交换路径)上。简单地说, FEC(转发等价类)就是定义了一组沿着 同一条路径、有相同处理过程的数据包。 这就意味着所有FEC相同的包都可以映射 到同一个标记中。
1.概述 MPLS网络的基本构成单元是标签交换路由 器LSR(Label Switching Router)。
主要运行MPLS控制协议和第三层路由协议 负责与其他LSR交换路由信息来建立路由表 实现FEC(转发等价类)和IP分组头的映射,
建立FEC和标签之间的绑定 分发标签绑定信息,建立和维护标签转发表。
MPLS原理图
接口 LER
LSP LSR
接口
由LSR构成的网络叫做MPLS域
位于区域边缘的LSR称为边缘LSR(LER, Labeled Edge Router)主要完成连接MPLS 域和非MPLS域以及不同MPLS域的功能,并 实现对业务的分类、分发标签(作为出口LER)、 剥去标签等。
位于区域内部的LSR则称为核心LSR,核心 LSR可以是支持MPLS的安全网关,也可以是 由ATM交换机等升级而成的ATM-LSR,它提 供标签交换(Label Swapping)标签分发功 能。
MPLS 简介
DATE:2011年10月20日
多协议标签交换(MPLS)
传统的路由器网络存在着两个致命的缺陷:
1.业务的服务质量难以得到保证;2.网络的扩 展性差。
IETF在综合各厂家IP交换技术的签础上提出了 标准的IP交换技术——多协议标签交换 (MPLS),从而解决了IP交换技术的标准化和 各厂家IP交换设备的互操作问题。
标签共有4个域:
• Label:20比特,标签值字段,用于转发 的指针
• Exp:3比特,保留,用于试验,现在通 常用做CoS(Class of Service)
• S:1比特,栈底标识。MPLS支持标签 的分层结构,即多重标签,S值为1时表明 为最底层标签
相关文档
最新文档