[发明专利]基于灵活链路组的流量均衡方法和设备有效
申请号: | 200910170019.X | 申请日: | 2009-09-01 |
公开(公告)号: | CN101640644A | 公开(公告)日: | 2010-02-03 |
发明(设计)人: | 徐鹏飞 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 灵活 链路组 流量 均衡 方法 设备 | ||
技术领域
本发明涉及网络技术领域,尤其涉及一种基于灵活链路组的流量均衡方 法和设备。
背景技术
当下游设备连接到上游设备时,使用单上行方式容易出现单点故障,造 成业务中断。因此通常采用双上行方式,即将一台下游设备同时连接到两台 上游设备,以最大限度地避免单点故障,提高网络可靠性,如图1所示。
双上行组网虽然能提高网络可靠性,但又引入了环路问题。通常可通过 STP(Spanning Tree Protocol,生成树协议)或RRPP(Rapid Ring Protection Protocol,快速环网保护协议)来消除环路,但STP在收敛速度上只能达到秒 级,不适用于对收敛时间有很高要求的用户,而RRPP尽管在收敛速度上能达 到要求,但组网配置的复杂度较高,主要适用于较复杂的环形组网。
为了在满足用户对链路快速收敛要求的同时又能简化配置,现有技术中 针对双上行组网提出了Smart Link组(灵活链路组)解决方案,实现了主备链 路的冗余备份,并在主用链路发生故障后使流量能够迅速切换到备用链路上, 因此具备较高的收敛速度。
以下首先对Smart Link组的基本概念进行介绍。
Smart Link组中,每个组内只包含两个端口。正常情况下,只有一个端口 处于转发(ACTIVE)状态,另一个端口被阻塞,处于待命(STANDBY)状 态。当处于转发状态的端口出现链路故障时(这里的链路故障包括端口down, OAM单通等),Smart Link组会自动将该端口阻塞,并将原阻塞的处于待命状 态的端口切换到转发状态。
Smart Link组中的两个端口的角色分别为Smart Link组的主端口和从端 口。当Smart Link组中的两个端口都处于up状态时,角色为主端口的端口将优 先进入转发状态,而角色为从端口的端口将保持待命状态。但是,主端口并 不一直处于转发状态,而从端口也并不一直处于待命状态。当主端口所在链 路发生故障时,从端口将切换为转发状态。对于主端口所在的链路,称为主 链路;而对于从端口所在的链路,称为从链路。
以图1所示的Smart Link组的网络场景为例,Device C的端口Ethernet1/1和 Ethernet1/2组成了一个Smart Link组,其中Ethernet1/1处于转发状态,而 Ethernet1/2处于待命状态。Device D的端口Ethernet1/1和Ethernet1/2同样组成了 一个Smart Link组,其中Ethernet1/1处于转发状态,而Ethernet1/2处于待命状态。 Device C和Device D各自的端口Ethernet1/1为主端口,Ethernet1/2为从端口。
当Smart Link组发生链路切换时,原有的转发表项将不适用于新的拓扑网 络,需要网络中的所有设备进行MAC(Medium Access Control,媒体接入控 制)地址转发表项和ARP(Address Resolution Protocol,地址解析协议)/ND (Neighbor Discovery,邻居发现)表项的更新。这时,Smart Link组通过发送 Flush报文通知其它设备进行MAC地址转发表项和ARP/ND表项的刷新操作。 Flush报文是普通的组播数据报文,会被阻塞的接收端口丢弃。
Smart Link组中涉及以下几种VLAN:
保护VLAN:Smart Link组控制其转发状态的用户数据VLAN。同一端口 上不同的Smart Link组保护不同的VLAN。端口在保护VLAN上的转发状态由 端口在其所属Smart Link组内的状态决定。
发送控制VLAN:用于发送Flush报文的VLAN。当发生链路切换时,设备 (如图1中的Device C和Device D)会在发送控制VLAN内广播发送Flush报文。
接收控制VLAN:用于接收并处理Flush报文的VLAN。当发生链路切换时, 设备(如图1中的Device A、Device B和Device E)接收并处理属于接收控制 VLAN的Flush报文,进行MAC地址转发表项和ARP/ND表项的刷新操作。
Smart Link的运行机制如下:
(1)链路备份机制
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910170019.X/2.html,转载请声明来源钻瓜专利网。