[发明专利]检测等价多路径路由功能的方法、设备和系统有效
申请号: | 201610130616.X | 申请日: | 2016-03-08 |
公开(公告)号: | CN107171882B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 李国平;张震伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/707 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 等价 路径 路由 功能 方法 设备 系统 | ||
本申请提供一种检测ECMP功能的方法,网络检测设备生成N个包括相同标签栈、TTL、源IP地址和目的IP地址,以及互不相同端口组的检测报文,所述标签栈中包括M个链路标签,所述TTL的值为M+1,N大于等于待检测网络节点到目的IP地址的等价路径的数量;所述网络检测设备根据所述标签栈栈顶的链路标签发送所述N个检测报文,并接收与所述N个检测报文对应的N个通知消息,根据所述N个通知消息和预设比值范围可以确定所述待检测网络节点的ECMP功能是否正确,从而快速定位故障。
技术领域
本发明涉及通信技术领域,尤其涉及检测等价多路径路由(equal-cost multi-path routing,简称ECMP)功能的方法、设备和系统。
背景技术
网际协议(Internet Protocol,缩写IP)网络中可能存在多条路径能够到达同一IP地址,传统的路由技术只能利用一条路径转发报文,其它路径处于备份状态或无效状态。而ECMP技术可以并行使用多条路径,增加传输带宽,提高网络传输效率。但在实际网络运行过程中,可能由于网络设备的ECMP功能不正确,没有充分利用多条等价路径,导致出现网络拥塞、延时、丢包等问题。
发明内容
本发明实施例提供了一种检测等价多路径路由功能的方法、装置和设备,能够检测网络设备的ECMP功能是否正确。
第一方面,提供一种检测ECMP功能的方法,包括:网络检测设备根据目的IP地址和网络拓扑信息生成N个包括标签栈、TTL、源IP地址、所述目的IP地址和端口组的检测报文;所述端口组包括源端口号和目的端口号;所述标签栈中包括M个链路标签,所述TTL的值为M的基础上加1,也即,M+1;所述源IP地址为所述网络检测设备的IP地址,其中,M为所述网络检测设备到待检测网络节点的跳数,M≥1,N≥K,K为所述待检测网络节点至所述待检测IP地址的等价路径的数量,K≥2,M、N和K为正整数;所述N个检测报文的标签栈相同,TTL相同,源IP地址相同,目的IP地址相同;所述N个检测报文中任意两个检测报文的端口组互不相同;所述网络检测设备根据所述标签栈栈顶的链路标签发送所述N个检测报文;所述网络检测设备接收与所述N个检测报文对应的N个通知消息,N个通知消息中包括所述待检测网络节点在不同等价路径上的下一跳,即不同反馈节点,的IP地址;所述网络检测设备根据所述N个通知消息和预设比值范围确定所述待检测网络节点的ECMP功能是否正确。
这样,网络检测设备生成的N个检测报文包括相同标签栈和相同TTL,使得N个检测报文在转发过程中经过相同跳数,在标签转发过程中都走指定转发路径,保证了N个检测报文在待检测网络节点被按照转发表并通过ECMP功能转发到不同等价路径上,触发所述待检测网络节点在不同等价路径上的下一跳,在TTL的值为0时发送通知消息给所述网络检测设备;所述网络检测设备根据收到的与N个检测报文对应的N个通知消息,就可以快速判断出所述待检测网络节点的ECMP功能是否正确。
所述网络检测设备具体可以记录所述N个通知消息中不同源地址对应的通知消息的数量;判断所述N个通知消息中不同源地址对应的通知消息的数量之间的比值是否满足所述预设比值范围,以确定所述待检测网络节点的ECMP功能是否正确。换言之,不同源地址对应的(即,不同反馈节点发送的)通知消息的数量,反映了不同等价路径上经过的检测报文的数量。这样,通过不同源地址对应的通知消息的数量之间的比值,就可以判断N个检测报文是否在多条等价路径之间均匀分配,具体来说就是按照预设比值范围在各条等价路径上转发。
可选地,所述N个通知消息中包括第一通知消息和第二通知消息;所述第一通知消息中包括第一反馈节点的IP地址,所述第二通知消息中包括第二反馈节点的IP地址;所述网络检测设备接收与所述N个检测报文对应的N个通知消息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610130616.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:消息处理系统的测试方法和装置
- 下一篇:检测转发表的方法、装置和设备