[发明专利]链路故障上报方法、处理方法、传输节点及主节点有效
申请号: | 201210358288.0 | 申请日: | 2012-09-24 |
公开(公告)号: | CN103684835B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 黄建兵;薛小芹 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 上报 方法 处理 传输 节点 | ||
技术领域
本发明涉及通信技术,尤其涉及一种链路故障上报方法、处理方法、传输节点及主节点。
背景技术
快速环网保护协议(Rapid Ring Protection Protocol,简称为RRPP)是一个专门应用于以太网环的链路层协议。它在以太网环完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时能迅速启用备份链路以恢复环网上各个节点之间的通信通路。
环网上的主节点通过环网状态主动检测机制(Polling机制)主动检测环网健康状态,即主节点周期性地从其主端口发送HELLO报文,经过环网上的传输节点进行传播,如果主节点能够在故障(Fail)定时器超时前从其副端口收到自己发送的HELLO报文,说明环网链路完整,否则就认为环网发生链路故障。Fail定时器的定时时长至少为环网整条链路的传输时间。而链路状态变化通知机制提供了比Polling机制更快的环网拓扑改变处理机制,这一机制的发起者是环网上的传输节点。传输节点一直监测自身端口的状态,当检测到端口故障(DOWN)时,将会从配对的端口向主节点发送链接故障(LINK-DOWN)报文,主节点收到该LINK-DOWN报文后,立刻打开其从端口使其正常转发。
但是,对于由于物理端口故障、业务板硬件故障以及光模块收发光异常等导致端口DOWN的情况,由于传输节点可能无法感知到,所以不会主动向主节点发送LINK-DOWN报文,主节点只能在Fail定时器超时后才能判断出环网发生链路故障,故障检测时间过长。
发明内容
本发明实施例提供一种链路故障上报方法、处理方法、传输节点及主节点,用于减少主节点检测到链路故障的时间。
第一方面提供一种链路故障上报方法,包括:
环网上的传输节点监听所述传输节点的主端口,以等待接收报文;
如果所述传输节点在预设的接收时间内未在所述主端口上接收到任何报文,从与所述主端口配对的副端口向所述环网上的主节点发送第一链路故障报文,以使所述主节点根据所述第一链路故障报文判定所述环网发生链路故障;其中,所述接收时间小于所述环网的整条链路的传输时间。
在第一方面的第一种可能的实现方式中,所述链路故障上报方法还包括:
如果所述传输节点向所述主节点发送所述第一链路故障报文之后在所述主端口上接收到所述传输节点的上游节点发送的第二链路故障报文,向所述主节点转发所述第二链路故障报文,以使所述主节点同时根据所述第一链路故障报文和所述第二链路故障报文判定所述环网发生链路故障。
在第一方面的第二种可能的实现方式中,所述链路故障上报方法还包括:如果所述传输节点在所述接收时间内在所述主端口上接收到所述传输节点的上游节点发送的第二链路故障报文,向所述主节点转发所述第二链路故障报文,以使所述主节点根据所述第二链路故障报文判定所述环网发生链路故障。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述环网上的传输节点监听所述传输节点的主端口,以等待接收报文包括:
所述传输节点在所述主端口上开启故障检测定时器,在所述故障检测定时器定时结束前监听所述主端口,以等待接收报文;所述故障检测定时器的定时时长为所述接收时间。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述链路故障上报方法还包括:
如果所述传输节点在所述故障检测定时器定时结束前在所述主端口上接收到报文,将所述故障检测定时器关闭;
如果所述传输节点在所述故障检测定时器定时结束后未在所述主端口上接收到任何报文,重新启动所述故障检测定时器以继续监听所述主端口,直到重新启动所述故障检测定时器的次数达到预设的次数阈值为止。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述第一链路故障报文包括:所述传输节点的标识信息和所述主端口的标识信息,以使所述主节点根据所述传输节点的标识信息和所述主端口的标识信息确定所述环网上故障点的位置。
结合第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第六种可能的实现方式中,所述第二链路故障报文包括:所述传输节点的上游节点的标识信息和所述传输节点的上游节点上的主端口的标识信息,以使所述主节点根据所述传输节点的上游节点的标识信息和所述传输节点的上游节点上的主端口的标识信息确定所述环网上故障点的位置。
第二方面提供一种链路故障上报方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210358288.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超高能效550瓦6极三相异步电动机
- 下一篇:一种细胞培养试管的结构