[发明专利]一种流量工程隧道的检测方法、装置及系统在审
申请号: | 201310436670.3 | 申请日: | 2013-09-23 |
公开(公告)号: | CN103490970A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 张华;张大冬;吴遥 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/723;H04L12/749 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 工程 隧道 检测 方法 装置 系统 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种流量工程隧道的检测方法、装置及系统。
背景技术
TE(Traffic Engineering,流量工程)可实现链路流量均衡,解决网络资源分配不合理导致的拥塞,提升资源利用率,降低运营成本。MPLS(Multi-Protocol Label Switching,多协议标签交换)TE用于解决MPLS网络中的拥塞问题,MPLS网络中建立的TE隧道为MPLS TE tunnel(MPLS TE隧道),MPLS TE tunnel中的数据传输发生在标签交换路径(LSP,lable switched path)上,LSP是每一个沿着从源端到终端的路径上的节点的标签序列,MPLS TE tunnel是由隧道的首端发起建立,是一条head-end的LSP隧道,MPLS TE tunnel为单向隧道。
TE ping和TE tracert可对MPLS TE的联通进行检测和诊断,TE ping可检测MPLS TE隧道转发层面的联通性,如果隧道的联通性出现问题,可通过TE tracert逐跳故障定位和通道追踪。现有技术中,TE ping中,首节点向尾节点发送请求报文,回应报文由尾节点通过路由转发回到首节点,首节点接收到回应报文后完成整条隧道的联通性检测;TE tracert中,首节点向中间节点发送请求报文,回应报文由中间节点通过路由转发回到首节点,如果该中间节点不是尾节点,首节点接收到回应报文后继续向下一个中间节点发送请求报文,如此循环,直到首节点接收到尾节点发送的回应报文,TE tracert结束。
在对MPLS TE的联通进行检测和诊断过程中,路由不通会导致TE ping和TE tracert失效,例如,当MPLS TE tunnel跨路由域建立时,路由相互隔离以致尾节点没有到首节点的路由,则回应报文找不到到达首节点的路由,导致TE ping和TE tracert失效;若MPLS TE tunnel使用ISIS(intermediate system to intermediate system)协议分发路径信息,在节点启动成功后的时间内,ISIS发布的LSP中的OLbit(Over-load bit)会置位,OLbit置位表示设备已超载,路由计算时会跳过该节点,则到下游节点的路由不通,虽不影响经过该节点的MPLS TE tunnel的正常建立和转发,但经过该节点的MPLS TE tunnel的ping和tracert失败。MPLS TE tunnel中的路由不通,以致TE ping和TE tracert失效,回应报文无法返回到首节点,导致对MPLS TE的联通检测和诊断失败。
发明内容
本发明实施例所要解决的技术问题在于,提供一种流量工程隧道的检测方法、装置及系统,解除了与路由的耦合关系,避免了路由不通时导致TE ping和TE tracert失效的情况,提高了对流量工程隧道的联通检测和诊断的成功率。
为了解决上述技术问题,本发明实施例第一方面提供了一种流量工程隧道的检测方法,所述方法包括:
中间节点接收首节点发送的MPLS请求报文;
所述中间节点获取所述中间节点到所述首节点的逆向路径信息,所述逆向路径信息包括:从MPLS请求报文中获取到的所述中间节点到所述首节点之间的路径中的每个节点的地址信息或从隧道建立时保存在本地路径存储区的地址信息中获取到的所述中间节点到所述首节点之间的路径中的每个节点的地址信息;
所述中间节点根据所述逆向路径信息将所述MPLS请求报文对应的MPLS回应报文发送到首节点。
在第一方面的第一种可能的实现方式中,所述MPLS请求报文包括:
源路由TLV字段,所述源路由TLV字段用于记录MPLS流量工程隧道中的所述首节点到所述中间节点之间的路径中的每个节点的地址信息;
所述中间节点获取所述中间节点到所述首节点的逆向路径信息包括:
根据所述MPLS请求报文中的源路由TLV字段记录的MPLS流量工程隧道中的所述首节点到所述中间节点之间的路径中的每个节点的地址信息确定所述中间节点到所述首节点的逆向路径信息。
在第一方面的第二种可能的实现方式中,所述中间节点接收首节点发送的MPLS请求报文之前,包括:
所述中间节点接收所述首节点发送的MPLS流量工程隧道建立请求,所述MPLS流量工程隧道建立请求携带从所述首节点到所述中间节点之间的路径中的每个节点的地址信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310436670.3/2.html,转载请声明来源钻瓜专利网。