




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
YDT21752010公众IP网络可靠性标记分发协议LDP平滑重启动技术要求及测试方法ICS3304040M32YD中华人民共和国通信行业标准YD/T21752010公众IP网络可靠性标记分发协议CLDP平滑重启动技术要求及测试方法RELIABILITYOFPUBLICIPNETWORKTECHNICALREQUIREMENTSANDTESTINGMETHODSFORLDPGRACEFULRESTART20101229发布20110101实施中华人民共和国工业和信息化部发布YORR21752010目次前言II1范围2规范性引用文件3术语、定义和缩略语4LDP协议扩展241FT会话TLV参数25LDP平滑重启动操作451LSR重启动基本操作452非出口LSR重启动操作453出口LSR重启动操作554LSR重启动的另一种方案555重新建立与邻居的LDP会话56安全考虑67LDP平滑重启动测试771测试拓扑772LDP平滑重启动功能测试773LDP平滑重启动性能测试11BZFXW4YD厅21752010月LJ青本标准是“公众IP网络可靠性”系列标准之一,该系列标准的预计结构及名称如下一公众IP网络可靠性总体技术要求一YD厅2175一2010公众IP网络可靠性标记分发协议(LDP)平滑重启动技术要求及测试方法一YD汀2176一010公众IP网络可靠性中间系统到中间系统路由交换协议(15一15)中平滑重启动技术要求及测试方法一公众IP网络可靠性RSVP一几平滑重启动技术要求一YD汀1702一007公众IP网络可靠性IP快速重路由技术框架一公众IP网络可靠性双向转发检测(BFD)机制的技术要求一公众IP网络可靠性虚拟路由冗余协议(V即)技术要求本标准由中国通信标准化协会提出并归口。本标准起草单位工业和信息化部电信研究院、上海贝尔股份有限公司。本标准主要起草人马军锋、顾方方。YDRR21752010前言本标准是公众E网络可靠性系列标准之一,该系列标准的预计结构及名称如下E一公众E网络可靠性总体技术要求YDT21752010公众IP网络可靠性标记分发协议LDP平滑重启动技术要求及测试方法YDT21762010公众E网络可靠性中间系统到中间系统路由交换协议CISIS中平滑重启动技术要求及测试方法一公众E网络可靠性RSVPTE平滑重启动技术要求YDT17022007公众E网络可靠性E快速重路由技术框架一公众E网络可靠性双向转发检测BFD机制的技术要求一公众E网络可靠性虚拟路由元余协议V口科技术要求本标准由中国通信标准化协会提出井归口。本标准起草单位Z工业和信息化部电信研究院、上海贝尔股份有限公司。本标准主要起草人Z马军锋、顾方方。11BZFXW丫D厅2175ES2010众靠性络公网LP可标求发分协平滑重启动技术方议记试法要测(LO户)及范围本标准规定了标记分发协议(LDP)平滑重启动机制及其测试方法,该机制主要用于标记交换路由器在控制平面LDP协议重启的过程中,降低对MRLS流量转发的负面影响本标准适用于所有的标记交换路由器,包括在LDP协议重启过程中能够保留转发状态和不能保留转发状态的设备。本标准规定的机制仅适用于下游自主标记分发模式,不适用于下游按需标记分发模式。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准。然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。IE作RFC34782003)标记分发协议平滑重启动机制IE吓RFC34792003)标记分发协议容错机制3术语、定义和缩略语3,术语和定义下列术语和定义适用于本标准。311标记交换路由器LABELSWITCHROUTER可以实施MPLS中标记交换控制和转发的网络设备,能够转发标记包的MPLS节点。312标记分发协议LABELDISTRIBUTIONPROTOCOL用于LSR路由器之间分配和维护转发等价类的映射标签。注标记交换路由器标签分发不仅可以通过LDP协议实现,而且也能够通过BGP、RS钾一兀协议实现本标准仅考虑通过LDP协议分发标签313转发等价类FO附ARDINGEQUIVALENCOCLASS以同一种方式转发的一组L3分组(例如,在同一路径上按同一转发处理对待)。因此,转发等价类是可以安全地映射至同一标记上的L3分组集合。注意,由于某些原因可能会使来自单个等价类的分组映射至多个标记上(例如当不使用流合并时)。314MPLS转发状态MPLSFO阴ARDINGSTATE在MPLS转发域的中间节点,MRLS转发状态为入标签一(出标签,下一跳)映射;在MPLS转发域的入节点,转发状态为转发等价类一(出标签,下一跳)映射。YDIT21752010公众IP网络可靠性标记分发协议CLDP平滑重启动技术要求及测试方法1范围本标准规定了标记分发协议LDP平滑重启动机制及其测试方法,该机制主要用于标记交换路由器在控制平面LDP协议重启的过程中,降低对MPLS流量转发的负面影响。本标准适用于所有的标记交换路由器,包括在LDP协议重启过程中能够保留转发状态和不能保留转发状态的设备。本标准规定的机制仅适用于下游自主标记分发模式,不适用于下游按需标记分发模式。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单不包括勘误的内容或修订版均不适用于本标准。然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。IEL下RFC34782003标记分发协议平滑重启动机制IETFRFC34792003标记分发协议容错机制3术语、定义和缩略语31术语和定义下列术语和定义适用于本标准。311标记交换路由器LABELSWITCHROUTER可以实施MPLS中标记交换控制和转发的网络设备,能够转发标记包的MPLS节点,312标记分发协议LABELDISTRIBUTIONPROTOCOL用于LSR路由器之间分配和维护转发等价类的映射标签。注Z标记交换路由器标签分发不仅可以通过LDP协议实现,而且也能够通过BGP、RSVP四协议实现本标准仅考虑通过LDP协议分发标签313转发等价类FORWARDINGEQUIVALENCECLASS以同一种方式转发的一组L3分组例如,在同一路径上按同一转发处理对待。因此,转发等价类是可以安全地映射至同一标记上的L3分组集合。注意,由于某些原因可能会使来自单个等价类的分组映射至多个标记上例如当不使用流合井时。314MPLS转发状态MPLSFORWARDINGSTATE在MPLS转发域的中间节点,阳LS转发状态为入标签出标签,下一跳映射在MPLS转发域的入节点,转发状态为转发等价类出标签,下一跳映射。BZFXWYD厅2175201032缩略语适本标准下列缩略语用于。DEVICEUNDERTEST被测设备DUTFAULTTOLERANT容错FTGRACEFULRESTART平滑重启动GR功TERIORGATEWPROTOCOL内部网关路由协议IOP盯中间系统中间系统1515INTERMEDIATESYSTEM一功妞DIATESYSTEM一LDPLABELDISTRIBUTIONPROTOCOL标记分发协议LABELSWITEHPATH标记交换路径LSPLSRLABELSWITCHROUTER标记交换路由器协议标记交换MPLSMULTIPROTOCOLLABELSWITCH多SHORTESTPATHFIRST最短路径优先OSPFOPENTCPTRANSMISSIONCONTROLPROTOCOL传输控制协议类型长度值T口T即E此NGTHVALUE、4LO户协议扩展4,F下会话TLV参数4,1FT会话TLV格式标初始化消中增加会作为准规定支持协启的记交换路由器在息话本标LDP议平滑重动,LDPFTTLV一个可选参数,其格式见图1。01230123456789012345678901234567890111OFTSESSIONTLV0X0503LENGTH12FTFLAGSREGERVEDFTRECONNECTTIMEOUTINMILLISECONDSRECOVERYTIMEINMILLISECONDS图1FT会话TLV格式4,2FT标志域FT标志域(如图)2占16个比特位,指示LDP会话能够支持的FT属性。0023456789012345一一一一一一一一一十一一一一一一十一十IRIRESERVED15ACLI一一十一一一一一一一十一一一一一一一图2FT标志域2YORR2175201032缩略语下列缩略语适用于本标准。DUTDEVICEUNDERTEST被测设备FTFAULTTOLERANT容错GRGRACEFULRESTART平滑重启动IGPINTERIORGATEWAYPROTOCOL内部网关路由协议ISISINTENNEDIATESYSTEMINTENNEDIATESYSTEM中间系统一中间系统LDPLABELDISTRIBUTIONPROTOCOL标记分发协议LSPLABELSWITCHPATH标记交换路径LSRLABELSWITCHROUTER标记交换路由器MPLSMULTIPROTOCOLLABELSWITCH多协议标记交换OSPFOPENSHORTESTPATHFIRST最短路径优先TCPTRANSMISSIONCONTROLPROTOCOL传输控制协议TLVTYPELENGTHVALUE类型、长度、值4LOP协议扩展41FT会话TLV参数411FT会话TLV格式本标准规定支持LDP协议平滑重启动的标记交换路由器,在LDP初始化消息中增加FT会话TLV作为一个可选参数,其格式见图1。23O123456789012345678901234567890111101FTSESSIONTLVOX0503LENGLH12FTF1AGSRESERVEDFTRECONNECLTIMEOULINMILLISECONDSRECOVERYTIMEINMILLISECONDS圄1FT会话TLV格式412FT标志域FT标志域如图2占16个比特位,指示LDP会话能够支持的FT属性。0123456789012345IRIRESERVEDISIAICILI固2FT标志域2BZFXWYD厅2175一2010R比特FT重新连接标志。如果发送端LSR能够为相同对等体的所有FT标签保留状态和资源,那么该比特位置】否则置为O。如果FT重新连接标志位置位,那么在发送端LSR的LDP初始化消息中必须包含FTACKTLV域S比特保存状态标志。如果消息中对FT保护TLV的用途不同于存活(KEEPALIVE)消息中作为检查点来使用,则该比特位置为1。例如S比特表明会话的某些标签可能是一个顺序编号的FT标签。A比特所有标记保护要求。如果会话中所有标签必须按照顺序编号的FT标签来处理,那么该比特位置1。这将从节点中去除将一些标签作为FT标签,一些标签作为非FT标签的选项。A比特仅在S比特置位时才是有意义的。C比特检查点标志。该标志位置为1,表明正在使用IETFRFC3479中规定的检查点过程。如果S比特也置为1,那么C比特表明仅对顺序编号的FT标签应用检查点。如果S比特被置为O,那么C比特表明检查点应用于所有的标签。L比特网络学习标志。如果IE作RFC3478中规定的故障恢复过程被用于重新从网络学习状态,那么该比特位置为1。如果S、C、L标识均为O,则该标识无效。如果L和S,或者是L和C比特均置为L,则该标识无效。所有其他的比特位,目前是被预留的,在发送方应当被置为O,在接收方忽略。FT标志位定义如下。5ACL备注0X00无效0001LDP平滑重启动0101无效0X10所有标签检查点0X11无效1000被选标签的FT保护1100所有标签的FT保护1X01无效1X10等同于(SL,AC0,卜01X11无效本标准规定L标志位必须置成1,表明LDP平滑重启动过程正在执行。FT的其他标志位在发送端置成0,在接收端忽略。4,3重连接超时FT重连接超时是指发送端(RESTARTER)期望接收端(HELPER)检测到发送端的LDP通信故障后的等待时间(单位MS)。在等待期间,接收端将保持MPLS的转发状态和与发送端已经建立的LSP。FT重连接超时应当设置的足够长,能够确保在发送端控制平面重启的过程中与邻居交换LDP信息。如果设置FT重新连接超时为O,表明发送端在重启过程中将不会保留它的转发状态。YDFT21752010RIT特FT重新连接标志。如果发送端LSR能够为相同对等体的所有FT标签保留状态和资源,那么该比特位置1否则置为0。如果FT重新连接标志位置位,那么在发送端LSR的LDP初始化消息中必须包含FTACKTLV域S比特Z保存状态标志。如果消息中对FT保护TLV的用途不同于存活CKEEPALIVE消息中作为检查点来使用,则该比特位置为1。例如S比特表明会话的某些标签可能是一个顺序编号的FT标签。A比特所有标记保护要求。如果会话中所有标签必须按照顺序编号的FT标签来处理,那么该比特位置1D这将从节点中去除将些标签作为FT标签,一些标签作为非FT标签的选项。A比特仅在STT特置位时才是有意义的。C比特Z检查点标志。该标志位置为1表明正在使用IETFRFC3479中规定的检查点过程。如果S比特也置为1那么C比特表明仅对顺序编号的FT标签应用检查点。如果S比特被置为0,那么C比特表明检查点应用于所有的标签。L比特Z网络学习标志。如果IEFRFC3478中规定的故障恢复过程被用于重新从网络学习状态,那么该比特位置为1。如果S、C、L标识均为0,则该标识无效。如果L和S,或者是L和C比特均置为,则该标识无效。所有其他的比特位,目前是被预留的,在发送方应当被置为0,在接收方忽略。FT标志位定义如下。SACL备注。X。O无效O。LDP平滑重启动。O无效OXO所有标签检查点。X无效。OO被选标签的FT保护1OO所有标签的FT保护X。无效X10等同于CSL,AX,CO,LO1X11无效本标准规定L标志位必须置成L表明LDP平滑重启动过程正在执行。FT的其他标志位在发送端置成0,在接收端忽略。413重连接超时FT重连接超时是指发送端CRESTARTER期望接收端CHELPER检测到发送端的LDP通信故障后的等待时间单位MS。在等待期间,接收端将保持MPLS的转发状态和与发送端已经建立的LSPDFT重连接超时应当设置的足够长,能够确保在发送端控制平面重启的过程中与邻居交换LDP信息。如果设置FT重新连接超时为0,表明发送端在重启过程中将不会保留它的转发状态。3BZFXWYD厅217520104,4恢复时间FT恢复时间是指LSR在重启过程中保持转发状态的时长(单位INS,该时长从LSR重启后发出携带FT会话TLV的初始化消息算起。恢复时间置为0,表明设备在重启的过程中不保留MPLS转发状态。恢复时间应当足够长,允许邻居LSR在平滑启动过程中同步所有的LSP,而不会在LDP的控制平面造成拥塞。5LO户平滑重启动操作5,LSR重启动基本操作本标准规定LSR通过在LDP初始化消息中携带FT会话TLV向它的LDP邻居通告其平滑重启动能力。LSR重启控制平面后,必须检查是否能够保留它的MPLS转发状态。如果不能保留,那么LSR设置发送到邻居的FT会话TLV的恢复时间为O。如果LSR能够保留MPLS转发状态,那么启动内部计时器(该计时器称之为MPLS转发状态保持计时器,数值应当可配置),标记所有的MPLS转发状态表项为“老化”。在初始化消息中携带的FT会话TLV,其通告的恢复时间就是内部计时器的当前值当计时器超时,所有仍标记为“老化”状态的表项应当被删除。如果MPLS转发状态保持计时器没有超时则表明LSR在重启的过程中。一旦计时器超时则LSR完成它的重启过程。当LSR重启时,应符合5255。52非出口LSR重启动操作如果新接收的映射消息携带的不是隐含空标签,那么LSR将查找MPLS转发状态,找么个出标签值等于消息中所携带标签值的表项,并且下一跳等于从对等体接收的地址消息中的一个地址(即下一跳可达)如果能找到该表项,LSR不再标记其为“老化”状态。而且,如果表项的类型为入标签,(出口标签,下一跳)(而不是转发等价类,(出标签,下一跳),那么LSR将入标签和在标签映射消息中接收的转发等价类进行关联,并通过LDP向邻居通告入标签,转发等价类映射。如果找到的表项没有入标签,或者没有找到表项,LSR将按照普通LDP过程处理。注该标准中的场景,重启的LSR既不是出口LSR,也不是倒数第二跳,使用倒数第二跳弹出的特定LSP,该标准仅涵盖一种情况,就是重启入口的LSRO如果映射消息中携带的标签是隐式空标签,那么LSR将查找MPLS转发状态,找一个标签弹出(没有出标签)表项,并且下一跳等于从对等体接收的地址消息中的一个地址(即下一跳可达)。如果能找到该表项,LSR不再标记其为“老化”状态,并且将该表项的入标签与从邻居标签映射消息中接收的转发等价类相关联,通过LDP向其邻居通告入标签,转发等价类映射。如果找到的表项没有入标签,或者没有找到表项,LSR将按照普通LDP过程处理(该场景适合于重启的LSR是一个特定LSP的倒数第二跳,并且该LSP使用倒数第二跳弹出)。在上述过程中假设重启LSR对所有终结在相同LSR(与重启的LSR不同)的LSP产生相同的标签,并且重启LSR是倒数第二跳。如果不是这种情况,重启LSR为每一条LSP产生一个惟一的标签,那么LSR需要在重启的过程中不仅要保留入标签,(出标签,下一跳)映射,而且还需要保留与该映射相关的转发等价类。在这种情况下,LSR查找MPLS转发状态得到一个表项A)指示标签弹出(没有出标签)B)指示下一跳等于从对等体地址消息中接收的其中一个地址;)C与在标签映射消息中所接收的相同转YDIT21752010414恢复时间FT恢复时间是指LSR在重启过程中保持转发状态的时长单位MS,该时长从LSR重启后发出携带FT会话TLV的初始化消息算起。恢复时间置为0,表明设备在重启的过程中不保留MPLS转发状态。恢复时间应当足够长,允许邻居LSR在平滑启动过程中同步所有的LSP,而不会在LDP的控制平面造成拥塞5LDP平滑重启动操作51LSR重启动基本操作本标准规定LS副理过在LDP初始化消息中携带FT会话TLV向它的LDP邻居通告其平滑重启功能力。LSR重启控制平面后,必须检查是否能够保留它的MPLS转发状态。如果不能保圄,那么LSR设置发送到邻居的FT会话TLV的恢复时间为O如果LSR能够保留MPLS转发状态,那么启动内部计时器该计时器称之为阳LS转发状态保持计时器,数值应当可配置,标记所有的MPLS转发状态表项为老化。在初始化消息中携带的FT会话TLV,其通告的恢复时间就是内部计时器的当前值。当计时器超时,所有仍标记为老化状态的表项应当被删除。如果MPLS转发状态保持计时器没有超时,则表明LSR在重启的过程中。一旦计时器超时,则LSR完成它的重启过程。当LSR重启时,应符合5255。52非出口LSR重启动操作如果新接收的映射消息携带的不是隐含空标签,那么LSR将查找阳LS转发状态,找一个出标签值等于消息中所携带标签值的表项,井且下一跳等于从对等体接收的地址消息中的个地址即下一跳可达。如果能找到该表项,LSR不再标记其为老化状态。而且,如果表项的类型为入标签,出口标签,下一跳而不是转发等价类出标签,下一跳,那么LSR将入标签和在标签映射消息中接收的转发等价类进行关联,井通过LDP向邻居通告入标签,转发等价类映射。如果找到的表项没有入标签,或者没有找到表项,LSR将按照普通LDP过程处理。注Z该标准中的场景,重启的LSR既不是出口LSR也不是倒数第二眺,使用倒数第二眺弹出的特定LSP该标准仅涵盖一种情况,就是重启入口的LSR如果映射消息中携带的标签是隐式空标签,那么LSR将查找MPLS转发状态,找一个标签弹出没有出标签表工页,并且下一跳等于从对等体接收的地址消息中的一个地址即下一跳可达。如果能找到该表项LSR不再标记其为老化状态,井且将该表项的入标签与从邻居标签映射消息中接收的转发等价类相关联,通过LDP向其邻居通告入标签,转发等价类映射E如果找到的表项没有入标签,或者没有找到表项,LSR将按照普通LDP过程处理该场景适合于重启的LSR是一个特定LSP的倒数第二眺,并且该LSP使用倒数第二跳弹出。在上述过程中假设重启LSR对所有终结在相同LSR与重启的LSR不同的LSP产生相同的标签,井且重启LSR是倒数第二跳。如果不是这种情况,重启LSR为每一条LSP产生一个惟一的标签,那么LSR需要在重启的过程中不仅要保留入标签出标签,下一跳映射,而且还需要保留与该映射相关的转发等价类。在这种情况下,LSR查找MPLS转发状态得到一个表项A指示标签弹出没有出标签B指示下一跳等于从对等体地址消息中接收的其中一个地址C与在标签映射消息中所接收的相同转4BZFXWYD厅21752010发等价类如果该表项找到,LSR不再标记该表项为“老化”状态,LSR将从邻居标签映射消息中收到的转发等价类与该表项的入标签关联,通过LDP向它的邻居通告入标签,转发等价类映射。如果该表项没有入标签,或者没有该表项,LSR遵循普通LDP处理过程。53出口LSR重启动操作如果LSR确定它是一个特定转发等价类的出口,那么将为该转发等价类产生一个非空标签,而且为所有共享相同下一跳转发等价类分配相同的标签(非空),LSR查找MPLS转发状态得到一个表项,指示标签弹出(没有出标签),下一跳等于转发等价类的下一跳(下一跳的决定依赖于转发等价类的类型。例如,当转发等价类是IP地址前缀,转发等价类的下一跳通过IP转发表确定)。如果找到这样一个表项,LSR不在标记该表项为“老化”状态,并且将该表项的标签与转发等价类关联,向其邻居通告入标签,转发等价类。如果找到表项没有入标签,或者没有找到表项,LSR遵循普通的LDP处理过程。如果LSR确定它是一个特定转发等价类的出口,而且LSR被配置成为该转发等价类生成一个非空标签,并且为每一个转发等价类分配惟一的标签,那么在重启的过程中,LSR不仅仅需要保留入标签,(出标签,下一跳)映射,而且需要保留与该映射相关的转发等价类。在这种情况下,LSR将为每一个表项查找它的MPLS转发状态,下一跳就是与该表项相关的转发等价类的下一跳(下一跳的决定依赖于转发等价类的类型。例如,当转发等价类是IP地址前缀,转发等价类的下一跳通过IP转发表确定)。如果找到这样一个表项,LSR不在标记该表项为“老化”状态,LSR将该转发等价类的标签通告给邻居入标签,转发等价类。如果找到表项没有入标签,或者没有找到表项,LSR遵循普通的LDP处理过程。如果LSR确定它是一个特定转发等价类的出口,而且LSR被配置成生成空标签显式或者是隐式),那么LSR应通过LDP向它的邻居通告此类标签(连同转发等价类)。54LSR重启动的另一种方案假设重启路由器能够预留足够的未分配标签(至少等于已分配标签的数量),用于形成M卫LS的转发状态。LSR在重启它的控制平面后,必须检查是否能够保留它的MPLS转发状态,如果不能,LSR在FT会话TLV字段中设置恢复时间为0,发送到它的邻居。如果转发状态能够被保留,LSR启动它的内部计时器,称之为MPLS转发状态保持计时器(这个值应当可以配置),标记所有的MPLS转发状态表项为“老化”。在计时器超时时,所有仍标记为“老化”的表项应当删除。在FT会话TLV中通告的恢复时间值被置成计时器的当前值,在携带FT会话TLV的初始化消息中发送。当MPLS转发状态保持计时器没有超时时,表明LSR在重启的过程中。一旦计时器超时,表明LSR完成了它的重启。在重启的过程中,LSR通过普通的LDP过程创建本地标签绑定。在这种情况下,LSR可能对给定的转发等价类存在两个标签一个是在重启前分配的,另一个是在重启之后新创建的。一旦LSR完成它的重启,先前分配的标签被删除(可能两个绑定有相同的出标签和下一跳)。55重新建立与邻居的LO户会话当LSR检测到它与邻居的LDP会话DOWN时,如果能够通过邻居初始化消息中FT会话TLV域的FT标志域判定邻居能够保留它的MPLS转发状态,那么LSR将保留从邻居接收到的标签,转发等价类绑定,并且标记为“老化”状态。YDRR21752010发等价类。如果该表项找到,LSR不再标记该表项为老化状态,LSR将从邻居标签映射消息中收到的转发等价类与该表项的入标签关联,通过LDP向它的邻居通告入标签,转发等价类映射。如果该表项没有入标签,或者没有该表项,LSR遵循普通LDP处理过程。53出口LSR重启动操作如果LSR确定它是一个特定转发等价类的出口,那么将为该转发等价类产生一个非空标签,而且为所有共享相同下一跳转发等价类分配相同的标签非空,LSR查找MPLS转发状态得到一个表项,指示标签弹出没有出标签,下一跳等于转发等价类的下一跳下一跳的决定依赖于转发等价类的类型。例如,当转发等价类是E地址前缀,转发等价类的下一跳通过E转发表确定。如果找到这样一个表项,LSR不在标记该表项为老化状态,并且将该表项的标签与转发等价类关联,向其邻居通告入标签,转发等价类。如果找到表项没有入标签,或者没有找到表项,LSR遵循普通的LDP处理过程。如果LSR确定它是一个特定转发等价类的出口,而且LSR被配置成为该转发等价类生成一个非空标签,井且为每一个转发等价类分配惟一的标签,那么在重启的过程中,LSR不仅仅需要保留入标签,出标签,下一跳映射,而且需要保留与该映射相关的转发等价类在这种情况下,LSR将为每一个表项查找它的MPLS转发状态,下一眺就是与该表项相关的转发等价类的下一眺下一跳的决定依赖于转发等价类的类型。例如,当转发等价类是E地址前钮,转发等价类的下一眺通过E转发表确定。如果找到这样一个表项,LSR不在标记该表项为老化状态,LSR将该转发等价类的标签通告给邻居入标签,转发等价类如果找到表项没有入标签,或者没有找到表项,LSR遵循普通的LDP处理过程。如果LSR确定它是一个特定转发等价类的出口,而且LSR被配置成生成空标签显式或者是隐式,那么LSR应通过LDP向它的邻居通告此类标签连同转发等价类。54LSR重启动的另一种方案假设重启路由器能够预圄足够的未分配标签至少等于己分配标签的数量,用于形成MPLS的转发状态。LSR在重启它的控制平面后,必须检查是否能够保留它的MPLS转发状态,如果不能,LSR在FT会话TLV宇段中设置恢复时间为0,发送到它的邻居。如果转发状态能够被保圄,LSR启动它的内部计时器,称之为MPLS转发状态保持计时器这个值应当可以配置,标记所有的MPLS转发状态表项为老化。在计时器超时时,所有仍标记为老化的表项应当删除。在FT会话TLV中通告的恢复时间值被置成计时器的当前值,在携带FT会话TLV的初始化消息中发送。当MPLS转发状态保持计时器没有超时时,表明LSR在重启的过程中。一旦计时器超时,表明LSR完成了它的重启。在重启的过程中,LSR通过普通的LDP过程创建本地标签绑定。在这种情况下,LSR可能对给定的转发等价类存在两个标签一个是在重启前分配的,另一个是在重启之后新创建的。一旦LSR完成它的重启,先前分配的标签被删除可能两个绑定有相同的出标签和下一跳。55重新建立与邻居的LDP会话当LSR检测到它与邻居的LDP会话DOWN时,如果能够通过邻居初始化消息中FT会话TLV域的FT标志域判定邻居能够保留它的MPLS转发状态,那么LSR将保留从邻居接收到的标签,转发等价类绑定,井且标记为老化状态。5BZFXWYD厅2175一010当检测到LDP会话DOWN时,LSR试图通过遵循普通的LDP协议过程与邻居重新建立LDP会话。LSR保持侧际签,转发等价类“老化”状态的时间应当小于FT重建计时器超时的时间间隔,该间隔由邻居通告,称之为邻居存活计时器。如果在时间间隔内,LSR仍未与邻居建立LDP会话,那么所有标记为“老化”状态的绑定都应被删除。当LSR检测到与邻居的LDP会话DOWN,邻居存活计时器被启动(邻居存活计时器值应当可以配置)。如果LSR在FT重建计时器超时间隔和邻居存活计时器间隔内与邻居重新建立LDP会话,LSR判定邻居不能保持它的MPLS转发状态,则应当立即删除从邻居接收的所有标记为“老化”的标签,转发等价类绑定。如果LSR判定邻居能够保持它的MPLS转发状态(邻居通告非0的恢复计时器),可以继续保持从邻居接收的标签,转发等价类为“老化”状态,但是保持间隔小于邻居通告的恢复计时器值(可配置),称之为最大恢复时间。LSR应当试图在恢复周期的一半时间内与邻居全部交换标签映射信息,恢复周期根据从邻居接收的FT会话TLV中的值确定。LSR处理从邻居接收的标记映射消息按照普通的LDP协议过程,但以下几种情况除外)L把标签信息库中标记为“老化”的表项认为是通过新建的会话接收到的2)如果在消息中携带的标签,转发等价类绑定信息与在标签信息库中的表项一致,但被标记为“老化”,那么标签信息库的表项不再标记为“老化”3)如果在消息中携带的标签,转发等价类绑定信息已经存在于标签信息库中,并且被标记为“老化”,在标签信息库中的标签不同于在消息中携带的,LSR只需要用新的标签更新标签信息库中的表项。LSR一旦创建一个标签,转发等价类的绑定,只要到转发等价类有路由就应当保持该标签值。如果到转发等价类的路由丢失,之后又重新分配,这可能会导致使用不同的标签值,那么当路由重新建立时,LSR将创建一个新的标签,转发等价类绑定。当创建一个新的标签,转发等价类绑定时,为了减少由于标签变化而导致路由出错的可能,LSR应当选用最近使用的标签。一旦LSR释放一个标签,LSR不应当在FT重建超时加上恢复时间的间隔内重新使用这个标签向支持平滑重启的邻居通告标签,转发等价类绑定信息。6安全考虑在引入本标准规定的平滑启动机制之后,除了LDP协议原有的安全问题,又增加了下述两类安全威胁)L攻击者可以冒充LDP对等体强制TCP连接失败,重新建立TCP连接;在新建连接时将恢复时间参数置为0,释放从对等体接收的所有标签。2)攻击者能够截取LDP对等体之间的流量,更改恢复时间参数值为O,从而导致在重启的过程中释放从对等体接收的所有标签。上述两类安全威胁可以通过LDP对等体的认证机制解决,例如基于MDS认证机制。如果继续使用已经失效的LDP会话分配的标签,可能会存在安全问题。如果在下游LSR发布和重新使用标签后,上游LSR才检测到会话失效,这类问题就会出现。在本标准中,会话的有效期能够通过重连接计时器延长,在这个期间重新建立会话必须要考虑会话可能失效的情况以及相关的安全问题。YDRR21752010当检测到LDP会话DOWN时LSR试图通过遵循普通的LDP协议过程与邻居重新建立LDP会话。LSR保持C标签,转发等价类老化状态的时间应当小于FT重建计时器超时的时间间隔,该间隔由邻居通告,称之为邻居存活计时器。如果在时间间隔内LSR仍未与邻居建立LDP会话,那么所有标记为老化状态的绑定都应被删除。当LSR检测到与邻居的LDP会话DOWN邻居存活计时器被启动邻居存活计时器值应当可以配置。如果LSR在FT重建计时器超时间隔和邻居存活计时器间隔内与邻居重新建立LDP会话LSR判定邻居不能保持它的阳LS转发状态,则应当立即删除从邻居接收的所有标记为老化的标签,转发等价类绑定。如果LSR判定邻居能够保持它的MPLS转发状态邻居通告非0的恢复计时器可以继续保持从邻居接收的标签,转发等价类为老化状态,但是保持间隔小于邻居通告的恢复计时器值可配置称之为最大恢复时间。LSR应当试图在恢复周期的一半时间内与邻居全部交换标签映射信息,恢复周期根据从邻居接收的FT会话TLV中的值确定。LSR处理从邻居接收的标记映射消息按照普通的LDP协议过程,但以下儿种情况除外1把标签信息库中标记为老化的表项认为是通过新建的会话接收到的2如果在消息中携带的标签,转发等价类绑定信息与在标签信息库中的表项一致,但被标记为老化那么标签信息库的表项不再标记为老化3如果在消息中携带的标签,转发等价类绑定信息已经存在于标签信息库中,井且被标记为老化在标签信息库中的标签不同于在消息中携带的LSR只需要用新的标签更新标签信息库中的表项。LSR一旦创建一个标签,转发等价类的绑定,只要到转发等价类有路由就应当保持该标签值。如果到转发等价类的路由丢失,之后又重新分配,这可能会导致使用不同的标签值,那么当路由重新建立时LSR将创建一个新的标签,转发等价类绑定。当创建一个新的标签,转发等价类绑定时,为了减少由于标签变化而导致路由出错的可能LSR应当选用最近使用的标签。一旦LSR释放一个标签LSR不应当在FT重建超时加上恢复时间的间隔内重新使用这个标签向支持平滑重启的邻居通告标签,转发等价类绑定信息。6安全考虑在引入本标准规定的平滑启动机制之后,除了LDP协议原有的安全问题,又增加了下述两类安全戚胁Z1攻击者可以冒充LDP对等体强制TCP连接失败,重新建立TCP连接在新建连接时将恢复时间参数置为O释放从对等体接收的所有标签。2攻击者能够截取LDP对等体之间的流量,更改恢复时间参数值为O从而导致在重启的过程中释放从对等体接收的所有标签。上述两类去全威胁可以通过LDP对等体的认证机制解决,例如基于如IDS认证机制。如果继续使用已经失效的LDP会话分配的标签,可能会存在安全问题。如果在下游LSR发布和重新使用标签后,上游LSR才检测到会话失效,这类问题就会出现。在本标准中,会话的有效期能够通过重连接计时器延长,在这个期间重新建立会话必须要考虑会话可能失效的情况以及相关的安全问题。6BZFXWYD厅21752010下游LSR在重连接超时计时器超时前可能宣告会话失效。在这期间,下游LSR重新分配标签,而上游LSR继续使用旧的标签转发数据。为避免此类问题,本标准要求旧的标签在重连接超时加恢复时长期间内不被使用。7LO户平滑重启动测试7,测试拓扑LDP平滑重启动测试拓扑如图3所示。端口A端口B测试仪表图3测试拓扑其中,测试仪表应具有路由协议的仿真功能;交换机应具有端口镜像功能。72LO户平滑重启动功能测试测试编号1测试项目FT会话TLV中的标志域处理测试目的验证DUT是否能够正确处理FT会话TLV中的标志域测试配置如图3测试过程L)按测试环境连接设备;2)被测设备LSRA、LSRB、LSR夕和测试仪表端口A、B分别配置IP地址,并且启用IGP路由协议OSPF/I5153)被测设备LSR八、LSRB、LSR仁和测试仪表端口A、B均启用LDP协议,建立LSP转发路径;4)被测设备LSRA、LSRB、LSR仁分别配置IGPOSPF八515GR和LOPGR功能;5)切换被测设备LSRB的主备引擎;)6由协议分析仪抓取LSRA和LSRB交互的控制报文预期结果步骤5,被测设备主备引擎正常切换;能够重新建立LDP会话;步骤6,协议分析仪捕获LDP初始化消息中应包含FT会话TLV字段,并且FT标志域的L比特位置1,其他比特位均置为O判定原则应符合预期结果要求,否则不合格YD厅21752010下游LSR在重连接超时计时器超时前可能宣告会话失效。在这期间,下游LSR重新分配标签,而上游LSR继续使用旧的标签转发数据。为避免此类问题,本标准要求旧的标签在重连接超时加恢复时长期间内不被使用。7LDP平滑重启动测试71测试拓扑LDP平滑重启动测试拓扑如图3所示。LSRB端口A测试仪表固3测试拓扑其中,测试仪表应具有路由协议的仿真功能交换机应具有端口镜像功能。72LDP平滑重启动功能测试测试编号1测试项目FT会话TLV中的标志域处理测试目的Z验证DUT是否能够正确处理FT会话TLV中的标志域测试配置Z如图3测试过程Z1按测试环境连接设备2被测设备LSR二A、LSRB、LSRC和测试仪表端口A、B分别配置E地址,并且启用IGP路由协议OSPFIISIS3被测设备LSRA、LSR二B、LSRC和测试仪表端口A、B均启用LDP协议,建立LSP转发路径4被测设备LSRA、LSRB、LSRC分别配置IGPOSPFIISISGR和LDPGR功能5切换被测设备LSRB的主备引擎6由协议分析仪抓取LSRA和LSRB交互的控制报文预期结果Z步骤5,被测设备主备引擎正常切换能够重新建立LDP会话步骤6,协议分析仪捕获LDP初始化消息中应包含FT会话TLV宇段,并且FT标志域的L比特位置1,其他比特位均置为0判定原则Z应符合预期结果要求,否则不合格7YDRR21752010测试编号2测试项目FT会话TLV中计时宇段处理测试目的验证DUT是否能够配置FT会话TLV中的计时宇段重连接超时、恢复时间测试配置如图3测试过程1挂测试环境连接设备2被测设备LSRA、LSRB、LSRC和测试仪表端口A、B分别配置E地址,并且启用IGP路由协议OSPFIISIS3被测设备LSRA、LSR二B、LSR二C和测试仪表端口A、B均启用LDP协议,建立LSP转发路径4被测设备LSRA、LSRB、LSRC分别配置IGPOSPFIISISGR和LDPGR功能5切换被测设备LSRB的主备引擎6由协议分析仪抓取LSRA和LSRB交互的控制报文7修改被测设备LSRB的LDPGR的参数,包
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省凉山彝族自治州2026届化学高二上期末经典模拟试题含答案
- GB∕T 24353-2022 《风险管理 指南》之10:“6风险管理过程-6.7记录和报告”专业深度解读和实践应用培训指导材料(2025C1升级版)(可编辑!)
- 民法典解释课件
- 2025年CPA考试会计科目冲刺押题卷含考点预测
- 2025年公共营养师考试冲刺押题专项训练试卷
- 2026届山东枣庄八中高三化学第一学期期末达标检测试题含解析
- 测试工程师的岗位职责是什么
- 岩土面试题目及答案高中
- 智能穿戴行业市场分析报告
- 云南省玉溪市新平一中2026届高三化学第一学期期中经典试题含解析
- 光伏安装工程劳务合同
- 2025年呼和浩特市文化旅游投资集团招聘考试试题(含答案)
- 2025年药品知识科普试题(附答案)
- 2025《煤矿安全规程》新旧对照专题培训
- 2025年部编版三年级语文上册全册教案
- 2025年高压电工作业复审考试试题库与答案
- 私车出差管理办法
- 讲师制度管理办法
- 应收款考核管理办法
- 冷库安全检查表
- 浙江省初中英语学科教学建议(试行)
评论
0/150
提交评论