一种te隧道的管理方法和设备的制作方法

文档序号:7796364阅读:269来源:国知局
一种te隧道的管理方法和设备的制作方法
【专利摘要】本发明公开了一种TE隧道的管理方法和设备,该方法包括:头节点创建保护倒换组,并在保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、TE隧道属性;所述头节点利用头节点创建保护倒换组的尾节点地址以及TE隧道属性选择两条TE隧道,并将所述两条TE隧道加入到保护倒换组;所述头节点将尾节点创建保护倒换组的头节点地址以及TE隧道属性发送给所述尾节点。本发明实施例中,节省用户配置保护倒换组的工作量,减少配置工作量,并保证配置的准确性。
【专利说明】一种TE隧道的管理方法和设备
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种TE隧道的管理方法和设备。
【背景技术】
[0002]目前已经实现对TE (Traffic Engineering,流量工程)隧道进行1:1保护倒换和1+1保护倒换,以在TE隧道失效时能够快速进行切换。在1:1保护倒换中,需要在TE隧道的头节点和尾节点之间提供主隧道和保护隧道,正常情况下,数据在主隧道上传输;当头节点发现主隧道故障时,需要进行保护倒换,将数据切换到保护隧道上继续传输。在1+1保护倒换中,需要在TE隧道的头节点和尾节点之间提供主隧道和保护隧道,正常情况下,数据同时在主隧道和保护隧道上传输,尾节点选择接收主隧道或者保护隧道的数据;当头节点发现主隧道或者保护隧道故障时,在头节点进行保护倒换,头节点不再通过故障的主隧道或者保护隧道传输数据,此时尾节点只能接收一条隧道的数据。
[0003]PSC (Protection State Control,保护状态控制)协议用于控制头节点和尾节点的状态保持一致,目前实现的PSC技术需要静态配置保护倒换组,并将需要保护倒换的主隧道和保护隧道加入到该保护倒换组。如图1所示,设备I和设备2之间存在主隧道和保护隧道,该主隧道和该保护隧道构成一个保护倒换组。为了实现PSC技术,首先会在设备I和设备2上分别静态配置2条双向隧道,分别为主隧道和保护隧道,然后在设备I和设备2上分别静态配置保护倒换组,然后在设备I和设备2上分别将主隧道和保护隧道加入到该保护倒换组。
[0004]例如,在设备I上静态配置双向隧道Tunnell和Tunnel2,并静态配置保护倒换组A,并将Tunnel I和Tunnel2加入到保护倒换组A,且绑定Tunnel I为主隧道,并绑定Tunnel2为保护隧道。此外,在设备2上同样需要静态配置双向隧道Tunnell和Tunnel2,并静态配置保护倒换组A,并将Tunnell和Tunnel2加入到保护倒换组A,且绑定Tunnell为主隧道,并绑定Tunnel2为保护隧道。
[0005]在上述技术方案中,需要静态配置双向隧道,并静态配置保护倒换组,且需要在头节点和尾节点上均进行静态配置,并且保证头节点和尾节点上进行相同的静态配置,其配置过程复杂,且需要由用户保证配置的准确性。

【发明内容】

