版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2MPLS1MPLS的整体架构及基本概念。打上的数据包会作为第2层的数据帧来进行交换。第3章ATMIP路由(也称信元模式MPLS,这是因为在这种环境中,打上的数据包会作为ATM信元来进行交换。本章首先介绍的内容是MPLS数据层,在介绍这一部分的内容时,我们会假定路由器之间已经完成了的协商。接下来,本章会详细介绍用于在路由器之间转发的机制。在这一章的最后,还会介绍在服务提供商网络中,转发协议与(IGP的服务提供商(SuperNet)拓扑则是本章所有配置和排错号串行链路,这些接口的IP地址如表2-1所示。 2-1边界LSR2-2服务提供商SuperNet #^_^# 归原作者所.本资料只供试LSRIPFEC(转发等价类并根据FEC为数据包粘贴上一个出站栈。对基于目的的单IPFEC是根据目的子网进行的,也就是说,分类数据包就是在转中执行传统的第3层查找工作。LSR收到带有的数据包,并使用转来根据同样的FEC(在这个例子中是根据IP子网)将入站数据包的入站替换为出站。签移除,并为这个移除了的IP数据包执行传统的第3层查找工作。POPPOP相连的客户,在此过2-3在圣何赛POP来进行传输的入站接口,也必须支持CEF交换。路由器并不执行CEF交换—它们只负责交换已经打上 的数据包—但为了进行由器又怎么知道自己收到的数据包是一个打了标的数据包,而不是一个纯IP数据包在实现帧模式的MPLS架构时,MPLS必须放在打标数据的开始,这样做的理由有很多,其中之一是确保交换的性能。因此,MPLS放在了二层帧的第2层头部和第3层内容之间,如图2-4所示。图2-4MPLS在二层帧中的位header比特、服务类别信息(3比特,这一部分在IETFMPLS文档中也称为实验比特位bits]图2-5MPLS栈头部所构成的组合,而栈底(Bottom-of-Stack)位的作用就是实现这种栈的设计。的虚拟网或者MPLS流量工程,则在很大程度上需要依赖栈技术。MPLS栈头部被放在了第2层头部和第3层载荷之间,现在发送它的路由器是一个打上了的数据包(即一个MPLS报文。要实现这个功能,必须在第2层在LAN环境中,带有的数据包使用以太网类型值0x8847和0x8848携带单播和多播第3层数据包。这些以太网类型值可以直接用于以太网媒介(FastEthernetGigabitEthernet)LANSNAP(NCP(MPLSCP8281进行标记。DLCIMPLS数据包会被标记上帧中继SNAPID(NLPID8847的SNAP头部。通过ATMMPLS 值为8281。最后,路由器把这个帧转发给旧金山路由器。2-6MPLS出站28,然后把数据包转发给路由器。带有的数据包遵循同样的转发原则被路由器进行转发,穿越SuperNet骨干包的并将不带有的数据包转发出去(见例2-。(待续Poptag(弹出标记—移除MPLS栈中最顶部的并将其余部分作为带有的数据包(若栈底比特位为0)或者作为不带有的数据包Swaptag(交换标记)将MPLS栈中顶部的替换为另一个(LFIB中的TagStack字段长度为一个Pushtag(压入标记)用一系列替换MPLS栈中最顶部(LFIB中的TagStack字段包含多个Aggregate(—移除MPLS栈最顶部的并对去除了这个nag—移除MPLS栈最顶部的并将去除了这个之后的IP数据包转发给特定的下一跳设备。被移除的应是MPLS栈最底部的标无论带有的数据包所携带的是一个,还是一个由多构成的栈,只会对栈顶部的数据包进行操作,并且忽略其余的。于是,边缘路由器之间就可以协商数据包的分类,并以此对进行关联,而路由器则无需了解相关的协商信息,这能催生了大量MPLS的应用。比如,假设SuperNet网络中的圣路由器和纽约路由器都支持基于MPLS的,并且它们已经通过协商确定,为网络10.1.0.0/16分配的值是73,而网络10.1.0.0/16对于纽约路由器来说是可达的。但SuperNet网络的路由器(即旧金山当数据包的目的地是10.1.0.0/16时,圣路由器就会建立一个栈。栈底部的已经和纽约路由器经过协商达成了一致,而栈顶部的标签则被分配上了纽约路由器的IP地址,为分配这个IP地址的是旧金山路由器。当网络发送这个数据包时(见图2-7),顶部的交换过程和纯IP数据包通过骨干网进行转发的例子完全一样,而二级则会原原本本地到达纽约路图2-7通过MPLS栈实现交在LSR之间转发数据包的必要机制。在这一部分中,我们主要讲述如何在LSR之间通过成帧接口将FEC与进行绑定以及分发。标记分发协议()CiscoIOS11.1CT、(LDP—TDPLDP的功能相同,并且可以在同一个网络中并存,甚至可以同时存在于LSRTDP的调试和2-2中令 用来在接口上启动MPLS的IOS启动MPLS数据包打标技术,并在相应接口上运行在相应接口上启动MPLS数据包打标技术。TDP是默认的分发协议注意:这条命令与命令tag-switchingipmpls签信息库(LIB)TDPo数据包MPLSLSR。TDPo数据包会以广播LSRdebugtap所示为TDP邻接关系成功建立的状态。MPLS。2-6所示的输出信息类似,这种输出信息表明,由于收到o数据包的接口没有配置MPLS,因此这个o数据包被设备忽略了。 注释:在支持LDP的IOS版本中,命令debugmpls替换了原 令debugtag当TDPo进程发现了一个TDP邻居之后,设备就会和这个邻居建立起TDP例2-7所示为TDP会话的建立。TDP会话之后,TDPkeepalive数据包就会持续对其进行监测,以确保这个会话可以正常使用。例2-8所示为TDPkeepalive数据包。2-8TDPkeepaliveshowtagtdpneighborTDPTDP会话的状identifier所使用的所有接口的IP地址。注释:注释:TDPOSPFBGP标识符相同(tagtdproute-id进行控制的情况下)IP地址。如果路由器上没有配置任何环回接口地址,设备就会选择TDP进程启用,所有可用接口的地址中,最高的IP地址作为TDP (LIB,等价类。对于基于目的的单播路由而言,FECIPIGP前缀。因此,会分配给IP路由表的每个前缀,而它们的绑定信息则在LIB中。注释注释:IP路由表中的BGP路由不会得到分配 。BGP路由会使用与去往BGP下一跳的 LIBIGP路由保持同步—BGPIGP路bindings可以显示子网与的绑定信息。例2-10所示为输出的实例。一个,而其他LSR可以使用来向分配这些的LSR发送打上了的数据包,因此这种分配和分发方式就被称为独立控制的分配,和主动提供路由器在进行分配的时候,不考虑自己是否已经从下一跳路由器收到过说分发是主动提供的,是因为LSR在分配,并向上游邻居通告绑定信息的时候,不考虑其他LSR是否需要这个。这种按需分发属于另一种可能性。也就是说,在另一种情况下,LSR只有在收到请求时,才为IP前缀分配并将它分发给上游的邻居。这种情况的详细内容本书将在第3当LSR分配的可以被其他LSR用来向其邻居转发打上了的数据包以供上游分发功能,但是,无论当前的标记交换操作还是MPLS的架构都可以通过调试命令来进行查看,如例2-11所示。这里显示的输出信息,是在去往192.168.2.0/24IGPLSR路由表之缀和的绑定信息,不管它们是上游设备还是下游设备。不仅如此,绑定信息还发送给了下一跳路由器,由此可知TDP或LDP没有水平分割(split-horizon)进程。LSRFIB或LFIB中使用这些信息,所谓下游路由器也就是该FEC的下一跳设备。这种方式modemode)相对,在第二种模式下,LSR仅保留其当前下游路由器分配给前缀的。注释注释3种分配参数有多种组合方式(主动提供的分发与按需的分发;独立的控制和有序作,哪些则无法正常工作的详细内容,请参考IETFLDPshowtag-switchingtdpbindingsTDP邻居创建从下一跳设备收到的绑定消息会进入相应的FIB条目。若路由器没有从下一跳路由器收到绑定消息,FIB条目会指示设备将去往相应目的的数据不打的方式进行发送。如果路由器从下一跳路由器收到了绑定消息,本地和下一跳就会进入LFIB。如果下一跳路由器没有为相应前缀分配,那么LFIB中的离开动作就是不打。例2-13显示了这两种情况。注释注释:若路由器没有从下一跳路由器那里收到为某个特定IP前缀绑定的 是一个直接相连的接口,也不是一条汇总路由,那么路由器就会将这个前缀标记为不打标 现故障时,内部网关协议(IGP)所需要的收敛时间会因转发延迟时间的增加而在帧模式MPLS网络中,使用自由保留模式、独立控制和主动提供的下游标签分发的这种组合方式,可以将TDP/LDP收敛延迟降到最低。每一台使用自由保留因此,在路由表收敛之后,这类路由器总是可以找到正确的出站,而无需向它的接关系的建立和IGP的收敛通常会早于TDP邻接关系的建立 为背景,来显示快速收敛的过程。这些例子的研究重点是去往网络192.168.100.2/32口Serial0/0/1和下一跳172.16.3.1到达。LFIB进行扫描,并清空所有将失效接口作为出站接口的条目(见例2-15。(待续192.168.100.2/32的等价路由,这条路由会从路由表中彻底移除,与其关联的条目也会被清除出LFIB(见例2-16。目统统从信息库中清除出去(见例2-18。MPLSMPLS网络外部子网的数据包时,MPLS网络中执行查找,以发现需要被弹出,而且下面的IP数据包需要接受。这图2-8所示为SuperNet网络中的相应过程。2-8纽约POP给直连目的地的数据包,有必要执行第3层查找来为其获得关于下一跳的正确信息。 将数据包发送给正确的下一跳设备。然而在其他情况下,在给直连目的地的数据包,有必要执行第3层查找来为其获得关于下一跳的正确信息。 将数据包发送给正确的下一跳设备。然而在其他情况下,在LFIB中可以找到第2层的出站数 由于拥有PHP这项技术,边缘LSR可以请求其上游的路由器执行弹出的操将数据包转发给它的目的地即可(图2-9第五步。2-9SuperNet行请求,这也被称为隐含空(implicitnull)值。目则要求设备执行标记弹出操作(见例2-20。在本章前面的“的绑定与分发”部分中,我们已经知道一台LSR路由器IP学来的路由。没有会被分配给这样的路由,边界LSR会使用分配给BGP下一跳的来标记去往BGP目的地的数据包。SuperNetMAE-East路由器从自治系统4635中的一台路由器那里收到了一条去往192.168.3.0的路由。这条路由在整个在查看圣路由器中的BGP表和相应的FIB条目时,可以看到用来标记BGP目的和BGP下一跳的(28)是相同的(见例2-21。MPLS、IGP、BGP之间的互动,可以为网络设计师提供一种设计网络的全SuperNet网络中的每一台路由器(即、达拉斯和旧金山。若非如此,核心路由器就无法将数据包路由到正确的BGP目的地,如图2-10所示。图2-10当网络中的路由器上没有BGP时产生的连接丢标数据包发送到BGP目的地,而它使用的是关联给BGP下一跳的。因为当网络正常运作时,BGPIGPLFIB中必须对于这一目的地址拥有从入站到出站的绑定信息,并且必须将带有的数据由于路由器无需再Internet路由信息(大约70000~80000条路由,由于路由器需要再进行BGP更新,因此路由器CPU处理器的利用是一种非常明智的选择。第13章会进一步讨论从服务提供商网络中清除BGP的2-11MPLS的网络中向BGP装进一个二层帧中(帧模式MPLS的操作。(TDP,Cisco私有标准)来交换IP前缀与之间的绑定信息。信息库(LIB,也称为标记信息库[TIB])用来这些绑定信息,这些绑定信息会用来在入站边缘LSR上建立转发信息库(FIB)的条目,同时也用来在各个MPLS节点上建立转[TFIB]tag-switchingipmplsipMPLS。在支持LDP的IOS版本中,必须使用命令mplslabel-distribution来选择必要的分发往广播或多播地址发送TDP/LDPo消息,TDP/LDP可以找到连接在同一个子网上立会使用TCP作为传输协议,以确保绑定消息能够以可靠的方式进行发送。 #^_^# 归原作者所.本资料只供试2.5总结这是因为只要需要,LSR3层查找。由此可知,路由器是工作在独立控制的分配模式下,这和有序控制的分配模式相对,在第二种模式中,只有当下游已经存在于路由器的LIB中时,设备才会为这些前缀分配相应的。在第二种方式中,上游路由器需要明确地向下游路由器询问特定的。充当LSR的Cisco路由器都会所有从它们TDP/LDP邻居那里收到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47173-2026烟花爆竹爆竹
- 山西工程职业学院《放射治疗学》2025-2026学年期末试卷
- 山西卫生健康职业学院《材料物理性能》2025-2026学年期末试卷
- 徐州医科大学《零售管理》2025-2026学年期末试卷
- 朔州职业技术学院《文字学》2025-2026学年期末试卷
- 上海外国语大学贤达经济人文学院《运动控制系统》2025-2026学年期末试卷
- 苏州工学院《当代西方国家制度》2025-2026学年期末试卷
- 山西财经大学《新编普通话教程》2025-2026学年期末试卷
- 秦皇岛工业职业技术学院《中药炮制学》2025-2026学年期末试卷
- 山西财经大学《证券投资学》2025-2026学年期末试卷
- 2025护理分级新标准
- GB/T 42124.3-2025产品几何技术规范(GPS)模制件的尺寸和几何公差第3部分:铸件尺寸公差、几何公差与机械加工余量
- T/TMAC 084-2024煤电环保智能化控制平台建设指南
- 可信数据空间解决方案星环科技
- 2025年贵州省中考英语一模试题无答案
- 高三尖子生个性化辅导计划
- 办公室目标量化考核办法
- 安全生产六项机制典型经验做法和成效
- 1完整版本.5kw机器人专用谐波减速器设计
- 急性心梗的急救护理与抢救流程
- ELOVL1促进肝细胞癌发生发展的分子机制研究
评论
0/150
提交评论