级联、堆叠和集群作为交换机的3种链接方式,堆叠技术用来将多台交换机组成一个单元,从而提高更大的端口密度和更高的性能;集群技术用来将相互连接的多台交换机作为一个逻辑设备进行管理,从而降低网络管理成本,简化管理操作。
1.级联级联可以定义为两台或两台以上的交换机通过一定的方式相互连接。根据需要,多台交换机可以以多种方式进行级联。在较大的局域网例如校园网中,多台交换机按照性能和用途一般形成总线型、树型或星型的级联结构。
进行级联的时候需要注意,原则上任何厂家、任何型号的以太网交换机均可进行级联,单页不排除一些特殊情况下两台交换机无法进行级联。交换机间级联的层数是有一定限度的。成功实现级联的最根本原则就是任意两站点之间的距离不能超过媒体段的最大跨度。多台交换机级联时,应保证它们都支持生成树协议,既要防止网内出现环路,又要允许冗余链路存在。
交换机进行级联时,应该尽力保证交换机间的中继链路具有足够的带宽,为此可采用全双工技术和链路汇聚技术。交换机端口采用全双工技术后,不但相应端口的吞吐量加倍,而且交换机间终极距离大大增加,使得异地分布、距离较远的多台交换机级联成为可能。链路汇聚也叫端口汇聚、端口捆绑、链路扩容组合,由IEEE802.3ad标准定义。即两台设备之间通过两个以上的同种类型端口并进行连接,同时传输数据,以便提供更高的带宽、更好的冗余度以及实现负载均衡。
需要注意的是,并非所有类型的交换机都支持这两种技术。
2.堆叠堆叠是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口。
多台交换机经过堆叠形成一个堆叠单元,可堆叠的交换机性能指标中有一个“最大可堆叠数”,它指的就是一个堆叠单元中所能堆叠的最大交换机数,代表一个堆叠单元中多能提供的最大端口密度。
交换机堆叠与级联这两个概念既有区别又有联系。堆叠可以看作是级联的特殊情况。它们的不同之处在于:级联的交换机之间可以相距很远(在媒体许可范围内),而一个堆叠单元内的多台交换机之间的距离非常近,一般不超过几米;级联一般采用普通端口,而堆叠一般采用专用的堆叠模块和堆叠电缆。一般来说,不同厂家、不同型号的交换机可以互相级联,堆叠则不同,它必须在可堆叠的同类型交换机之间进行;级联仅仅是交换机之间的简单连接,堆叠则是将整个堆叠单元作为一台交换机来使用,这不但意味着端口密度的增加,而且意味着系统带宽的加宽。
堆叠可以大大提高交换机端口密度和性能。堆叠单元具有足以匹敌大型机架式交换机的端口密度和性能,而投资却比机架式交换机便宜得多,实现起来也灵活得多。这就是堆叠的优势所在。
3.集群所谓集群,就是将多台互相连接(级联或堆叠)的交换机作为一台逻辑设备进行管理。急群众,一般只有一台起到管理作用的交换机,成为命令交换机,它可以管理若干台其他交换机。在网络中,这些交换机只需要占用一个IP地址节约了IP地址。在命令交换机统一管理下,集群中多台交换机协同工作,大大降低管理强度。
集群技术给网络管理工作带来的好处是毋庸置疑的。但要使用这项技术,应当注意到,不同厂家对集群有不同的实现方案,一般厂家都是采用专有协议实现集群的。这就决定了集群技术有其局限性。不同厂家的交换机可以级联,但不能集群。即使同一厂家的交换机,也只有指定的型号才能实现集群。