[发明专利]链路故障检测方法及装置有效
申请号: | 201510058605.0 | 申请日: | 2015-02-04 |
公开(公告)号: | CN104618189B | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 王佳炳;吴文欢 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 检测 方法 装置 | ||
本发明提供一种链路故障检测方法及装置,该方法应用在运营商网络的第一边缘设备上,运营商网络中还包括第二边缘设备,第一分支网络的第三边缘设备与第一边缘设备连接,第二分支网络的第四边缘设备与第二边缘设备连接,该方法包括:当检测到第三边缘设备与第一边缘设备之间的链路发生故障时,向该链路在本设备上的端口接收到的第三边缘设备发送的二层协议报文中添加用于指示该链路发生故障的标识符,生成新的二层协议报文;将新的二层协议报文发送给第二边缘设备,以使第二边缘设备将新的二层协议报文发送给第四边缘设备的与所述链路对应的端口后,由第四边缘设备根据新的二层协议报文获知链路发生故障。本发明可以更加及时地检测出链路故障。
技术领域
本发明涉及网络通信技术领域,特别涉及一种链路故障检测方法及装置。
背景技术
随着企业规模的发展,企业的分支机构越来越多,在构建企业内部局域网时,分支机构的分支网络需要通过运营商网络来实现相互之间的通讯,其中运营商网络可以基于二层协议隧道将从一个分支网络接收到的二层协议报文转发给另一个分支网络。
在分支网络之间通讯过程中,当某个分支网络与运营商网络之间的链路发生故障时,如果与该分支网络通讯的其他分支网络没有及时地检测出该链路故障并做出相应的响应措施(诸如切换用于发送数据流量的端口),则可能导致分支网络之间数据流量的丢失。
然而,现有技术中,当某个分支网络与运营商网络之间的链路发生故障时,与该分支网络通讯的其他分支网络可能在发现二层协议报文接收超时的时候,才可以确定发生链路故障,因此链路故障检测的及时性较差。
发明内容
有鉴于此,本发明提供一种链路故障检测方法及装置,以解决链路故障检测的及时性较差的问题。
根据本发明实施例的第一方面,本发明提供一种链路故障检测方法,所述方法应用在运营商网络的第一边缘设备上,所述运营商网络中还包括第二边缘设备,其中,第一分支网络的第三边缘设备与所述第一边缘设备连接,第二分支网络的第四边缘设备与所述第二边缘设备连接,包括:
当检测到所述第三边缘设备与所述第一边缘设备之间的链路发生故障时,向所述链路在本设备上的端口接收到的所述第三边缘设备发送的二层协议报文中添加用于指示所述链路发生故障的标识符,生成新的二层协议报文;
将所述新的二层协议报文发送给所述第二边缘设备,以使所述第二边缘设备将所述新的二层协议报文发送给所述第四边缘设备的与所述链路对应的端口后,由所述第四边缘设备根据所述新的二层协议报文获知所述链路发生故障。
根据本发明实施例的第二方面,本发明提供一种链路故障检测装置,所述装置应用在运营商网络的第一边缘设备上,所述运营商网络中还包括第二边缘设备,其中,第一分支网络的第三边缘设备与所述第一边缘设备连接,第二分支网络的第四边缘设备与所述第二边缘设备连接,包括:
生成单元,用于当检测到所述第三边缘设备与所述第一边缘设备之间的链路发生故障时,向所述链路在本设备上的端口接收到的所述第三边缘设备发送的二层协议报文中添加用于指示所述链路发生故障的标识符,生成新的二层协议报文;
发送单元,用于将所述新的二层协议报文发送给所述第二边缘设备,以使所述第二边缘设备将所述新的二层协议报文发送给所述第四边缘设备的与所述链路对应的端口后,由所述第四边缘设备根据所述新的二层协议报文获知所述链路发生故障。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510058605.0/2.html,转载请声明来源钻瓜专利网。