交换机堆叠装置的制作方法

文档序号:7570499阅读:507来源:国知局
专利名称:交换机堆叠装置的制作方法
技术领域
本实用新型涉及一种通信处理装置,尤其涉及一种交换机堆叠装置。
背景技术
堆叠(Stack)技术用堆叠电缆将几台台盒式交换机连接在一起,增加了交换机端口密度,实现交换机间高速互连和统一管理,从逻辑上来说,它们属于同一个设备,只要登录到其中任何一台交换机上,就可对堆叠中的所有交换机进行管理和配置,非常方便用户使用。星形和环形拓扑是常用的堆叠方式,而星形堆叠的中心是单点故障点,也就是说中心交换机出现故障时,整个传输网就将瘫痪,有巨大的安全隐患,所以一般采用菊花链环形拓扑堆叠方式。如图1所示,交换机均包括有两堆叠端口1、2,3台交换机的两堆叠端口之间用堆叠电缆依次连接之。如图2所示,堆叠端口之间用堆叠电缆连接后实际上形成了一个圆环。为了提高系统可用性,菊花链堆叠为每个交换机提供两条堆叠线路,互为冗余备份,在一条链路失效时,将失效堆叠链路上的数据流切换到另一条上;为了消除堆叠系统内的环路,只有一条链路处于激活状态,另一条在逻辑上从网络拓扑中断开,如图3所示,如果交换机III的堆叠端口1不被激活,这时交接机III到交换机II的数据传输则只能如图中箭头所指方向传输。这样实际上只有一半物理堆叠带宽被利用,另一半的作为备份带宽,浪费了大量堆叠带宽。
实用新型内容针对上述现有交换机堆叠装置所存在的问题和不足,本实用新型的目的是提供一种可沿两路堆叠端口传输数据的交换机堆叠装置。
本实用新型是这样实现的一种交换机堆叠装置,至少包括有2台交换机,所述交换机通过其内堆叠单元的两堆叠端口相互连接。
进一步地,所述交换机相互连接具体以菊花链的方式连接。
进一步地,所述交换机之间具体通过堆叠线缆连接的。
进一步地,所述交换机中包括有专用于处理堆叠端口数据包转发的转发单元。
进一步地,所述转发单元控制两堆叠端口同时转发数据包。
进一步地,所述转发单元控制两堆叠端口还包括,当一个堆叠端口出现问题时,才使用一个堆叠端口转发数据包。
本实用新型通过设置交换机内的转发单元,使其对两堆叠端口进行控制,工作时两堆叠端口同时转发数据,这样就最大限度的利用了堆叠带宽,提高了系统的吞吐率;本实用新型实际上将堆叠环构建为一棵转发树,以入口交换机为树根,分两路负载分担的方式将数据包转发到目的地址。本实用新型的可用堆叠带宽与原有堆叠结构比扩大了一倍。


以下结合附图,对本实用新型作出详细描述。
图1为现有堆叠结构应用示意图;图2为现有堆叠结构示意图;图3为现有堆叠结构的数据包传输示意图;图4为本实用新型的堆叠模块结构示意图;图5为本实用新型的数据包传输示意图。
具体实施方式
如图4所示,本实用新型采用专用的堆叠模块进行堆叠连接,堆叠模块有三个端口,其中的1、2端口作为与其他交换机连接的堆叠端口;另一个内部端口0连接本交换机的交换逻辑模块,和本交换机的普通物理端口4通讯。
交换机内建有指导堆叠端口转发报文的转发表,即转发单元部分,当交换机从堆叠端口收到数据报文时,依据数据包的入堆叠端口、目的交换机信息和堆叠转发表转发数据包,如图5所示,其以交换机III为树根,将数据包传输到交换机II。数据包从交换机III的普通端口4进入交换机,而出端口不在本交换机时,这时数据包带着目的交换机信息从堆叠模块的端口0进入堆叠模块,再从堆叠端口0传送到目的交换机。而任何两个堆叠交换机之间均有两条传输链路存在,按照转发表采用散列的方法将数据包平均散列到两个路径上,当一条路径失效时,所有的数据通过另一条路径传输。
如图5所示,如果数据包从交换机III的普通端口进入,目的是交换机II,以下是交换机用到的堆叠转发表交换机I的部分转发表

交换机III的部分转发表

堆叠转发表开始是空的,需要根据堆叠拓扑进行设置。
采用本实用新型交换方式的交换机不少于2台,但一般不会不超过10台,利用简单的拓扑发现协议和算法就可以实现堆叠转发表的设置,非常地简单实用。
权利要求1.一种交换机堆叠装置,其特征在于,该装置至少包括有2台交换机,所述交换机通过其内堆叠单元的两堆叠端口相互连接。
2.如权利要求1所述的交换机堆叠装置,其特征在于,所述交换机相互连接具体以菊花链的方式连接。
3.如权利要求1所述的交换机堆叠装置,其特征在于,所述交换机之间具体通过堆叠线缆连接的。
4.如权利要求1至3的任意一项所述的交换机堆叠装置,其特征在于,所述交换机中包括有专用于处理堆叠端口上数据包转发的转发单元。
5.如权利要求4所述的交换机堆叠装置,其特征在于,所述转发单元控制两堆叠端口同时转发数据包。
6.如权利要求5所述的交换机堆叠装置,其特征在于,所述转发单元控制两堆叠端口还包括,当一个堆叠端口出现问题时,才使用一个堆叠端口转发数据包。
专利摘要本实用新型公开了一种交换机堆叠装置,其至少包括有2台交换机,交换机通过其内堆叠单元的两堆叠端口相互连接,即菊花链的方式连接。所述交换机中包括有专用于处理堆叠端口数据包转发的转发单元;所述转发单元控制两堆叠端口同时转发数据包;当一个堆叠端口出现问题时,才使用一个堆叠端口转发数据包。本实用新型实际上将堆叠环构建为一棵转发树,以入口交换机为树根,分两路负载分担的方式将数据包转发到目的地址。本实用新型的可用堆叠带宽与原有堆叠结构比扩大了一倍。
文档编号H04L12/437GK2669501SQ20032011375
公开日2005年1月5日 申请日期2003年12月30日 优先权日2003年12月30日
发明者童剑, 剑 童 申请人:港湾网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1