[发明专利]一种路径检测的实现方法及节点有效
申请号: | 201110248166.1 | 申请日: | 2011-08-24 |
公开(公告)号: | CN102957573A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 郑直;焦欣文;金利忠 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/723 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路径 检测 实现 方法 节点 | ||
技术领域
本发明涉及网络通信技术,具体涉及在基于MPLS技术的网络中进行的路径检测的实现方法及节点。
背景技术
MPLS(多协议标签交换)LSP(标签交换路径)Ping技术作为一种有效的OAM(Operation Administration and Maintenance,操作管理和维护)技术,能够实现业务转发路径的连通性检测和逐跳的故障定位,并且能够检验控制平面和数据平面的一致性。
在互联网工程任务组(IETF,The Internet Engineering Task Force)RFC4379中,对MPLS LSP Ping技术做了详细的描述:通过头节点沿着业务的转发路径发送echo request(响应请求)报文,LSP上的检测节点进行处理返回echo reply(响应应答)报文,实现对LSP的连通性检测或是对LSP故障的逐跳定位。在echo reply报文的返回模式中,最常见的是echo reply报文通过IP路由转发到头节点。
但是,回复echo reply报文的检测节点并不是总有头节点的可达路由。在很多场景中,由于网络管理员需要对路由的分发进行合理的控制,LSP上的其他节点并没有到达头节点的转发路由。比如,对于跨域AS(自治系统)的LSP,不同AS的节点不具有达到对方的路由;或是在无缝(Seamless)MPLS场景中,对于不同路由区域的节点,也不具有到达对方的路由。IETF的草案draft-ietf-mpls-interas-lspping-00中描述了一种通过机械的记录ASBR(自治系统边界路由器)的方式来解决在跨越AS的LSP,ASBR控制不同AS之间路由分发的场景中,检测节点无法回复头节点检测回应报文的情况。但是,对于更为普遍的,检测节点没有头节点可达路由的场景,该方案并不能够解决。
发明内容
本发明所要解决的技术问题是提供一种路径检测的实现方法及节点,更灵活快捷地完成路径检测。
为解决上述技术问题,本发明提供了一种路径检测的实现方法,包括:
发起节点向检测节点发送响应请求报文,其中携带地址列表信息,所述地址列表信息中包括发起节点地址;
检测节点检查接收到的响应请求报文中携带的地址列表信息中的节点地址是否可达,将查找到的可达地址作为响应应答报文的目的地址;
检测节点将本节点地址信息添加到地址列表信息中,携带在回复的响应应答报文中。
进一步地,所述发起节点向检测节点发送响应请求报文,其中携带地址列表信息,所述地址列表信息中包括发起节点地址,包括:
发起节点在发送的首个响应请求报文中携带地址列表信息,该首个响应请求报文中携带的地址列表信息中的首个地址为发起节点地址。
进一步地,所述发起节点向检测节点发送响应请求报文,其中携带地址列表信息,所述地址列表信息中包括发起节点地址,包括:
发起节点发送第n个携带地址列表信息的响应请求报文,如果所述发起节点接收到该响应请求报文的目的节点反馈的响应应答报文,则在发送第n+1个响应请求报文时,携带所述响应应答报文中的地址列表信息;如果所述发起节点没有接收到该响应请求报文的目的节点反馈的响应应答报文,则在发送第n+1个响应请求报文时,携带第n个响应请求报文中的地址列表信息。
进一步地,所述将查找到的可达地址作为响应应答报文的目的地址,包括:将查找到的首个可达地址作为响应应答报文的目的地址。
进一步地,所述方法还包括:检测节点接收到响应应答报文,检查该响应应答报文中携带的地址列表信息中的节点地址是否可达,将所述响应应答报文的目的地址更新为查找到的可达地址,向该目的地址发送携带地址列表信息的响应应答报文。
进一步地,所述将所述响应应答报文的目的地址更新为查找到的可达地址,包括:将所述响应应答报文的目的地址更新为查找到的首个可达地址。
进一步地,所述检测节点将本节点地址信息添加到地址列表信息中,包括:所述检测节点删除地址列表信息中查找到的可达地址之后的地址信息,在该可达地址之后插入本节点地址。
进一步地,所述地址列表信息采用TLV形式封装。
进一步地,所述地址列表信息中的地址为环回地址。
为解决上述技术问题,本发明还提供了一种路径检测的节点,包括请求报文发送模块、查找模块和回复模块,其中:
所述请求报文发送模块,用于在所述节点作为发起节点时,向检测节点发送响应请求报文,其中携带地址列表信息,所述地址列表信息中包括发起节点地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110248166.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路由信息通告方法及装置
- 下一篇:桃花粉豆浆及其制备方法