[发明专利]一种链路快速切换方法和系统有效
申请号: | 201110264437.2 | 申请日: | 2011-09-07 |
公开(公告)号: | CN102299855A | 公开(公告)日: | 2011-12-28 |
发明(设计)人: | 武士超;闫兴宇 | 申请(专利权)人: | 神州数码网络(北京)有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/26 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 冯铁惠 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 切换 方法 系统 | ||
技术领域
本发明涉及路由交换网络领域,更具体地说,涉及一种链路快速切换方法和系统。
背景技术
在现代通信网络中,路由器为连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号,路由器英文名Router,路由器是互联网络的枢纽、″交通警察″。目前路由器已经广泛应用于各行各业,各种不同档次的产品已经成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。
现代通信网络包括多个组件,这些组件共同工作以允许移动节点与服务提供商通信。例如,网络可以使用多个路由器来互连服务提供商和用户终端。路由器在服务提供商,用户终端和/或其它组件之间路由数据包,从而允许用户终端与服务提供商进行通信。每个路由器具有有限的覆盖区域,因此该网络可以包括重叠配置的多个路由器,从而当移动节点从一个地方移动到另一个地方时,向用户终端提供无线接入覆盖。
在路由交换网络中,通常需运行RSTP、MSTP、STP等生成树协议。在网络发生变化时,如当前链路down掉、配置变化、增加删除网络节点等,需要进行链路切换,一般链路切换的步骤为:将原链路端口设置为Block,删除原端口学习到的MAC地址,将新端口设置为Forwarding,实现链路切换。由于目前交换芯片Mac表容量都比较大,在核心设备上,一个端口学习到的Mac数量更是K级别的,在这一操作中,删除端口Ma c的时间无疑是最长的。在软件管理Mac表项的情况下时间甚至会更长。从而造成RSTP等协议在收敛时间上无法达到电信级设备的收敛速度要求。
发明内容
本发明要解决的技术问题在于,提供一种链路快速切换方法和系统。
本发明公开了一种链路快速切换方法,包括:
S1.检测需要切换的链路;
S2.设置切换前所在的第一端口为block;
S3.通过芯片FFP/FP功能将因单播发送到第一端口的流量重定向到第二端口及第三端口;
S4.设置所述的第二端口为block,设置所述的第三端口为forwarding进行链路交换。
在本发明所述的链路快速切换方法中,还包括步骤S5:删除所述第一端口的MAC。
在本发明所述的链路快速切换方法中,还包括步骤S6:删除所述第二端口的MAC。
在本发明所述的链路快速切换方法中,还包括步骤S7:删除添加的FFP/FP表项。
在本发明所述的链路快速切换方法中,所述链路快速切换方法应用于RSTP、MSTP、STP及ULPP协议的收敛上。
本发明公开了一种链路快速切换系统,包括:
检测切换链路单元,用于检测需要切换的链路;
设置第一端口单元,与所述的检测切换链路单元相连,用于设置切换前所在的第一端口为block;
重定向单元,与所述的设置第一端口单元相连,用于通过芯片FFP/FP功能将因单播发送到第一端口的流量重定向到第二端口及第三端口;
链路切换单元,与所述的重定向单元相连,用于设置所述的第二端口为block,设置所述的第三端口为forwarding进行链路交换。
在本发明所述的链路快速切换系统中,还包括第一端口MAC删除单元,用于删除所述第一端口的MAC。
在本发明所述的链路快速切换系统中,还包括第二端口MAC删除单元,删除所述第二端口的MAC。
在本发明所述的链路快速切换系统中,还包括FFP/FP表项删除单元,用于删除添加的FFP/FP表项。
在本发明所述的链路快速切换系统中,所述链路快速切换系统应用于RSTP、MSTP、STP及ULPP协议的收敛上。
实施本发明的链路快速切换系统和方法,具有以下有益的技术效果:
1.链路切换时间不再依赖于删除端口MAC操作的时间;
2.通过将因目的MAC指向切换前端口A的流量重定向到B的方式避免因MAC表尚未更新造成的流量错误转发;
3.从端口B出去的流量会更新其他设备的MAC表项,其他设备的MAC表项更新后会将流量转发到端口B,从而减少步骤四需删除的MAC数目,减少操作。
附图说明
图1为本发明实施例链路快速切换方法流程图;
图2为本发明实施例链路快速切换系统结构方框图;
图3为本发明实施例链路快速切换系统切换前链路示意图;
图4为本发明实施例链路快速切换系统切换前链路示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码网络(北京)有限公司,未经神州数码网络(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110264437.2/2.html,转载请声明来源钻瓜专利网。