[发明专利]一种IRF流量保护方法和装置有效
申请号: | 201110290467.0 | 申请日: | 2011-09-28 |
公开(公告)号: | CN102307150A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 宋小恒 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46;H04L12/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 irf 流量 保护 方法 装置 | ||
技术领域
本发明涉及堆叠技术领域,特别涉及一种IRF流量保护方法和装置。
背景技术
IRF(Intelligent Resilient Framework,智能弹性架构)是将多台设备通过IRF端口连接在一起,进行必要的配置后,虚拟化成一台虚拟设备。IRF技术可以集合多台设备的硬件资源和软件处理能力,实现多台设备的协同工作、统一管理和不间断维护。
IRF系统中的每个堆叠成员设备通过和自己直接相邻的堆叠成员设备之间交互Hello报文来收集整个IRF的拓扑关系,每个堆叠成员设备在本地记录已知的拓扑信息,并进行以下操作:
(1)将已知的拓扑信息周期性的从UP状态的IRF端口发送出去;
(2)在收到邻居堆叠成员设备的拓扑信息后,更新本地记录的拓扑信息;
(3)将自己记录的拓扑信息同步到本地其它板卡上,以便保持本地所有单板上拓扑信息的一致。
经过上述流程后,所有堆叠成员设备都会收集到完整的拓扑信息,并选举出IRF系统的主框设备。
当IRF系统中的某个堆叠链路出现变化时(可以是链路故障和链路恢复),各堆叠成员设备响应拓扑变化事件,更新转发信息表,从而调整报文在IRF系统中的转发路径。
参见图1,图1是典型的IRF系统示意图,其中包含堆叠成员设备R1、R2、R3、R4。堆叠成员设备R1-R4形成环形堆叠,网络拓扑为R1-R2-R3-R4-R1。堆叠正常时,从R1进入的报文要到达R3,并从R3转发到网络中时,IRF系统内部的转发路径为R1-R2-R3。
参见图2,图2是图1所示IRF系统中IRF链路故障示意图,如图2所示,R2和R3之间的IRF链路故障,将触发IRF系统的拓扑变化事件,此时各堆叠成员设备响应拓扑变化事件,分别进行拓扑运算,刷新转发表,形成链形拓扑,R1到R3的拓扑路径转变为R1-R4-R3,报文将沿着新的拓扑路径转发。然而,各堆叠成员设备响应拓扑变化事件以及根据新拓扑刷新转发表的速度是不一致的,例如,当R2发现到达R3的转发路径故障时,报文的源设备R1尚未发现拓扑变化,报文将仍然沿原拓扑路径转发到R2,R2的拓扑若发生变化,则将丢弃该报文,直到IRF系统中的所有堆叠成员设备的拓扑都一致,且转发路径都设置成一致时才能正常转发报文。
同样的,当图2中R2和R3之间的IRF链路恢复时,由于各堆叠成员设备对拓扑变化事件的响应速度不一致,转发路径不能在系统内同时设置完成,例如,R4已经完成拓扑路径设置,不允许将从R1发来的报文转发到R3,而此时若R1未完成拓扑路径设置,仍将目的堆叠成员设备为R3的报文发送到R4,这时,R4将丢弃该报文,因而,IRF链路恢复时,也可能丢失报文。
可见,IRF系统中发生拓扑变化时,由于各堆叠成员设备的响应速度不一致,会导致流量丢失。
发明内容
有鉴于此,本发明的目的在于提供一种IRF流量保护方法,该方法能够在拓扑变化时减少流量丢失。
为了达到上述目的,本发明提供了一种IRF流量保护方法,所述IRF中每个堆叠成员设备具有到达其它堆叠成员设备的保护路径,并在保护路径转发表中配置有对应的保护路径转发表项,所述保护路径转发表项包括目的堆叠成员设备框号和出端口的对应关系;该方法包括:
检测到拓扑变化事件时,使能自身的保护路径转发功能;
需要发送报文到其它堆叠成员设备时,如果使能了保护路径转发功能,则根据报文的目的堆叠成员设备在保护路径转发表中对应的出端口,将报文进行隧道封装后从所述出端口发送出去,否则,正常发送该报文;
接收到经隧道封装的报文时,判断报文的目的堆叠成员设备是否是当前堆叠成员设备,如果是,则正常处理该报文,否则,根据报文的目的堆叠成员设备在保护路径转发表中查找对应的出端口,从查找到的出端口转发该报文。
本发明还提供了一种堆叠成员设备,该堆叠成员设备具有到达其它堆叠成员设备的保护路径;该堆叠成员设备包括:设置单元,故障检测单元,报文收发单元;
所述设置单元,用于根据该堆叠成员设备到达其它堆叠成员设备的保护路径,在保护路径转发表中配置对应的保护路径转发表项,所述保护路径转发表项包括目的堆叠成员设备框号和出端口的对应关系;
所述故障检测单元,用于检测是否发生拓扑变化事件,并在检测到拓扑变化事件时,使能保护路径转发功能;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110290467.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:品尝用玻璃杯
- 下一篇:矿用新型磷酸铁锂直流串励斩波调速电机车管控系统