[0006]本发明实施例提供一种TE隧道的管理方法和设备,以在头节点和尾节点上自动创建保护倒换组。
[0007]为达到上述目的,本发明实施例提供一种TE隧道的管理方法,所述方法包括:头节点创建保护倒换组,并在所述保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、TE隧道属性;头节点利用所述头节点创建保护倒换组的尾节点地址以及TE隧道属性选择两条TE隧道,并将所述两条TE隧道加入到所述保护倒换组,所述两条TE隧道分别为所述头节点与尾节点之间的主隧道和保护隧道;头节点将所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点。
[0008]所述头节点利用所述头节点创建保护倒换组的尾节点地址以及所述TE隧道属性选择两条TE隧道,包括:
[0009]所述头节点依次遍历本头节点上的TE隧道,如果该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;
[0010]所述头节点遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则所述头节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则所述头节点创建满足选择条件的TE隧道达到两条。
[0011]所述头节点将所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点,包括:所述头节点通过所述保护倒换组内的保护隧道向所述尾节点发送保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
[0012]所述方法还包括:头节点在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本头节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性;头节点为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
[0013]本发明实施例提供一种流量工程TE隧道的管理方法,所述方法包括:
[0014]尾节点接收来自头节点的尾节点创建保护倒换组的头节点地址以及TE隧道属性;其中,所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性是所述头节点创建对应保护倒换组后配置在所述保护倒换组下的;
[0015]所述尾节点创建保护倒换组,并利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道;
[0016]所述尾节点将所述两条TE隧道加入到所述尾节点创建的保护倒换组,且所述两条TE隧道分别为所述尾节点与所述头节点之间的主隧道和保护隧道。
[0017]所述尾节点利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道,包括:
[0018]所述尾节点依次遍历本尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;或,所述尾节点依次遍历本尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;
[0019]所述尾节点遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则所述尾节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则所述尾节点创建满足选择条件的TE隧道达到两条。
[0020]所述尾节点接收来自所述头节点的尾节点创建保护倒换组的头节点地址以及TE隧道属性,具体包括:所述尾节点接收所述头节点通过保护倒换组内的保护隧道向尾节点发送的保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性;
[0021]所述尾节点从所述PSC协议报文中解析出所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
[0022]所述方法还包括:尾节点在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本尾节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道未在其它保护倒换组中,并且该一条TE隧道满足所述TE隧道属性;或者,该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该一条TE隧道、该其它保护倒换组未被其它业务使用,并且该一条TE隧道满足所述TE隧道属性;所述尾节点为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
[0023]本发明实施例提供一种路由交换设备,作为头节点应用于包括头节点和尾节点的网络中,所述路由交换设备具体包括:配置模块,用于创建保护倒换组,并在保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、流量工程TE隧道属性;处理模块,用于利用所述头节点创建保护倒换组的尾节点地址以及所述TE隧道属性选择两条TE隧道,并将所述两条TE隧道加入到所述保护倒换组,所述两条TE隧道分别为所述头节点与尾节点之间的主隧道和保护隧道;发送模块,用于将尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点。
[0024]所述处理模块,具体用于依次遍历本头节点上的TE隧道,如果该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则创建满足选择条件的TE隧道达到两条。
[0025]所述发送模块,具体用于通过所述保护倒换组内的保护隧道向所述尾节点发送保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
[0026]所述处理模块,还用于在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本头节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性;为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
[0027]本发明实施例提供一种路由交换设备,作为尾节点应用于包括头节点和所述尾节点的网络中,所述路由交换设备具体包括:接收模块,用于接收来自所述头节点的尾节点创建保护倒换组的头节点地址以及流量工程TE隧道属性;其中,所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性是所述头节点创建对应保护倒换组后配置在所述保护倒换组下的;
[0028]处理模块,用于创建保护倒换组,并利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道;以及,
[0029]将所述两条TE隧道加入到所述尾节点创建的保护倒换组,且所述两条TE隧道分别为所述尾节点与所述头节点之间的主隧道和保护隧道。
[0030]所述处理模块,具体用于依次遍历尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;或者,依次遍历尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则创建满足选择条件的TE隧道达到两条。
[0031]所述接收模块,具体用于接收头节点通过保护倒换组内的保护隧道向尾节点发送的保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性;从所述PSC协议报文中解析出所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
[0032]所述处理模块,还用于在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本尾节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道未在其它保护倒换组中,并且该一条TE隧道满足所述TE隧道属性;或者,该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该一条TE隧道、该其它保护倒换组未被其它业务使用,并且该一条TE隧道满足所述TE隧道属性;为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
[0033]与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,头节点和尾节点上均可以自动创建保护倒换组,并自动在该保护倒换组内添加主隧道和保护隧道,节省用户配置保护倒换组的工作量,避免在头节点和尾节点上进行相同的静态配置,不需要静态配置双向隧道,且不需要静态配置保护倒换组,减轻配置工作量。进一步的,头节点和尾节点通过协商的方式让尾节点自动创建保护倒换组,动态的保障了头节点和尾节点的保护倒换组内主隧道和保护隧道的一致性,避免出现主隧道和保护隧道不一致导致的保护倒换组不可用现象,同时可以减少配置工作量,并保证配置的准确性。
【专利附图】

