[发明专利]链路故障通告方法和设备无效
申请号: | 201210392683.0 | 申请日: | 2012-10-16 |
公开(公告)号: | CN102891769A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 雷公武 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 通告 方法 设备 | ||
技术领域
本申请涉及通信技术领域,特别涉及一种链路故障通告方法和设备。
背景技术
灵活链路(Smart Link)是一种为双上行组网提供高效可靠的链路备份、负载分担和快速收敛性能的解决方案,一个Smart Link组中包含两个成员端口,其中一个成员端口被指定为主端口(Master Port),另一个成员端口被指定为从端口(Slave Port)。在正常情况下,只有一个成员端口处于转发(active)状态,另一个成员端口被阻塞(block),处于待命(standby)状态。当处于转发状态的成员端口发生链路故障(链路故障目前主要是指端口状态转为DOWN)时,Smart Link组会自动将该成员端口阻塞,并将原阻塞的处于待命状态的成员端口切换到转发状态。
参见图1,图1是现有技术Smart Link的典型组网示意图,包括四个设备:S1、S2、S3、S4、S5、S6,S6通过链路S6-S4-S2-S1和链路S6-S5-S3-S1与S1相连,S6的端口E61和E62组成一个smart link组,端口E61被指定为主端口,端口E62被指定为从端口。正常情况下,E61、E62中只有一个端口处于active状态(假设为E61),另一个端口处于standby状态(假设为E62),当检测到E61发生链路故障时,将处于E62切换转发状态,从而达到备份链路的作用。
在图1所示组网中,如果Smart link组的上游链路,如S2和S4之间的链路出现故障,由于Smart link组不能感知到该链路故障,无法进行主备链路的切换,从而导致流量中断。针对这种故障情况,现有实现中,可以利用Monitor Link组联动进行故障通告。
参见图2,图2是现有技术利用Monitor link组联动进行Smart link组的上游链路故障的方法示意图,图2基于图1,在S2、S3、S4、S5上各自配置一个MonitorLink组。对S4设备来说,需要将S4设备上的E41作为Monitor Link组的上行口,E42加入Monitor Link组的下行口,当端口E41出现链路故障时,Monitor Link组会将端口E42设置为DOWN状态,从而S6设备的E61端口感知上游链路故障并进行主备链路的切换。
由此可见,通过在Smart Link组的上游链路中的每个设备上均配置MonitorLink组,利用Monitor Link联动可以使Smart Link组感知到上游链路故障并执行相应的主备链路切换的操作,然而,在Smart Link组的上游链路中的每个设备上配置Monitor Link组的工作,其配置工作较为复杂,其它包含主链路和备链路的组网中也存在此问题。
发明内容
有鉴于此,本发明的目的在于提供一种链路故障通告方法,该方法能够减少配置的复杂性。
为了达到上述目的,本发明提供了一种链路故障通告方法,应用于包含主备链路的组网,所述组网包括第一设备和第二设备,第一设备分别通过主链路和备链路与第二设备相连;该方法包括:
第一设备接收主链路或备链路上的任一设备在检测到自身在链路上的一侧端口故障时从自身在链路上的另一侧端口发送的端口故障报文,所述端口故障报文中携带有用于指示该设备所在链路的主备属性的链路标志;
第一设备根据所述端口故障报文携带的链路标志判断故障的端口:
如果故障的端口是主链路上的端口,则确定主链路故障,若当前的工作链路为主链路,则切换工作链路至备链路;
如果故障的端口是备链路上的端口,则确定备链路故障,若当前的工作链路为备链路,则切换工作链路至主链路。
本发明还提供了一种链路故障通告设备,应用于包含主备链路的组网,所述组网包括第一设备和第二设备,第一设备通过主链路和备链路与第二设备相连;该设备为所述主链路或备链路上的任一设备,包括:检测单元、通告单元:
所述检测单元,用于所述设备是主链路上的设备时,检测所述设备在主链路上的端口是否故障;用于当所述设备是备链路上的设备时,检测所述设备在备链路上的端口是否故障;
所述通告单元,用于所述设备是主链路上的设备且检测单元检测所述设备在主链路上的一侧端口故障时,从所述设备在主链路上的另一侧端口发送端口故障报文,以使第一设备根据该端口故障报文执行链路切换;用于所述设备是备链路上的设备且检测单元检测所述设备在备链路上的一侧端口故障时,从所述设备在备链路上的另一侧端口发送端口故障报文,以使第一设备根据该端口故障报文执行链路切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210392683.0/2.html,转载请声明来源钻瓜专利网。