[发明专利]一种TE隧道的故障检测方法和装置在审
申请号: | 201710351986.0 | 申请日: | 2017-05-18 |
公开(公告)号: | CN107547297A | 公开(公告)日: | 2018-01-05 |
发明(设计)人: | 杨廷彪;郭威;王伟 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/801;H04L12/911 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 陈蕾 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 te 隧道 故障 检测 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种TE隧道的故障检测方法和装置。
背景技术
网络拥塞是影响骨干网络性能的主要问题,而网络拥塞的原因可能是网络资源负载不均衡导致的,TE(Traffic Engineering,流量工程)是一种可以用于解决网络资源负载不均衡导致的拥塞问题的技术。其中,在复杂的网络环境中,可以通过TE技术,控制数据的传输路径,并动态调整数据的传输路径,从而可以优化网络资源的使用,并可以避免网络资源负载不均衡导致的拥塞问题。
为了控制数据的传输路径,可以在源节点和目的节点之间创建TE隧道,如图1所示,假设数据的传输路径为节点101-节点102-节点103-节点104,则在节点101-节点102-节点103-节点104之间创建TE隧道,各节点为这个TE隧道进行资源预留。由于各节点的资源有限,因此当TE隧道出现故障时,需要及时拆除这个TE隧道,使得分配给这个TE隧道的资源能够分配给其它TE隧道。
目前,针对TE隧道的故障检测,可采用如下方式:源节点(节点101)周期性的向目的节点(节点104)发送Path报文,若在预设时间内未接收到针对该Path报文的响应报文,可以确定这个TE隧道出现故障,并拆除这个TE隧道。
由于源节点每隔一段时间(如5秒)才会发送一次Path报文,且在发送Path报文后,需要等待预设时间(如1秒),若在预设时间内未接收到响应报文,才会拆除TE隧道,TE隧道的拆除时间较长,这段时间将无法释放资源。
发明内容
本公开提供一种TE隧道的故障检测方法,在TE隧道的第一检测节点和第二检测节点之间建立邻居,所述方法应用于第一检测节点,所述方法包括:
确定经过所述第一检测节点和所述第二检测节点的TE隧道,并确定所述TE隧道上的所述第一检测节点的下一跳至所述第二检测节点所经过的每个节点的地址;
为所述TE隧道生成检测报文;基于从所述第一检测节点到所述第二检测节点的顺序,所述检测报文依次包括所述每个节点的地址;
通过所述检测报文的第一个地址查询转发表,并根据查询结果发送所述检测报文;其中,所述检测报文用于对所述TE隧道进行故障检测。
本公开提供一种TE隧道的故障检测方法,在TE隧道的第一检测节点和第二检测节点之间建立邻居,所述方法应用于所述第一检测节点和所述第二检测节点之间的节点、或者应用于所述第二检测节点,所述方法包括:
接收所述第一检测节点发送的检测报文;所述检测报文是所述第一检测节点为经过所述第一检测节点和所述第二检测节点的TE隧道生成的;
若所述检测报文的第一个地址是本节点的地址,则从所述检测报文中剥离第一个地址;若剥离后的检测报文包括其它节点的地址,则通过剥离后的检测报文的第一个地址查询转发表,并根据查询结果发送剥离后的检测报文;
其中,所述检测报文用于对所述TE隧道进行故障检测。
本公开提供一种TE隧道的故障检测装置,在TE隧道的第一检测节点和第二检测节点之间建立邻居,所述装置应用于第一检测节点,所述装置包括:
确定模块,用于确定经过所述第一检测节点和所述第二检测节点的TE隧道,并确定所述TE隧道上的所述第一检测节点的下一跳至所述第二检测节点所经过的每个节点的地址;
生成模块,用于为所述TE隧道生成检测报文;基于从所述第一检测节点到所述第二检测节点的顺序,所述检测报文依次包括所述每个节点的地址;
发送模块,用于通过所述检测报文的第一个地址查询转发表,并根据查询结果发送所述检测报文;所述检测报文用于对所述TE隧道进行故障检测。
本公开提供一种TE隧道的故障检测装置,在TE隧道的第一检测节点和第二检测节点之间建立邻居,所述装置应用于所述第一检测节点和所述第二检测节点之间的节点、或者应用于所述第二检测节点,所述装置包括:
接收模块,用于接收所述第一检测节点发送的检测报文;所述检测报文是所述第一检测节点为经过第一检测节点和第二检测节点的TE隧道生成的;
处理模块,用于当所述检测报文的第一个地址是本节点的地址时,则从所述检测报文中剥离第一个地址;若剥离后的检测报文包括其它节点的地址,则通过剥离后的检测报文的第一个地址查询转发表;
发送模块,用于根据查询结果发送剥离后的检测报文;
其中,所述检测报文用于对所述TE隧道进行故障检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710351986.0/2.html,转载请声明来源钻瓜专利网。