第9章 MPLS技术

合集下载

MPLS原理作用

MPLS原理作用

MPLS原理作用MPLS(多协议标记交换)是一种在数据传输网络中提供高效、可靠的数据传输的技术。

它基于标记交换的原理,能够在网络中为数据包分配和转发标记,并根据这些标记来进行数据传输和路由选择,提高数据传输的速度、可扩展性和可靠性。

MPLS的原理作用可以从以下几个方面来解释:1.分组交换:传统的网络技术如IP或以太网是基于分组交换的,数据包被分割成固定长度的小块进行传输。

而MPLS可以将不同类型的数据包进行分组,使用标记将这些分组进行包装,然后进行转发。

这样可以提高数据传输的速度和效率,减少传输延迟。

2.路由选择:MPLS可以根据标记来选择网络中最优的路径进行数据传输。

每个数据包在进入MPLS网络时,会被分配一个标记,这个标记将决定数据包的转发路径。

而传统的IP路由选择是基于IP地址的,MPLS 通过引入标记可以实现更灵活和高效的路由选择,提高网络的可扩展性和容错性。

3. 服务质量(Quality of Service,QoS):MPLS可以通过引入标记来实现不同类型的数据包的优先级传输。

标记可以用来指示数据包的重要程度或者需要的服务质量。

这样可以在网络中实现不同服务级别的差异化传输,保证重要数据的优先传输和低延迟,提高用户体验。

4. 虚拟专用网络(Virtual Private Network,VPN):MPLS可以用于搭建虚拟专用网络,实现不同机构或用户之间的互联。

通过在MPLS网络中为不同用户的数据包分配不同的标记,可以将不同用户的数据包进行隔离,保证数据的安全性和隐私性。

同时,MPLS可以为不同用户提供不同的服务质量和带宽,实现定制化的网络服务。

5.网络运营简化:MPLS可以简化网络的管理和运营。

传统的IP网络需要对每个数据包进行路由选择和转发,而MPLS可以通过引入标记来进行数据转发和路由选择的优化。

这样可以减轻网络设备的负载,提高网络的吞吐量和可扩展性。

同时,MPLS还可以提供网络中的故障检测和恢复机制,保证数据的可靠传输。

简述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节点时,它会根据数据包的标签来查找下一跳的出接口。

局域网组建、管理与维护第9章 渉密局域网组建与管理

局域网组建、管理与维护第9章 渉密局域网组建与管理

➢重点知识:
➢PKI基本知识,涉密网概念、信息保密、实体保 密及PKI功能结构 ➢ VPN与MPLS技术原理 , VPN与MPLS VPN构建 安全逻辑隔离系统
➢屏蔽线敷设技术 ,涉密局域网布线
➢Windows安全通信技术和可信网站设置技术
➢难点知识:
➢PKI功能结构 ➢MPLS VPN构建安全逻辑隔离系统
© 2009.2 人民邮电出版社
21世纪高等院校网络工程规划教材
第14页
9.2.3 数字证书与加密
•保密文件特性
(1)防假冒。通过数字签名进行身份认证。
例如,某用户自己申请了证书(私钥),获得了数字标识,
可以实现向别人发送“数字签名”的邮件,别人就可以判
断相才能解密查看。
PC 第12页
PKI功能结构
PKI系统功能采用三级架构。
应用层
电子政务应用系统
PKI系统层 操作系统层
安全应用API(包括证书验证、证书解码、数字签名等)
安全服务API
证书、CRL、密钥管理 CA系统
加解密、单向散列服务、密钥管理服务等
密码设备(硬件或软件)、网络、通信技术
操作系统
© 2009.2 人民邮电出版社
21世纪高等院校网络工程规划教材
局域网组建、管理与维护
渉密局域网组建与管理
杨威
山西师范大学网络信息中心
人民邮电出版社
第9章 渉密局域网组建与管理
➢学习目标:
(1)了解涉密网保密原则与审批程序,PKI基本知识,
以及物理隔离网闸技术与使用范围。理解涉密网概念、 信息保密、实体保密及PKI功能结构。 (2)了解VPN与MPLS技术原理,理解采用VPN与 MPLS VPN如何构建安全逻辑隔离系统。基本掌握屏

