[发明专利]一种环形堆叠链路故障处理方法和装置有效
申请号: | 201410037318.7 | 申请日: | 2014-01-26 |
公开(公告)号: | CN103731311A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 梁学伟;李玉涛;张孝安;阮涵 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/437 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环形 堆叠 故障 处理 方法 装置 | ||
技术领域
本申请涉及通信技术领域,特别涉及一种环形堆叠链路故障处理方法和装置。
背景技术
以太网交换机堆叠技术,可以将多台交换设备通过互联在一起,形成分布式交换架构,并作为一个逻辑交换实体运行,称为一个堆叠(Stacking)。堆叠中的每个设备称为一个成员设备,堆叠成员设备之间通过堆叠口互联,互联链路称为堆叠链路。
根据堆叠成员设备之间的物理连接关系,可分为链型堆叠、环形堆叠、星型堆叠等。如图1所示,6台交换设备:Slot1、Slot2、Solt3、Slot4、Slot5、Slot6通过堆叠口依次相连且首尾也通过堆叠口相连,组成环形堆叠。
堆叠中各成员设备之间沿最短路径转发报文,例如在图1中,Slot1到Slot3的报文的最短转发路径为:Slot1->Slot2->Slot3,Slot1到Slot5的报文的最短转发路径为:Slot1->Slot6->Slot5。堆叠中各成员设备根据堆叠拓扑生成用于沿最短路径转发报文的单播转发表和多播源过滤表。
当堆叠链路发生单点故障时,堆叠成员设备需重新进行拓扑收集,并在拓扑收集完成后根据收集的堆叠拓扑重新生成单播转发表和多播源过滤表。从堆叠链路故障发生到重新生成单播转发表和多播源过滤表的时间段内,报文无法通过故障的堆叠链路,会造成大量丢包,下面以图1为例并结合图2进行说明:
假设图1中Slot6到Slot3的最短转发路径为Slot6->Slot5->Slot4->Slot3,Slot3到Slot5的最短转发路径为:Slot3->Slot4->Slot5。当Slot4和Slot5之间的堆叠链路故障时,Slot6到Slot3的报文以及Slot3到Slot5的报文均在转发过程中被丢弃。
发明内容
有鉴于此,本发明的目的在于提供一种环形堆叠链路故障处理方法和装置,能够缩短环形堆叠链路故障导致的转发中断时间。
为实现上述目的,本发明提供的技术方案为:
一种环形堆叠链路故障处理方法,应用于环形堆叠中的任一成员设备,包括:
检测到本成员设备的一堆叠口连接的堆叠链路故障Down,或在该堆叠口接收到堆叠链路故障通知报文时,清除本地的二层转发表和多播源过滤表并禁止媒介接入控制MAC地址学习,从另一堆叠口发送堆叠链路故障通知报文。
一种环形堆叠链路故障处理装置,应用于环形堆叠中的任一成员设备,包括:检测单元、接收单元、处理单元、发送单元;
所述检测单元,用于检测本成员设备的堆叠口连接的堆叠链路是否故障Down;
所述接收单元,用于在本成员设备的任一堆叠口接收堆叠链路故障通知报文;
所述处理单元,用于检测单元检测到本成员设备的一堆叠口连接的堆叠链路Down、或者接收单元在该堆叠口接收到堆叠链路故障通知报文时,清除本地的二层转发表和多播源过滤表并禁止MAC地址学习;
所述发送单元,用于检测单元检测到本成员设备的一堆叠口连接的堆叠链路Down、或者接收单元在该堆叠口接收到堆叠链路故障通知报文时,从另一堆叠口发送堆叠链路故障通知报文。
综上所述,本发明中,故障堆叠链路直连的成员设备在相应堆叠口感知到该故障,清除本地的二层转发表和多播源过滤表并禁止MAC地址学习,同时还从另一堆叠口发送堆叠链路故障通知报文;接收到该堆叠链路故障通知报文的成员设备清除本地的二层转发表和多播源过滤表并禁止MAC地址学习,同时还继续转发该堆叠链路故障通知报文。最终堆叠成员设备均对进入的报文执行广播发送,从而在堆叠拓扑收敛之前,不依赖堆叠拓扑发现就可以实现报文转发,大大缩短了堆叠链路故障导致的报文转发中断时间。
附图说明
图1是现有技术环形堆叠示意图;
图2是现有技术环形堆叠中堆叠链路故障导致的报文转发中断示意图;
图3是本发明实施例环形堆叠链路故障处理方法示意图;
图4是本发明实施例环形堆叠链路故障处理装置的结构示意图;
图5是本发明实施例环形堆叠链路故障处理装置的硬件架构组成示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明所述方案作进一步地详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410037318.7/2.html,转载请声明来源钻瓜专利网。