[发明专利]一种路径质量检测方法及网络设备有效
申请号: | 201611238832.2 | 申请日: | 2016-12-28 |
公开(公告)号: | CN108259254B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 薛伟;刘斌;王晓明 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路径 质量 检测 方法 网络设备 | ||
本申请提供了一种路径质量测量方法及网络设备。在一种路径质量测量方法中,第一网络设备与第二网络设备通过第一路径和第二路径建立双向转发检测BFD会话,第一网络设备通过互联网控制报文协议ICMP检测所述第一路径是否发生质量劣化,当所述第一网络设备检测到所述第一路径发生质量劣化时,所述第一网络设备通过第二路径向第二网络设备发送第一劣化指示消息,所述第一劣化指示消息指示所述第一路径发生质量劣化,所述第一劣化指示消息使用BFD报文格式。通过本申请提供的方案,有助于扩展BFD来检测路径质量劣化且具有较好的兼容性。
技术领域
本申请涉及通信领域,尤其涉及一种路径质量检测方法及网络设备。
背景技术
双向转发检测(英文:Bidirectional Forwarding Detection,BFD)协议是一种用于双向检测两个网络设备间路径故障的网络协议。BFD提供了一个可以独立于介质、数据协议和路由协议的快速故障检测机制。
目前BFD仅适用于检测路径连通性,具体是通过检测两个网络设备间BFD报文的持续丢失来发现路径故障,从而通知上层应用进行故障处理,例如进行路径切换等。以上通过BFD只能检测通信路径是否连通,不能进一步检测通信路径的质量问题,例如各种路径质量劣化的情况。
发明内容
本申请提供了一种路径质量检测方法及网络设备,有助于扩展BFD来检测路径质量劣化。
第一方面,提供了一种路径质量检测方法。该方法应用于第一网络设备。所述第一网络设备通过第一路径接收第二网络设备发送的消息,所述第一网络设备通过第二路径向所述第二网络设备发送消息,所述第一网络设备与所述第二网络设备通过所述第一路径和所述第二路径建立双向转发检测BFD会话。该方法包括:所述第一网络设备通过互联网控制报文协议ICMP检测所述第一路径是否发生质量劣化;当所述第一网络设备检测到所述第一路径发生质量劣化时,所述第一网络设备通过所述第二路径向所述第二网络设备发送第一劣化指示消息,所述第一劣化指示消息指示所述第一路径发生质量劣化,所述第一劣化指示消息使用BFD报文格式。
以上方案利用适用性较广的ICMP来扩展BFD检测功能以便检测路径质量劣化,具有较好的兼容性。采用以上BFD扩展方式后,可以针对不同的质量劣化情况进行故障处理,并且质量劣化问题通过BFD报文进行传递,负责故障处理的网络设备可以沿用原有基于BFD检测结果进行故障处理的方式,改造较为方便。
可选地,所述第一网络设备通过第三路径向第三网络设备发送消息,所述第一网络设备通过第四路径接收所述第三网络设备发送的消息。所述第一网络设备与所述第三网络设备通过所述第三路径和所述第四路径建立BFD会话。所述第三网络设备经由所述第三路径、所述第一网络设备和所述第一路径接收所述第二网络设备发送的消息。所述方法还包括:当所述第一网络设备检测到所述第一路径发生质量劣化时,所述第一网络设备向所述第三网络设备发送第二劣化指示消息,所述第二劣化指示消息指示所述第一路径发生质量劣化,所述第二劣化指示消息使用BFD报文格式。该方案使得劣化指示消息以BFD报文形式向远端网络设备进行传递,以便远端设备能够故障处理,且与原有基于BFD检测进行故障处理的设备兼容较好,改造较为方便。
可选地,所述第一劣化指示消息和所述第二劣化指示消息指示所述第一路径上丢包率超过阈值或时延抖动超过阈值。该方案中劣化指示消息直接指示质量劣化问题具体类型,便于快速地针对性故障处理。
可选地,所述方法还包括:当所述第一网络设备检测到物理端口接收的消息的误码率超过阈值时,所述第一网络设备通过所述第二路径向所述第二网络设备发送第三劣化指示消息。所述第三劣化指示消息指示所述第一路径上误码率超过阈值,所述第三劣化指示消息使用BFD报文格式。所述物理端口位于所述第一网络设备上,所述物理端口用于从所述第一路径接收所述第二网络设备发送的消息。该方案中增加物理端口误码率直接检测功能,一方面扩展BFD检测功能,另一方面有助于快速发现故障和进行处理,降低对检测协议的依赖。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611238832.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试方法、模拟车载终端及测试系统
- 下一篇:一种网元数据分析方法及装置