MPLS_概述讲解

MPLS_概述讲解

MPLS_概述讲解
MPLS技术的优势主要表现在以下几个方面:
1.虚拟专用网络(VPN)支持:MPLS技术可以实现虚拟专用网络的建立,不同的VPN可以共享一条物理链路,减少了网络资源的浪费,提高了网络的利用率。

2.负载均衡:MPLS网络支持多路径的传输,可以根据网络的实时负载情况动态分配数据包的传输路径,实现负载均衡,提高系统性能和可靠性。

3.快速恢复:MPLS网络具有快速恢复功能,如果网络中的一些节点或链路出现故障,可以快速地选择备用路径进行数据传输,从而保证网络的连通性和稳定性。

4.服务质量(QoS)支持:MPLS技术可以根据不同的数据流量设置不同的传输优先级和带宽,提供了良好的服务质量保证。

5.扩展性:MPLS技术具有较好的扩展性,可以支持大规模的网络和复杂的拓扑结构,满足不同规模和需求的网络部署。

MPLS技术的应用场景主要集中在大型企业和服务提供商的网络中。

在企业网络中,MPLS可以用于构建跨地域的虚拟专用网络,实现多个分支机构之间的数据通信和资源共享。

在服务提供商的网络中,MPLS可以用于建立多个客户之间的虚拟专用网络,提供安全可靠的数据传输服务。

MPLS技术的应用