【附图说明】
[0034]图1是现有技术中包含主隧道和保护隧道的应用场景示意图;
[0035]图2是本发明实施例提供的一种TE隧道的管理方法流程示意图;
[0036]图3是本发明实施例中提出的PSC协议报文的格式示意图;
[0037]图4是本发明实施例中提出的一种路由交换设备的结构示意图;
[0038]图5是本发明实施例中提出的另一种路由交换设备的结构示意图。
【具体实施方式】
[0039]针对现有技术中存在的问题,本发明实施例提供一种TE隧道的管理方法,应用于包括头节点和尾节点的网络中,如图2所示,该方法具体包括:
[0040]步骤201,头节点创建保护倒换组,并在保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、TE隧道属性。
[0041]头节点在创建保护倒换组(如Tunnel-Bundlel)之后,可以在该保护倒换组下使能自动匹配TE隧道功能。进一步的,如果保护倒换组下未使能自动匹配TE隧道功能,则按照现有流程处理,该处理在此不再赘述;如果保护倒换组下使能自动匹配TE隧道功能,则头节点在保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、TE隧道属性。
[0042]其中,头节点创建保护倒换组的尾节点地址是指尾节点的IP地址,尾节点创建保护倒换组的头节点地址是指头节点的IP地址,TE隧道属性包括但不限于业务要求带宽,亲和力属性等,对TE隧道属性本发明实施例中不再赘述。
[0043]步骤202,头节点利用头节点创建保护倒换组的尾节点地址以及TE隧道属性选择两条TE隧道,并将该两条TE隧道加入到保护倒换组。其中,该两条TE隧道分别为头节点与尾节点之间的主隧道和保护隧道。
[0044]本发明实施例中,在将两条TE隧道加入到保护倒换组时,可以任意指定其中的一条TE隧道为头节点与尾节点之间的主隧道,并指定另一条TE隧道为头节点与尾节点之间的保护隧道,具体指定方式在此不再赘述。
[0045]头节点利用头节点创建保护倒换组的尾节点地址以及TE隧道属性选择两条TE隧道的过程,具体包括:头节点依次遍历本头节点上的TE隧道,如果该TE隧道的目的地址与头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件。头节点遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则头节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则头节点创建满足选择条件的TE隧道,并最终使满足选择条件的TE隧道达到两条。
[0046]头节点依次遍历本头节点上的TE隧道时,该TE隧道的目的地址与头节点创建保护倒换组的尾节点地址相同是指:TE隧道的目的地址为尾节点的IP地址。该TE隧道未被其它业务使用是指:TE隧道未被其它上层业务所迭代使用,如该TE隧道未被L2VPN(L2Virtual Private Network, 二层虚拟专用网)、L3VPN (二层虚拟专用网)等业务使用。该TE隧道未在其它保护倒换组中是指:在之前创建保护倒换组时,均没有将该TE隧道加入到保护倒换组。该TE隧道满足TE隧道属性是指:TE隧道满足业务要求带宽等要求。
[0047]头节点遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则头节点从满足选择条件的TE隧道中任意选择两条TE隧道,如选择带宽最大和次大的两条TE隧道。如果满足选择条件的TE隧道少于两条,则头节点创建满足选择条件的TE隧道,即创建的TE隧道的目的地址与头节点创建保护倒换组的尾节点地址相同,且满足TE隧道属性。如果创建TE隧道成功,则最终使满足选择条件的TE隧道达到两条;如果创建TE隧道失败,则向用户提示TE隧道创建失败以及失败原因等信息,并结束流程。
[0048]步骤203,头节点将尾节点创建保护倒换组的头节点地址以及TE隧道属性发送给尾节点。其中,由于该尾节点创建保护倒换组的头节点地址以及TE隧道属性是头节点配置在保护倒换组下的,因此,头节点可以直接将该尾节点创建保护倒换组的头节点地址以及该TE隧道属性发送给尾节点。
[0049]步骤204,尾节点接收来自头节点的尾节点创建保护倒换组的头节点地址(即头节点的IP地址)以及TE隧道属性(如业务要求带宽,亲和力属性等)。
[0050]本发明实施例中,头节点通过保护倒换组内的保护隧道向尾节点发送PSC协议报文,且该PSC协议报文的特定TLV (类型长度值)字段中携带尾节点创建保护倒换组的头节点地址以及TE隧道属性。尾节点接收头节点通过保护倒换组内的保护隧道向尾节点发送的PSC协议报文,并从PSC协议报文的特定TLV字段中解析出尾节点创建保护倒换组的头节点地址以及TE隧道属性。
[0051]如图3所示,为PSC协议报文的格式示意图,Optional TLVs作为保留TLV,基于此,本发明实施例中,通过对Optional TLVs字段(其作为特定TLV字段)进行扩展,以在Optional TLVs字段携带尾节点创建保护倒换组的头节点地址以及TE隧道属性。尾节点在收到PSC协议报文后,从PSC协议报文的Optional TLVs字段中解析出尾节点创建保护倒换组的头节点地址以及TE隧道属性。
[0052]步骤205,尾节点创建保护倒换组,并利用尾节点创建保护倒换组的头节点地址(即头节点的IP地址)以及TE隧道属性(如业务要求带宽,亲和力属性等)选择两条TE隧道,并将该两条TE隧道加入到尾节点创建的保护倒换组。其中,该两条TE隧道分别为尾节点与头节点之间的主隧道和保护隧道。
[0053]进一步的,尾节点将两条TE隧道加入到尾节点创建的保护倒换组之后,通过PSC控制报文通知头节点TE隧道创建成功,流程处理结束。
[0054]本发明实施例中,在将两条TE隧道加入到尾节点创建的保护倒换组时,可以任意指定其中的一条TE隧道为尾节点与头节点之间的主隧道,并指定另一条TE隧道为尾节点与头节点之间的保护隧道,具体指定方式不再赘述。
[0055]本发明实施例中,尾节点利用尾节点创建保护倒换组的头节点地址以及TE隧道属性选择两条TE隧道的过程,具体包括但不限于如下方式:
[0056]方式一、尾节点依次遍历本尾节点上的TE隧道,如果该TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足TE隧道属性,则确定该TE隧道满足选择条件;否则,确定该TE隧道不满足选择条件。尾节点在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则尾节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则尾节点创建满足选择条件的TE隧道达到两条。
[0057]尾节点依次遍历本尾节点上的TE隧道时,TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同是指:TE隧道的目的地址为头节点的IP地址。TE隧道未被其它业务使用是指:TE隧道未被其它上层业务所迭代使用,如该TE隧道未被L2VPN、L3VPN等业务使用。TE隧道未在其它保护倒换组中是指:在之前创建保护倒换组时,均没有将该TE隧道加入到保护倒换组。该TE隧道满足TE隧道属性是指:TE隧道满足业务要求带宽等要求。
[0058]尾节点在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则尾节点从满足选择条件的TE隧道中任意选择两条TE隧道,如:选择带宽最大和次大的两条TE隧道。如果满足选择条件的TE隧道少于两条,则尾节点创建满足选择条件的TE隧道,即创建的TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同并且满足TE隧道属性。如果创建TE隧道成功,则最终使满足选择条件的TE隧道达到两条;如果创建TE隧道失败,则尾节点将TE隧道创建失败以及失败原因等信息通知给头节点,由头节点向用户提示TE隧道创建失败以及失败原因等信息,并结束流程。
[0059]方式二、尾节点依次遍历本尾节点上的TE隧道,如果该TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,并且该TE隧道满足TE隧道属性,则确定该TE隧道满足选择条件;否则,确定该TE隧道不满足选择条件。尾节点在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则尾节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则尾节点创建满足选择条件的TE隧道,并最终使满足选择条件的TE隧道达到两条。
[0060]尾节点依次遍历本尾节点上的TE隧道时,TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同是指:TE隧道的目的地址为头节点的IP地址。TE隧道未被其它业务使用是指:TE隧道未被其它上层业务所迭代使用,如该TE隧道未被L2VPN、L3VPN等业务使用。TE隧道满足TE隧道属性是指:TE隧道满足业务要求带宽等要求。TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用是指:在之前创建保护倒换组时,已经将该TE隧道加入到一个保护倒换组,但是该保护倒换组中只有一个TE隧道,即该TE隧道,而且该保护倒换组未被其它上层业务所迭代使用,如保护倒换组未被L2VPN、L3VPN等业务使用。
[0061]在此情况下,如果之前创建的保护倒换组(以保护倒换组I为例)中只有一个TE隧道,且该TE隧道满足上述选择条件,则尾节点创建保护倒换组时,可以直接使用该保护倒换组I,此时保护倒换组I内已经有一个TE隧道,因此尾节点在选择一条TE隧道加入到该保护倒换组I即可。进一步,尾节点指定已存在于保护倒换组I内的TE隧道为尾节点与头节点之间的保护隧道,并指定新加入到保护倒换组I内的TE隧道为尾节点与头节点之间的
主隧道。
[0062]尾节点在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则尾节点从满足选择条件的TE隧道中任意选择两条TE隧道,如:选择带宽最大和次大的两条TE隧道。如果满足选择条件的TE隧道少于两条,则尾节点重新创建满足选择条件的TE隧道,即创建的TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同,未被其它业务使用,且在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,而且满足TE隧道属性。如果创建TE隧道成功,则最终使满足选择条件的TE隧道达到两条;如果创建TE隧道失败,则尾节点将TE隧道创建失败以及失败原因等信息通知给头节点,由头节点向用户提示TE隧道创建失败以及失败原因等信息,并结束流程。
[0063]本发明实施例中,头节点在确定保护倒换组内的主隧道和保护隧道均发生故障时,遍历本头节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到保护倒换组,且设置该一条TE隧道为临时保护隧道。进一步的,头节点为保护倒换组内的保护隧道设置等待时间,如果等待时间超时保护隧道未恢复正常,则从保护倒换组内删除保护隧道,释放保护隧道的资源;如果等待时间之内保护隧道恢复正常,则恢复保护隧道的功能,并从保护倒换组内删除临时保护隧道,释放临时保护隧道的资源。如果本头节点上没有满足选择条件的一条TE隧道,则头节点需要创建一条满足选择条件的TE隧道。满足选择条件的一条TE隧道是指:该TE隧道的目的地址与头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足TE隧道属性。
[0064]本发明实施例中,尾节点在确定保护倒换组内的主隧道和保护隧道均发生故障时,遍历本尾节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到保护倒换组,且该设置一条TE隧道为临时保护隧道。进一步的,尾节点为保护倒换组内的保护隧道设置等待时间,如果等待时间超时保护隧道未恢复正常,则从保护倒换组内删除保护隧道,释放保护隧道的资源;如果等待时间之内保护隧道恢复正常,则恢复保护隧道的功能,并从保护倒换组内删除临时保护隧道,释放临时保护隧道的资源。如果本尾节点上没有满足选择条件的一条TE隧道,则尾节点需要创建一条满足选择条件的TE隧道。其中,满足选择条件的一条TE隧道是指:该一条TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道未在其它保护倒换组中,并且该一条TE隧道满足TE隧道属性;或者,该一条TE隧道的目的地址与尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该一条TE隧道、该其它保护倒换组未被其它业务使用,并且该一条TE隧道满足TE隧道属性。
[0065]综上所述,本发明实施例中,头节点和尾节点上均可以自动创建保护倒换组,并自动在该保护倒换组内添加主隧道和保护隧道,节省用户配置保护倒换组的工作量,避免在头节点和尾节点上进行相同的静态配置,不需要静态配置双向隧道,且不需要静态配置保护倒换组,减轻配置工作量。
[0066]进一步的,头节点和尾节点通过协商的方式让尾节点自动创建保护倒换组,动态的保障了头节点和尾节点的保护倒换组内主隧道和保护隧道的一致性,避免出现主隧道和保护隧道不一致导致的保护倒换组不可用现象,同时可以减少用户配置的工作量,并保证配置的准确性与一致性。
[0067]基于与上述方法同样的发明构思,本发明实施例中还提供了一种路由交换设备,作为头节点应用于包括所述头节点和尾节点的网络中,如图4所示,所述路由交换设备具体包括:配置模块11,用于创建保护倒换组,并在所述保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、流量工程TE隧道属性;处理模块12,用于利用所述头节点创建保护倒换组的尾节点地址以及所述TE隧道属性选择两条TE隧道,并将所述两条TE隧道加入到所述保护倒换组,所述两条TE隧道分别为所述头节点与尾节点之间的主隧道和保护隧道;发送模块13,用于将所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点。
[0068]所述处理模块12,具体用于依次遍历本头节点上的TE隧道,如果该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则创建满足选择条件的TE隧道达到两条。
[0069]所述发送模块13,具体用于通过所述保护倒换组内的保护隧道向所述尾节点发送保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
[0070]所述处理模块12,还用于在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本头节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性;为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
[0071]其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0072]基于与上述方法同样的发明构思,本发明实施例中还提供一种路由交换设备,作为尾节点应用于包括头节点和尾节点的网络中,如图5所示,所述路由交换设备具体包括:接收模块21,用于接收来自所述头节点的尾节点创建保护倒换组的头节点地址以及TE隧道属性;其中,所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性是所述头节点创建对应保护倒换组后配置在所述保护倒换组下的;处理模块22,用于创建保护倒换组,并利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道;以及,将所述两条TE隧道加入到所述尾节点创建的保护倒换组,且所述两条TE隧道分别为所述尾节点与所述头节点之间的主隧道和保护隧道。
[0073]所述处理模块22,具体用于依次遍历尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;或者,依次遍历尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则创建满足选择条件的TE隧道达到两条。
[0074]所述接收模块21,具体用于接收头节点通过保护倒换组内的保护隧道向尾节点发送的保护状态控制PSC协议报文,该PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性;从所述PSC协议报文中解析出所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
[0075]所述处理模块22,还用于在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本尾节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道未在其它保护倒换组中,并且该一条TE隧道满足所述TE隧道属性;或者,该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该一条TE隧道、该其它保护倒换组未被其它业务使用,并且该一条TE隧道满足所述TE隧道属性;为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
[0076]其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0077]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0078]本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0079]本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0080]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0081]以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
【权利要求】
1.一种流量工程TE隧道的管理方法,其特征在于,所述方法包括: 头节点创建保护倒换组,并在所述保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、TE隧道属性; 所述头节点利用所述头节点创建保护倒换组的尾节点地址以及所述TE隧道属性选择两条TE隧道,并将所述两条TE隧道加入到所述保护倒换组,所述两条TE隧道分别为所述头节点与尾节点之间的主隧道和保护隧道; 所述头节点将所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点。
2.如权利要求1所述的方法,其特征在于,所述头节点利用所述头节点创建保护倒换组的尾节点地址以及所述TE隧道属性选择两条TE隧道,包括: 所述头节点依次遍历本头节点上的TE隧道,如果该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件; 所述头节点遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则所述头节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则所述头节点创建满足选择条件的TE隧道达到两条。
3.如权 利要求1所述的方法,其特征在于,所述头节点将所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点,包括: 所述头节点通过所述保护倒换组内的保护隧道向所述尾节点发送保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
4.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述头节点在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本头节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性; 所述头节点为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
5.一种流量工程TE隧道的管理方法,其特征在于,所述方法包括: 尾节点接收来自头节点的尾节点创建保护倒换组的头节点地址以及TE隧道属性;其中,所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性是所述头节点创建对应保护倒换组后配置在所述保护倒换组下的; 所述尾节点创建保护倒换组,并利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道; 所述尾节点将所述两条TE隧道加入到所述尾节点创建的保护倒换组,且所述两条TE隧道分别为所述尾节点与所述头节点之间的主隧道和保护隧道。
6.如权利要求5所述的方法,其特征在于,所述尾节点利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道,包括: 所述尾节点依次遍历本尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;或,所述尾节点依次遍历本尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件; 所述尾节点遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则所述尾节点从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则所述尾节点创建满足选择条件的TE隧道达到两条。
7.如权利要求5所述的方法,其特征在于,所述尾节点接收来自所述头节点的尾节点创建保护倒换组的头节点地址以及TE隧道属性,具体包括: 所述尾节点接收所述头节点通过保护倒换组内的保护隧道向尾节点发送的保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性; 所述尾节点从所述PSC协议报文中解析出所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
8.如权利要求5所述`的方法,其特征在于,所述方法还包括: 所述尾节点在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本尾节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道未在其它保护倒换组中,并且该一条TE隧道满足所述TE隧道属性;或者,该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该一条TE隧道、该其它保护倒换组未被其它业务使用,并且该一条TE隧道满足所述TE隧道属性; 所述尾节点为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
9.一种路由交换设备,作为头节点应用于包括所述头节点和尾节点的网络中,其特征在于,所述路由交换设备具体包括: 配置模块,用于创建保护倒换组,并在所述保护倒换组下配置头节点创建保护倒换组的尾节点地址、尾节点创建保护倒换组的头节点地址、流量工程TE隧道属性; 处理模块,用于利用所述头节点创建保护倒换组的尾节点地址以及所述TE隧道属性选择两条TE隧道,并将所述两条TE隧道加入到所述保护倒换组,所述两条TE隧道分别为所述头节点与尾节点之间的主隧道和保护隧道; 发送模块,用于将所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性发送给所述尾节点。
10.如权利要求9所述的路由交换设备,其特征在于, 所述处理模块,具体用于依次遍历本头节点上的TE隧道,如果该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;遍历完本头节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则创建满足选择条件的TE隧道达到两条。
11.如权利要求9所述的路由交换设备,其特征在于, 所述发送模块,具体用于通过所述保护倒换组内的保护隧道向所述尾节点发送保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
12.如权利要求9所述的路由交换设备,其特征在于, 所述处理模块,还用于在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本头节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该TE隧道的目的地址与所述头节点创建保护倒换组的尾节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性;为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
13.—种路由交换设备,作为尾节点应用于包括头节点和所述尾节点的网络中,其特征在于,所述路由交换设备具体包括: 接收模块,用于接收来自所述头节点的尾节点创建保护倒换组的头节点地址以及流量工程TE隧道属性;其中,所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性是所述头节点创建对应保护倒换组后配置在所述保护倒换组下的; 处理模块,用于创建保护倒换组,并利用所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性选择两条TE隧道;以及, 将所述两条TE隧道加入到所述尾节点创建的保护倒换组,且所述两条TE隧道分别为所述尾节点与所述头节点之间的主隧道和保护隧道。
14.如权利要求13所述的路由交换设备,其特征在于, 所述处理模块,具体用于依次遍历尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道未在其它保护倒换组中,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;或者,依次遍历尾节点上的TE隧道,如果该TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该TE隧道未被其它业务使用,且该TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该TE隧道、该其它保护倒换组未被其它业务使用,并且该TE隧道满足所述TE隧道属性,则确定该TE隧道满足选择条件;否则确定该TE隧道不满足选择条件;在遍历完本尾节点上的所有TE隧道之后,如果满足选择条件的TE隧道不少于两条,则从满足选择条件的TE隧道中选择两条TE隧道;如果满足选择条件的TE隧道少于两条,则创建满足选择条件的TE隧道达到两条。
15.如权利要求13所述的路由交换设备,其特征在于, 所述接收模块,具体用于接收头节点通过保护倒换组内的保护隧道向尾节点发送的保护状态控制PSC协议报文,所述PSC协议报文中携带所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性;从所述PSC协议报文中解析出所述尾节点创建保护倒换组的头节点地址以及所述TE隧道属性。
16.如权利要求13所述的路由交换设备,其特征在于, 所述处理模块,还用于在确定所述保护倒换组内的主隧道和保护隧道均发生故障时,遍历本尾节点上的TE隧道,选择满足选择条件的一条TE隧道,并将该一条TE隧道加入到所述保护倒换组,且设置该一条TE隧道为临时保护隧道;其中,满足选择条件的一条TE隧道是指:该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道未在其它保护倒换组中,并且该一条TE隧道满足所述TE隧道属性;或者,该一条TE隧道的目的地址与所述尾节点创建保护倒换组的头节点地址相同,该一条TE隧道未被其它业务使用,且该一条TE隧道在其它保护倒换组中、但该其它保护倒换组中只有该一条TE隧道、该其它保护倒换组未被其它业务使用,并且该一条TE隧道满足所述TE隧道属性;为保护倒换组内的保护隧道设置等待时间,如果等待时间超时所述保护隧道未恢复正常,从保护倒换组内删除所述保护隧道;如果等待时间之内所述保护隧道恢复正常,从保护倒换组内删除所述临时保护隧道。
【文档编号】H04L12/46GK103780431SQ201410039808
【公开日】2014年5月7日 申请日期:2014年1月27日 优先权日:2014年1月27日
【发明者】黄李伟, 王茹萍 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1