多协议标签交换MPLS.doc
《多协议标签交换MPLS.doc》由会员分享,可在线阅读,更多相关《多协议标签交换MPLS.doc(19页珍藏版)》请在咨信网上搜索。
1、多协议标签互换一、概述多协议标签互换(MPLS)是一种用于快速数据包互换和路由的体系,它为网络数据流量提供了目的、路由地址、转发和互换等能力。更特殊的是,它具有管理各种不同形式通信流的机制。中文名多协议标签互换外文名Multi-Protocol Label Switching本 质用于快速数据包互换和路由的体系作 用为数据流量提供了目的、路由等用 途用于不同的包转发和包互换技术标签结构20 23 24 32 bit二、 简介 MPLS 独立于第二和第三层协议,诸如ATM 和IP。它提供了一种方式,将IP地址映射为简朴的具有固定长度的标签,用于不同的包转发和包互换技术。它是现有路由和互换协议的接
2、口,如IP、ATM、帧中继、资源预留协议(RSVP)、开放最短途径优先(OSPF)等等。在MPLS 中,数据传输发生在标签互换途径(LSP)上。LSP 是每一个沿着从源端到终端的途径上的结点的标签序列。现今使用着一些标签分发协议,如标签分发协议(LDP)、RSVP 或者建于路由协议之上的一些协议,如边界网关协议(BGP)及OSPF。由于固定长度标签被插入每一个包或信元的开始处,并且可被硬件用来在两个链接间快速互换包,所以使数据的快速互换成为也许。MPLS 重要设计来解决网路问题,如网路速度、可扩展性、服务质量(QoS)管理以及流量工程,同时也为下一代IP 中枢网络解决宽带管理及服务请求等问题。
3、在这部分,我们重要关注通用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”中的“Mu
4、ltiprotocol”指的就是支持多种网络协议。MPLS 包头结构三、协议结构MPLS 标签结构:20 23 24 32 bitLabel Exp STTLLabel Label 值传送标签实际值。当接受到一个标签数据包时,可以查出栈顶部的标签值,并且系统知道:A、数据包将被转发的下一跳;B、在转发之前标签栈上也许执行的操作,如返回到标签进栈顶入口同时将一个标签压出栈;或返回到标签进栈顶入口然后将一个或多个标签推动栈。Exp 试用。预留以备试用。S 栈底。标签栈中最后进入的标签位置,s值为0。S值为1表白此为最底层标签。 正由于这个字段表白了MPLS的标签理论上可以无限嵌套,从而提供无限的业
5、务支持能力。这是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一般是通
6、过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 Ed
7、ge)是服务商边沿路由器,位于骨干网络。在骨干网络中,还存在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特性,在保证网络高运
8、用率的同时,可以根据不同数据流的优先级实现差别服务,从而为语音,视频数据流提供有带宽保证的低延时、低丢包率的服务。由于全网实行流量工程的难度比较大,因此,在实际的组网方案中往往通过差分服务模型来实行QoS。Diff-Serv的基本机制是在网络边沿,根据业务的服务质量规定将该业务映射到一定的业务类别中,运用IP分组中的DS(Differentiated Service)字段(由ToS域而来)唯一的标记该类业务;然后,骨干网络中的各节点根据该字段对各种业务采用预先设定的服务策略,保证相应的服务质量。Diff-Serv对服务质量的分类和标签机制与MPLS的标签分派十分相似,事实上,基于MPLS的Di
9、ff-Serv就是通过将DS的分派与MPLS的标签分派过程结合来实现的。六、工作过程1 LDP和传统路由协议(如OSPF、ISIS等)一起,在各个LSR中为有业务需求的FEC建立路由表和标签映射表2 入节点Ingress接受分组,完毕第三层功能,鉴定分组所属的FEC,并给分组加上标签,形成MPLS标签分组,转发到中间节点Transit3 Transit根据分组上的标签以及标签转发表进行转发,不对标签分组进行任何第三层解决4 在出节点Egress去掉分组中的标签,继续进行后面的转发。由此可以看出,MPLS并不是一种业务或者应用,它事实上是一种隧道技术,也是一种将标签互换转发和网络层路由技术集于一
10、身的路由与互换技术平台。这个平台不仅支持多种高层协议与业务,并且,在一定限度上可以保证信息传输的安全性。七、体系结构在MPLS的体系结构中:控制平面(Control Plane)之间基于无连接服务,运用现有IP网络实现。转发平面(Forwarding Plane)也称为数据平面(Data Plane),是面向连接的,可以使用ATM、帧中继等二层网络。MPLS使用短而定长的标签(label)封装分组,在数据平面实现快速转发。在控制平面,MPLS拥有IP网络强大灵活的路由功能,可以满足各种新应用对网络的规定。对于核心LSR,在转发平面只需要进行标签分组的转发。对于LER,在转发平面不仅需要进行标签
11、分组的转发,也需要进行IP分组的转发,前者使用标签转发表LFIB,后者使用传统转发表FIB(Forwarding Information Base)。八、路由协议LDP运用路由转发表建立LSPLDP通过逐跳方式建立LSP时,运用沿途各LSR路由转发表中的信息来拟定下一跳,而路由转发表中的信息一般是通过IGP、BGP等路由协议收集的。LDP并不直接和各种路由协议关联,只是间接使用路由信息。通过已有协议的扩展支持MPLS标签分发虽然LDP是专门用来实现标签分发的协议,但LDP并不是唯一的标签分发协议。通过对BGP、RSVP(Resource Reservation Protocol)等已有协议进行
12、扩展,也可以支持MPLS标签的分发。通过某些路由协议的扩展支持MPLS应用在MPLS的应用中,也也许需要对某些路由协议进行扩展。例如,基于MPLS的VPN应用需要对BGP进行扩展,使BGP可以传播VPN的路由信息;基于MPLS的流量工程TE(Traffic Engineering)需要对OSPF或IS-IS协议进行扩展,以携带链路状态信息。LSPM: LSP Management九、转发技术MPLS作为一种分类转发技术,将具有相同转发解决方式的分组归为一类,称为转发等价类FEC(Forwarding Equivalence Class)。相同转发等价类的分组在MPLS网络中将获得完全相同的解决
13、。转发等价类的划分方式非常灵活,可以是源地址、目的地址、源端口、目的端口、协议类型、VPN等的任意组合。例如,在传统的采用最长匹配算法的IP转发中,到同一个目的地址的所有报文就是一个转发等价类。十、标签标签是一个长度固定、只具有本地意义的短标记符,用于唯一标记一个分组所属的转发等价类FEC。在某些情况下,例如要进行负载分担,相应一个FEC也许会有多个标签,但是一个标签只能代表一个FEC。标签由报文的头部所携带,不包含拓扑信息,只具有局部意义。标签的长度为4个字节,封装结构如图1-1所示。标签共有4个域:1. Label:20比特,标签值字段,用于转发的指针。2. Exp:3比特,保存,用于实验
14、,现在通常用做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(Lab
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 协议 标签 交换 MPLS
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。