MPLS技术的应用
S 面与据转发层面分离 , 提高网络 的可伸缩性 。 (L P o
工作 可分 为两部分 :将分 组分成F C和将F C E E
并在新 路由服 务方面提供 更大 的灵活性 。 少 减 网络的复杂性并兼容现有各种主流网络技术。
在MP S网络 中, 入 口L R L 在 S 处分 组按照不 映 射到 下一跳 。 组 只在进入 网络 时进行F C 分 E
MP S网络 的信令控制协议称 为标记分发协议 地转 发 。 L
用户上层使 用何种 的路 由协议 、 由怎么走等 路


维普资讯
T N L G E H 术- O O Y c 技
等。 这些电信运营商都不管。 这种租 用线路 来搭 V N P 分配 了一个 标识符, 称作路 由标识符( D) R
加在分组前称 业 务 。
为 标记 分组 。
在后续的每一
跳 上 , 再需 不
MP S 缘 路 m器 L 边
(. IER )
VP N(虚 拟 专 用 网 , u v t Vit alP ia e r r
要 分 析 分 组 N t r 指 的是在 公用 网络 中建立 专用 的数 ewok) 头 , 是 用 标 据通信 网络 的技 术。 而 在虚拟专用网 中, 任意两个
被 编 码 为 一个 MP S的转 发模式 和传统 网络层转 发相 比 , L 除相 短 而 定 长 的 对地简化转发 、 提高转发速 度外 , 易于 实现 显式
值 , 为 标 记 路 由、 称 流量 工程 、 o 和V N 功能。 QS P等 目前MP S L
(a e) 标 记 的一个重 要应 用也是开展最 为广泛 的就是V N Lb1 , P
维普资讯

mpls工作原理

mpls工作原理

mpls工作原理MPLS(Multiprotocol Label Switching)是一种基于数据包交换技术的网络传输协议,它可以在网络层实现数据的高效传输和路由。

MPLS工作原理是通过标签交换技术来实现数据的快速传输和路由选择,下面我们来详细了解一下MPLS的工作原理。

首先,MPLS的工作原理基于标签交换技术,它在网络层对数据包进行封装和转发。

当数据包进入MPLS网络时,首先会被赋予一个标签,这个标签是根据路由选择算法确定的,然后根据这个标签来进行数据包的转发。

这个过程可以提高数据包的传输效率和网络的可靠性。

其次,MPLS的工作原理是基于标签交换路由器(LSR)来实现的。

在MPLS网络中,有两种类型的标签交换路由器,一种是边界路由器(PE),另一种是核心路由器(P)。

PE路由器负责与其他网络连接,它会为数据包添加标签,并根据目的地址来选择合适的标签,然后将数据包发送到核心路由器。

核心路由器则根据标签来进行数据包的转发,从而实现数据的快速传输和路由选择。

另外,MPLS的工作原理还包括标签分发协议(LDP)和资源预留协议(RSVP)。

LDP用于在MPLS网络中分发标签,它会为每个数据包分配一个唯一的标签,并将这个标签分发给所有的LSR。

RSVP 则用于在MPLS网络中进行资源的预留和管理,它可以确保网络资源得到合理的分配和利用,从而提高网络的性能和可靠性。

总的来说,MPLS的工作原理是基于标签交换技术和路由选择算法来实现的,它可以提高数据包的传输效率和网络的可靠性。

通过标签交换路由器和标签分发协议的配合,MPLS可以实现数据的快速传输和路由选择,从而满足不同应用场景对网络性能的要求。

综上所述,MPLS的工作原理是基于标签交换技术和路由选择算法来实现的,它可以提高数据包的传输效率和网络的可靠性。

通过标签交换路由器和标签分发协议的配合,MPLS可以实现数据的快速传输和路由选择,从而满足不同应用场景对网络性能的要求。

mpls名词解释

mpls名词解释
MPLS是Multiprotocol Label Switching的缩写,它是一种基于数据包转发的技术,用于在网络中高效地传输数据。

MPLS通过为数据包添加标签(label)来实现数据的快速转发,这些标签在网络中的路由器上进行处理,而不需要对数据包的IP地址进行复杂的查找和分析。

MPLS可以提高网络的传输效率和可靠性,同时也支持不同的网络协议,如IP、以太网等,因此被广泛应用于现代的网络架构中。

从技术角度来看,MPLS通过在数据包头部添加标签,然后在网络中的MPLS路由器上根据这些标签进行转发,从而实现了快速的数据传输。

这种基于标签的转发方式可以提高网络的传输速度和可靠性,同时也支持灵活的流量工程和服务质量控制。

从应用角度来看,MPLS在企业网络、服务提供商网络以及数据中心网络中都得到了广泛的应用。

在企业网络中,MPLS可以用于构建虚拟专用网络(VPN),实现不同办公地点之间的安全连接;在服务提供商网络中,MPLS可以用于提供数据、语音和视频等多种业务的传输服务;在数据中心网络中,MPLS可以用于构建高性能的数据传输和流量管理。

总之,MPLS作为一种高效的数据传输技术,在现代网络中发挥着重要作用,它不仅提高了网络的性能和可靠性,也为各种应用场景提供了灵活的解决方案。

mpls基本原理

mpls基本原理
MPLS(Multiprotocol Label Switching)是一种用于增加网络传输性能和控制流量的技术。

其基本原理如下:
1. 标签交换:MPLS通过在数据包头部添加一个标签来进行流量的控制。

每个数据包都被分配一个唯一的标签,以便在网络中进行标识和路由。

2. 标签分类:MPLS使用标签分类来确定数据包的路径。

这意味着每一个标签都对应于一个特定的路径或服务。

3. 标签压缩:MPLS可以将多个数据包的标签压缩在一起,以减小数据包的大小,提高传输效率。

4. 交换节点:在MPLS网络中,存在专门的交换节点(Label Switching Routers,LSRs),负责接收和转发数据包。

LSR根据标签来确定数据包的路径,并进行相应的转发。

5. 虚拟专用网络:MPLS可以创建虚拟专用网络(Virtual Private Network,VPN),以提供安全和可靠的数据传输。

VPN能够将不同的用户数据流进行隔离,确保数据的机密性和完整性。

总的来说,MPLS通过标签交换和分类来实现流量的控制,提高网络传输性能和可靠性。

它的主要优点包括提供高效的数据传输、简化网络管理和配置、支持多种服务质量(QoS)和虚拟专用网络(VPN)。

mpls工作原理

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MPLS技术


一个LSP上的MPLS转发
贴标签产生 深度为M的栈 入口MPLS 交换 节点 标签 交换 标签 弹栈 处理栈顶标签 或网络层头 出口MPLS 节点
中间 MPLS 节点
M
中间 MPLS 节点
M
中间 MPLS 节点
M
标记交换的功能组件
标记交换机由两种部件组成:转发部件和控制组 件。转发部件根据分组中携带的标记信息和LSR 中保存的FIB完成分组的转发。而控制部件则负 责在LSR间维护转发信息库。 转发部件则要从分组中抽取标记,在FIB中检索 匹配的信息条目,根据条目中的出口信息进行转 发。 控制部件主要通过在LSR间运行路由协议来获得 路由信息,并利用LDP获得相应的标记信息,然 后根据所有这些相关信息构造FIB。在信息发生 改变时,控制部件还负责对FIB进行动态更新。
LDP消息
LDP中规定的数据结构为协议数据单元PDU、消息和类型—长 度—值TLV(Type-Length-Value)。任何有关标签分配信息 都以这3种结构通过TCP或UDP在LSR之间传输。1个PDU可以包含多 个消息,而TLV则是消息的子结构。此外,多个TLV可以相互的 嵌套,从而形成较为复杂的、但功能更强的数据结构。 LDP PDU由LDP头和一个或多个LDP消息组成。重要的消息如下: 发现(discovery) 发布并维护网络中一个LSR的存在 会话(session) 建立、维护和终结LSR对等对之间的邻接关系 通告(advertisement) 建立、修改和删除LSR对等对之间的径流/标记映射信息 通知(notification) 提供建议性的消息和差错通知
这个问题源于IP路由协议的两个基本特点:
第一,基于目的地选路。目的地址相同的数据包 在被转发时,选择的下一跳也相同。所以,在路由 表中,到达某目的地的路径只有一条(除非有多条 成本相同的路径存在)。这样,网络中可用的其他 链路就无法被利用起来,流量分布很难预测,实现 均衡更不可能。 第二,局部优化。每个节点都独自选择路径,相 互之间缺乏协调合作,故整个网络的路径选择无法 得到优化。如在鱼型问题中,很多节点都独立地选 择C→D→F,结果导致最短路径成了最拥挤的路径。 在这种情况下,较长的路径反而可能是更好的选择。 为了优化网络总体资源利用率,路由决策应该从全 局观点出发,把整个网络视为一个对象考虑。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第9章MPLS技术课程目标:初级●掌握MPLS的基本概念●了解MPLS网络的体系结构●了解MPLS标签发布管理的基本原理中级●掌握MPLS标签发布管理的原理●掌握LDP协议基本原理高级●掌握MPLS快速重路由技术●掌握MPLS流量工程技术原理9.1 MPLS概述9.1.1 MPLS基本概念多协议标签交换MPLS最初是为了提高转发速度而提出的。

与传统IP路由方式相比,它在数据转发时,只在网络边缘分析IP报文头,而不用在每一跳都分析IP报文头,节约了处理时间。

MPLS起源于IPv4(Internet Protocol version 4),其核心技术可扩展到多种网络协议,包括IPv6(Internet Protocol version 6)、IPX(Internet Packet Exchange)、Appletalk、DECnet、CLNP(Connectionless Network Protocol)等。

“MPLS”中的“Multiprotocol”指的就是支持多种网络协议。

VRP支持在IPv4和IPv6上使用MPLS。

1. 转发等价类MPLS作为一种分类转发技术,将具有相同转发处理方式的分组归为一类,称为转发等价类FEC(Forwarding Equivalence Class)。

相同转发等价类的分组在MPLS网络中将获得完全相同的处理。

转发等价类的划分方式非常灵活,可以是源地址、目的地址、源端口、目的端口、协议类型、VPN等的任意组合。

例如,在传统的采用最长匹配算法的IP转发中,到同一个目的地址的所有报文就是一个转发等价类。

2. 标签标签是一个长度固定、只具有本地意义的短标识符,用于唯一标识一个分组所属的转发等价类FEC。

在某些情况下,例如要进行负载分担,对应一个FEC可能会有多个标签,但是一个标签只能代表一个FEC。

标签由报文的头部所携带,不包含拓扑信息,只具有局部意义。

标签的长度为4个字节,封装结构如图所示。

标签的封装结构标签共有4个域:Label:20比特,标签值字段,用于转发的指针;Exp:3比特,保留,用于试验,现在通常用做CoS(Class of Service);S:1比特,栈底标识。

MPLS支持标签的分层结构,即多重标签,S值为1时表明为最底层标签;TTL:8比特,和IP分组中的TTL(Time To Live)意义相同。

标签与ATM的VPI/VCI以及Frame Relay的DLCI类似,是一种连接标识符。

如果链路层协议具有标签域,如ATM的VPI/VCI或Frame Relay的DLCI,则标签封装在这些域中;如果链路层协议没有标签域,则标签封装在链路层和IP层之间的一个垫层中。

这样,标签能够被任意的链路层所支持。

标签在分组中的封装位置如图所示。

标签在分组中的封装位置Ethernet/SONET/SDH packetATM packet in frame modeATM packet in cell modeFrame mode:帧模式Cell mode:信元模式3. 标签交换路由器标签交换路由器LSR(Label Switching Router)是MPLS网络中的基本元素,所有LSR都支持MPLS协议。

LSR由两部分组成:控制单元和转发单元。

控制单元负责标签的分配、路由的选择、标签转发表的建立、标签交换路径的建立、拆除等工作。

转发单元依据标签转发表对收到的分组进行转发。

4. 标签发布协议标签发布协议是MPLS的控制协议,它相当于传统网络中的信令协议,负责FEC 的分类、标签的分配以及LSP的建立和维护等一系列操作。

MPLS可以使用多种标签发布协议。

包括专为标签发布而制定的协议,例如:LDP(Label Distribution Protocol)、CR-LDP(Constraint-Routing Label Distribution Protocol);也包括现有协议扩展后支持标签发布的,例如:BGP(Border Gateway Protocol)、RSVP(Resource Reservation Protocol)。

VRP支持上述标签发布协议,并支持手工配置标签。

5. 标签交换路径一个转发等价类在MPLS网络中经过的路径称为标签交换路径LSP(Label Switched Path)。

LSP在功能上与ATM和Frame Relay的虚电路相同,是从入口到出口的一个单向路径。

LSP中的每个节点由LSR组成,根据数据传送的方向,相邻的LSR分别称为上游LSR和下游LSR。

标签交换路径LSP分为静态LSP和动态LSP两种。

静态LSP由管理员手工配置,动态LSP则利用路由协议和标签发布协议动态产生。

9.1.2 MPLS 网络结构如图所示,MPLS 网络的基本构成单元是LSR ,由LSR 构成的网络称为MPLS 域(MPLS Domain )。

位于MPLS 域边缘、连接其它用户网络的LSR 称为边缘LSR ,即LER (Label Edge Router ),区域内部的LSR 称为核心LSR 。

核心LSR 可以是支持MPLS 的路由器,也可以是由ATM 交换机等升级而成的ATM-LSR 。

域内部的LSR 之间使用MPLS 通信,MPLS 域的边缘由LER 与传统IP 技术进行适配。

分组被打上标签后,沿着由一系列LSR 构成的标签交换路径LSP 传送,其中,入节点LER 被称为Ingress ,出节点LER 被称为Egress ,中间的节点则称为Transit 。

结合上图简要介绍MPLS 的基本工作过程:1、LDP 和传统路由协议(如OSPF 、ISIS 等)一起,在各个LSR 中为有业务需求的FEC 建立路由表和标签映射表;2、入节点Ingress 接收分组,完成第三层功能,判定分组所属的FEC ,并给分组加上标签,形成MPLS 标签分组,转发到中间节点Transit ;3、Transit 根据分组上的标签以及标签转发表进行转发,不对标签分组进行任何第三层处理;4、在出节点Egress 去掉分组中的标签,继续进行后面的转发。

Label Switched Path (LSP)MPLS EdgeRouter(LER)由此可以看出,MPLS并不是一种业务或者应用,它实际上是一种隧道技术,也是一种将标签交换转发和网络层路由技术集于一身的路由与交换技术平台。

这个平台不仅支持多种高层协议与业务,而且,在一定程度上可以保证信息传输的安全性。

9.1.3 MPLS的体系结构在MPLS的体系结构中:控制平面(Control Plane)基于无连接服务,利用现有IP网络实现;转发平面(Forwarding Plane)也称为数据平面(Data Plane),是面向连接的,可以使用ATM、帧中继等二层网络。

MPLS使用短而定长的标签封装分组,在转发平面实现快速转发。

在控制平面,MPLS拥有IP网络强大灵活的路由功能,可以满足各种新应用对网络的要求。

MPLS体系结构如下图所示。

MPLS体系结构示意图对于核心LSR,在转发平面只需要进行标签分组的转发。

对于LER,在转发平面不仅需要进行标签分组的转发,也需要进行IP分组的转发,前者使用标签转发表LFIB,后者使用传统转发表FIB(Forwarding Information Base)。

9.1.4 MPLS与路由协议1. LDP利用路由转发表建立LSPLDP通过逐跳方式建立LSP时,利用沿途各LSR路由转发表中的信息来确定下一跳,而路由转发表中的信息一般是通过IGP、BGP等路由协议收集的。

LDP并不直接和各种路由协议关联,只是间接使用路由信息。

2. 通过已有协议的扩展支持MPLS标签分发虽然LDP是专门用来实现标签分发的协议,但LDP并不是唯一的标签分发协议。

通过对BGP、RSVP(Resource Reservation Protocol)等已有协议进行扩展,也可以支持MPLS标签的分发。

3.通过某些路由协议的扩展支持MPLS应用在MPLS的应用中,也可能需要对某些路由协议进行扩展。

例如,基于MPLS的VPN应用需要对BGP进行扩展,使BGP能够传播VPN的路由信息;基于MPLS的流量工程TE(Traffic Engineering)需要对OSPF或IS-IS协议进行扩展,以携带链路状态信息。

MPLS与各种协议的关系如下图说明如果要更详细了解MPLS的原理,请参考以下文档。

RFC3031:Multiprotocol Label Switching Architecture9.1.5 MPLS的应用随着ASIC技术的发展,路由查找速度已经不是阻碍网络发展的瓶颈。

这使得MPLS在提高转发速度方面不再具备明显的优势。

但由于MPLS结合了IP网络强大的三层路由功能和传统二层网络高效的转发机制,在转发平面采用面向连接方式,与现有二层网络转发方式非常相似,这使得MPLS 能够很容易地实现IP与ATM、帧中继等二层网络的无缝融合,并为流量工程TE(TrafficEngineering)、虚拟专用网VPN(Virtual Private Network)、服务质量QoS(Quality of Service)等应用提供更好的解决方案。

1. 基于MPLS的VPN传统VPN一般是通过GRE(Generic Routing Encapsulation)、L2TP(Layer 2 Tunneling Protocol)、PPTP(Point to Point Tunneling Protocol)等隧道协议来实现私有网络间数据在公网上的传送。

而LSP本身就是公网上的隧道,所以用MPLS来实现VPN有天然的优势。

基于MPLS的VPN通过LSP将私有网络的不同分支联结起来,形成一个统一的网络,如图所示。

基于MPLS的VPN还支持对不同VPN间的互通控制。

图中: CE(Customer Edge)是用户边缘设备,可以是路由器,也可以是交换机或主机;PE(Provider Edge)是服务商边缘路由器,位于骨干网络。

在骨干网络中,还存在P(Provider),是服务提供商网络中的骨干路由器,不与CE直接相连。

P设备只需要具备基本MPLS转发能力,不维护VPN信息。

基于MPLS的VPN具有以下特点:PE负责对VPN用户进行管理、建立各PE间LSP连接、同一VPN用户各分支间路由分派。

PE间的路由分派通常是用LDP或扩展的BGP协议实现。

支持不同分支间IP地址复用和不同VPN间互通。

2. 基于MPLS的QoSVRP支持基于MPLS的流量工程和差分服务Diff-Serv特性,在保证网络高利用率的同时,可以根据不同数据流的优先级实现差别服务,从而为语音,视频数据流提供有带宽保证的低延时、低丢包率的服务。

相关文档
最新文档