IPUA601C1MPLS原理及配置.ppt_第1页
IPUA601C1MPLS原理及配置.ppt_第2页
IPUA601C1MPLS原理及配置.ppt_第3页
IPUA601C1MPLS原理及配置.ppt_第4页
IPUA601C1MPLS原理及配置.ppt_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MPLS原理及配置,V1.1,经过本章的学习,你可以获得以下收获:了解MPLS多协议标签交换的概念,及其作用了解MPLS多协议标签交换的工作原理和过程了解标签分发协议LDP配置MPLS多协议标签交换,MPLS的基本概念和术语,MPLSLSP标签交换路径,标签分发和管理,MPLS简介,标签分发协议LDP,MPLS配置实例,多协议标签交换Multi-ProtocolLabelSwitching,目的:将IP与ATM的高速交换技术结合起来,实现IP分组的快速转发特点:多协议:可支持任意的网络层协议(如IPv6、IPX)和链路层协议(如ATM、FR、PPP等)标签交换:给报文打上固定长度的标签,以标签取代IP转发过程,传统IP转发,传统IP转发的特点:IP通讯是基于逐跳的方式转发报文时依照最长匹配原则网络设备需要知道全网路由,没有则无法转发该网段报文QoS无法得到有力保障,ATM转发,ATM转发的特点:链路层选路,使用VPI/VCI便于硬件交换面向连接,提供QoS保证具有流量控制措施支持多种业务类型,如实时业务,解决方案:MPLS,Multi-ProtocolLabelSwitching多协议标签交换是介于二层和三层之间的技术,即2.5层是将标记转发和三层路由结合在一起的一种标准化路由和交换技术解决方案多协议表示可以与多种网络协议共存在MPLS网络边缘进行三层路由,内部进行二层交换,MPLS的优势,MPLS为IP网络提供面向连接的服务提供高服务质量的Internet服务支持高带宽高速率的IP转发在提供IP业务时能确保QoS和安全性具有流量工程能力很好的支持VPN功能,MPLS的基本概念和术语,MPLSLSP标签交换路径,标签分发和管理,MPLS简介,标签分发协议LDP,MPLS配置实例,MPLS的概念,MPLS的工作原理,MPLS域外采用传统的IP转发,MPLS域内按照标签交换,无需查找IP。,MPLS基本概念和术语,标签(Label):是一个比较短的,定长的,通常只具有局部意义的标识,这些标签通常位于数据链路层的二层封装头和三层数据包之间,标签通过绑定过程同FEC相映射。转发等价类(FEC)ForwardingEquivalenceClass,是在转发过程中以等价的方式处理的一组数据分组,可以通过地址、隧道、COS等来标识创建FEC;通常在一台设备上,对一个FEC分配相同的标签。标签交换路径(LSP)一个FEC的数据流,在不同的节点被赋予确定的标签,数据转发按照这些标签进行。数据流所走的路径就是LSP。标签交换路由器(LSR)LabelSwitchingRouter,LSR是MPLS的网络的核心路由器,它提供标签交换和标签分发功能。边缘标签交换路由器LERLabelSwitchingEdgeRouter,在MPLS的网络边缘,进入到MPLS网络的流量由LER分为不同的FEC,并为这些FEC请求相应的标签。它提供流量分类和标签的映射、标签的移除功能。,MPLS的标签(lable),MPLS标记是在01048575之间的一个20比特的整数,它用于识别某个特定的FEC;该标记被封装在分组的第二层信头中;标签仅具有本地意义。,标签的封装,标签堆栈,两个或更多的MPLS标签,或称标签堆栈,理论上支持无限制的标签嵌套,从而提供无限的业务支持能力;网络层的包头紧跟在底部标签堆栈位设为1的标签之后;包的转发是基于标签堆栈最顶部的标签,LSR在收到一个包之后,检查顶部标签,来决定下一跳,FEC:就是一系列有着某些共同属性的数据流集合。这些数据在转发的过程中被LSR以相同的方式处理,正是从转发处理这个角度讲,这些数据“等价”具有相同转发处理方式的分组具有同一地址前缀的单播包具有相同目的地址的组播包具有相同的服务等级等,MPLSDomain,LSRy,LSRx,LSRz,LSP,Ingress,Egress,FECp,FECq,FECp+q,FEC转发等价类,MPLS关键术语,LSR标签交换路由器,完成FEC到LSP的建路LER边界标签交换路由器,完成FEC划分,流量工程,LSP建路发起,IP包转发LSP标签交换通路,用于IP包转发LDP标签分发协议,用于分配标签,MPLS的基本概念和术语,MPLSLSP标签交换路径,标签分发和管理,MPLS简介,标签分发协议LDP,MPLS配置实例,LSP的建立,LSP驱动方式:流驱动:收到的报文驱动LSP建立拓扑驱动:拓扑信息(路由)驱动LSP建立应用驱动:应用(如QoS)驱动LSP建立信令协议,用于在LSR之间分配标签,建立LSP:LDP:LabelDistributionProtocol,CR-LDP:ConstrainedRouteLDP,RSVP-TEMP-BGP,LSP的建立过程,在MPLS网络中标签交换路径LSP的形成分为三个过程:网络启动之后在路由协议(如BGP、OSPF、IS-IS等)的作用下,各个节点建立自己的路由表根据路由表,各个节点在LDP的控制之下建立标签交换转发信息库LIB将入口LSR、中间LSR和出口LSR的输入输出标签互相映射拼接起来后,就构成了一条LSP,第一个过程:路由表的形成,在动态路由协议的作用下,每个路由器形成自己的路由表,第二个过程:LIB的形成,47.1,47.2,47.3,1,2,3,1,2,1,2,3,3,RA,RB,RC,第三个过程:LSP的形成,47.1,47.2,47.3,1,2,3,1,2,1,2,3,3,RA,RB,RC,标签堆栈倒数第二跳弹出机制,在到达路由出口LSR的前一跳,即倒数第二跳时,对标签分组不进行标签调换的操作,只作旧标签的弹出,然后传送没有标签的分组。因为Egress已是目的地址的输出端口,不再需要对标签分组按标签转发,而是直接读出IP分组组头,将IP分组传送到最终目的地址。这种处理方式,是保证MPLS全程所有LSR对需处理的分组只作一次查表处理,也便于转发功能的分级处理。倒数第一跳分配标签时采用特殊标签3。,MPLS的基本概念和术语,MPLSLSP标签交换路径,标签分发和管理,MPLS简介,标签分发协议LDP,MPLS配置实例,标签分配和管理,标签分配模式DoD:downstream-on-demand下游按需标签分发DU:downstreamunsolicited下游无需请求标签分发标签控制模式有序的标签分发控制模式独立的标签分发控制模式标签保持方式保守模式自由模式,171.68.10/24,RB,RA,RC,171.68.40/24,下游按需标签分发方式,标签分配模式下游按需分发,上游LSRs向下游的邻居请求标签下游LSRs根据请求分发标签,上游,下游,下游LSRs主动向上游的邻居发送标签映射消息上游LSRs保存标签映射关系,171.68.10/24,RB,RA,RC,171.68.40/24,下游主动标签分发方式,标签分配模式下游主动分发,上游,下游,标签控制模式,有序分发:只有收到它的下游返回的标签映射消息后才向其上游发送标签映射消息;可用于显式路由和组播。独立分发:不管有没有收到它的下游返回的标签映射消息都立即向其上游发送标签映射消息;在标签信息的交换上,延迟时间会很小。,上游,下游,标签请求,标签请求,标签请求,标签映射,标签映射,标签映射,标签保持方式,自由的标签保持模式,保守的标签保持模式,LSR1,LSR2,LSR3,LSR4,LabelBindingsforLSR5,ValidNextHop,LSR4sLabelLSR3sLabelLSR2sLabel,LSR1,LSR2,LSR3,LSR4,LabelBindingsforLSR5,ValidNextHop,LSR4sLabelLSR3sLabelLSR2sLabel,方式:LSR维护它收到的每一个标签绑定,即便下一跳不是有效的FEC下一跳;如果下一跳发生改变,它可以立即使用这些原来是无效的绑定。优点:能更快速的适应网络拓扑变化缺点:将占用更多的内存空间,方式:LSR只维护有效的标签绑定;如果下一跳发生变化,它得重新进行标签申请。优点:可以减少对内存的需求缺点:适应网络拓扑变化的能力差,两种标签保持模式可以满足不同需求:标签处理能力和对网络变化的适应能力,标签转发表,入标签是我分配给上游使用的,出标签是下游分配给我使用的;,MPLS的基本概念和术语,MPLSLSP标签交换路径,标签分发和管理,MPLS简介,标签分发协议LDP,MPLS配置实例,标签分发协议,MPLS体系结构中,标签是自动分配的,通过运行标签分配协议LDP,和相关的增强性能的协议如CR-LDP、RSVP和用于RSVP的LSP隧道等来实现的。标签分配协议LDP基于约束路由的LDP(CR-LDP)资源预留协议RSVPMBGP,LDP标签分发协议,LDP:LabelDistributionProtocol,标签分发协议,是一个动态的生成标签的协议;采用TCP报文在LDPPeer之间传递标签信息。主要功能:实现FEC与标签的绑定建立并维护标签转发路径,LDP标签分发协议,按时间顺序,LDP的操作主要由下列四个阶段构成:发现阶段:通过周期性地向相邻LSR发送“Hello”消息,自动发现LDP对等体;会话建立和维护:主要完成LSR之间的TCP连接和会话初始化(各种参数的协商);标签交换路径建立与维护:LSR之间为有待传输的FEC进行标签分配并建立LSP;会话的撤消:会话保持时间到,则中断会话。,邻居发现:通过互发hello报文(UDP/prot:646/IP:224.0.0.2),建立TCP连接:由地址大的一方主动发起。(TCP/port:646),会话初始化:由Master发出初始化消息,并携带协商参数。,由slave检查参数能否接受,如果能则发送初始化消息,并携带协商参数。并随后发送keepalive消息。,master检查参数能否接受,如果能则发送keepalive消息。,相互收到keepalive消息,会话建立。,期间收到任何差错消息,均关闭会话,断开TCP连接,M,M,M,M,M,R1,R2,LDP会话的建立和维护,MPLS的基本概念和术语,MPLSLSP标签交换路径,标签分发和管理,MPLS简介,标签分发协议LDP,MPLS配置实例,MPLS的基本配置,1.设备激活MPLS协议ZXR10(config)#mplsip(全局配置)2.在接口上运行LDP协议ZXR10(config-if)#mplsip,MPLS配置实例(1),配置步骤:配置接口IP;配置OSPF,使全网路由可通;配置MPLS、LDP;,三台路由器的基本配置任务是:R1、R2、R3间采用MPLS逐跳转发,并使用LDP分发标签;全网运行OSPF。,R3配置(略),MPLS配置实例(2),R1(config)#mplsip/全局开启MPLSR1(config)#interfacefei_1/1/配置接口IP信息R1(config-if)#ipaddress10.10.12.1255.255.255.0R1(config-if)#mplsip/在接口上开启LDP协议R1(config)#interfacefei_2/1R1(config-if)#ipaddress100.0.0.254255.255.255.0R1(config)#routerospf1/配置OSPFR1(config-router)#network10.10.12.00.0.0.255area0R1(config-router)#network100.0.0.00.0.0.255area0,R1配置:,R2配置:,R2(config)#mplsipR2(config)#interfacefei_1/5R2(config-if)#ipaddress10.10.12.2255.255.255.0R2(config-if)#mplsipR2(config)#interfacefei_1/6R2(config-if)#ipaddress10.10.23.2255.255.255.0R2(config-if)#mplsipR2(config)#routerospf1R2(config-router)#network10.10.12.00.0.0.255area0R2(config-router)#network10.10.23.00.0.0.255area0,MPLS的监控与维护(1),查看MPLS标签绑定,R1#showmplsforwarding-tableMplsLdpForwarding-table:InLabelOutLabelDestPfxlenInterfaceNextHop16Poptag10.10.23.024fei_1/110.10.12.21717200.0.0.024fei_1/110.10.12.2,R2#showmplsldpbindings10.10.12.0/255.255.255.0/IP前缀及掩码localbinding:label:imp-null/本地标签分配,并向上游LSR通告remotebinding:lsr:200.0.0.254:0,label:16/下游LSR通告过来的标签情况remotebinding:lsr:100.0.0.254:0,label:imp-null/对于本地网段,标签分配为“imp-null”,接收者执行次末节弹出标签10.10.23.0/255.255.255.0localbinding:label:imp-nullremotebinding:lsr:200.0.0.254:0,label:imp-nullremotebinding:lsr:100.0.0.254:0,label:16100.0.0.0/255.255.255.0localbinding:label:16remotebinding:lsr:200.0.0.254:0,label:17remotebinding:lsr:100.0.0.254:0,label:imp-null(inuse)/inuse表示正在使用的标签200.0.0.0/255.255.255.0localbinding:label:17remotebinding:lsr:200.0.0.254:0,label:imp-null(inuse)remotebinding:lsr:100.0.0.254:0,label:17R2#showmplsforwarding-tableMplsLdpForwarding-table:InLabelOutLabelDestPfxlenInterfaceNextHop16Poptag100.0.0.024fei_3/110.10.12.117Poptag200.0.0.024mng0/110.10.23.3,MPLS的监控与维护(2),查看LDP邻居会话信息,R1#showmplsldpneighborPeerLDPIdent:10.10.12.2:0;LocalLDPIdent10.10.12.1:0/邻居该会话的LDP标识及本路由器该会话的LDP标识TCPconnection:10.10.12.2.646-100.0.0.254.1024/支持该会话的TCP连接state:Oper;Msgssent/rcvd:7/7;Downstream/state会话的状态,正常为operation,不正常为none;msgssent/rcve:ldp收发报文数downstream指示会话采用下游自主标签分发控制方式Downstreamondemand指示会话采用下游按需标签分发控制方式UpTime:00:00:36/会话在当前状态存在时间LDPdiscoverysources:/维护会话的邻接关系列表fei_1/1;SrcIPaddr:10.10.12.2/建立邻居关系的接口及建立邻接关系的对端hello报文源IP地址AddressesboundtopeerLDPIdent:10.10.12.210.10.23.2/邻居在此会话上通告的所有接口的ip地址,这些ip地址可能是本地路由条目中的下一跳。,MPLS的监控与维护(3),查看启动了MPLSLDP的接

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论