[发明专利]检测接口故障的方法及网络节点设备有效
| 申请号: | 200710030291.9 | 申请日: | 2007-09-18 | 
| 公开(公告)号: | CN101132320A | 公开(公告)日: | 2008-02-27 | 
| 发明(设计)人: | 王鹏;王玉婷;张炜;汪祖亮;吴丽娜 | 申请(专利权)人: | 华为技术有限公司 | 
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L1/00;H04L12/56;H04L29/10 | 
| 代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫 | 
| 地址: | 518129广东省*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 检测 接口 故障 方法 网络 节点 设备 | ||
1.一种检测接口故障的方法,其特征在于,包括:
在接口的每一条成员链路上建立BFD会话,并进行BFD检测;
当检测到成员链路故障时,将所述成员链路的故障状态上报给所述成员链路对应的接口;
根据所述成员链路的故障状态确定所述接口是否发生故障。
2.如权利要求1所述的方法,其特征在于,所述将所述成员链路的故障状态上报给所述成员链路对应的接口的步骤具体为:
将所述成员链路的故障状态发送给该成员链路对应的物理端口;
所述物理端口将所述成员链路的故障状态上报给所述成员链路对应的接口。
3.如权利要求2所述的方法,其特征在于,当至少一个接口共享一条成员链路时,所述根据所述成员链路的故障状态确定所述接口是否发生故障的步骤具体为:
根据该成员链路的故障状态确定所述接口发生故障。
4.如权利要求2所述的方法,其特征在于,当一个接口包括至少两条成员链路时,所述根据所述成员链路的故障状态确定所述接口是否发生故障的步骤具体为:
判断具有故障状态的成员链路的数目是否超过一阈值,
如果是,则判定该接口发生故障,否则,继续进行BFD检测。
5.如权利要求3或4所述的方法,其特征在于,当确定所述接口发生故障后,所述方法进一步包括:
将所述接口的故障状态发送给该接口上运行的上层应用协议。
6.如权利要求5所述的方法,其特征在于,所述方法进一步包括:
所述上层应用协议接收到所述接口的故障状态后进行收敛。
7.一种网络节点设备,其特征在于,包括:
链路检测模块,用于建立BFD会话,对接口的成员链路进行BFD检测;
接口管理模块,用于根据链路检测模块检测到的成员链路的故障状态确定该成员链路对应的接口是否发生故障。
8.如权利要求7所述的网络节点设备,其特征在于,所述链路检测模块包括:
故障检测单元,用于为每一条成员链路建立BFD会话,并进行BFD检测;
故障上报单元,当所述故障检测单元检测到成员链路故障时,将所述成员链路的故障状态上报给接口。
9.如权利要求7所述的网络节点设备,其特征在于,所述接口管理单元包括:
链路状态获取单元,用于获取所述链路检测模块上报的成员链路的故障状态;
接口状态确定单元,用于根据链路状态获取单元获取的所述成员链路的故障状态确定该成员链路对应的接口是否发生故障。
10.如权利要求9所述的网络节点设备,其特征在于,所述接口状态确定单元包括:
判断单元,用于判断所述接口包括一条所述成员链路,还是包括至少两条成员链路,并输出判断结果;
链路状态判断单元,当判断单元输出的判断结果为所述接口包括一条成员链路时,判断所述成员链路是否发生故障;
阈值判断单元,当判断单元输出的判断结果为所述接口包括至少两条成员链路时,用于判断具有故障状态的成员链路的数目是否超过一阈值,并输出判断结果;
状态更改单元,当阈值判断单元输出的判断结果为具有故障状态的成员链路的数目超过所述阈值,或者链路状态判断单元输出的判断结果为所述成员链路发生故障时,将该接口的状态更改为故障状态。
11.如权利要求9或10所述的网络节点设备,其特征在于,所述接口管理模块还包括:
接口状态发送单元,用于当接口状态确定单元判定所述接口的状态为故障状态时,将所述故障状态发送给该接口上运行的上层应用协议。
12.如权利要求11所述的网络节点设备,其特征在于,所述网络节点设备为路由器或交换设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710030291.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基站实现上行同步调整的方法
- 下一篇:小排量发动机的气缸盖





