堆叠
为了使交换机(或集线器)满足大型网络对端口的数量要求,一般在较大型网络中都采用交换机(集线器)的堆叠或级联方式来解决。在一些构建较早的网络中,由于当时集线器已经相当昂贵了,更不用说交换机的价格高不可攀;因此大多用户都使用集线器(HUB)作为扩展设备,而现在就不同了多数企业更愿意选择交换机作为扩展设备。现在市场上带堆叠接口的交换机和集线器也不少,大家可以自由选购。
下面笔者就以集线器为例先来介绍堆叠方式。
堆叠方式是指将若干集线器以专用电缆通过堆栈端口连接起来,以实现单台集线器端口数的扩充,要注意的是只有可堆叠集线器才具备这种端口。一般来说一个可堆栈集线器中同时具有两个外观类似的端口:一个标注为"UP",另一个就标注为"DOWN",在连接时是用电缆从一个集线器的"UP"端口连接到另一个可堆集线器的"DOWN"端口上,都是"母"头,所以连接线端就必须都是"公头"了,不过这种连接线是购买可堆栈集线器时厂家就会为您提供的,如果损坏或丢失,也可直接在电脑城做一条,只要对商家讲明用途即可,端口示意图如下图所示。
端口示意图(点击看大图) |
集线器堆栈是通过厂家提供的一条专用连接电缆,从一台的"UP"堆栈端口直接连接到另一台集线器的"DOWN"堆栈端口。堆栈中的所有集线器可视为一个整体的集线器来进行管理,也就是说,堆叠栈中所有的集线器从拓朴结构上可视为一个集线器。如下图所示的是一款3Com的SuperStack II PS Hub 40/50堆栈集线器的堆栈连接示意图。
连接示意图(点击看大图) |
这种集线器间的连接通常不会占用集线器上原有的普通端口,而且在这种堆栈端口中具有智能识别性能,所以堆栈在一起的集线器可以当作一台集线器来统一管理。集线器堆叠技术采用了专门的管理模块和堆栈连接电缆,能够在集线器之间建立一条较宽的宽带链路,这样每个实际使用的用户带宽就有可能更宽(只有在并不是所有端口都在使用情况下)。
采用堆叠的集线器端口扩展方式要受到集线器的种类和间隔距离的限制,首要条件是实现堆叠的集线器必须是可堆栈的;另一个这种堆栈连接一般彼此间隔非常近的向台集线器之间的连接(厂家所能提供的堆栈连接电缆一般是1m的),所以这种集线器端口扩展连接方式受距离限制太大。
目前流行的堆叠模式主要有两种:星型模式和菊花链模式。
●星型堆叠 星型堆叠技术是一种高级堆叠技术,对交换机而言,需要提供一个独立的或者集成的高速交换中心(堆叠中心),所有的堆叠主机通过专用的(也可以是通用的高速端口)高速堆叠端口上行到统一的堆叠中心,堆叠中心一般是一个基于专用ASIC的硬件交换单元,根据其交换容量,带宽一般在10-32G之间,其ASIC交换容量限制了堆叠的层数。由于涉及到专用总线技术,电缆长度一般不能超过2米。因此,星型堆叠模式下,所有的交换机需要局限在一个机架之内。
星型堆叠(点击看大图) |
● 菊花链式堆叠 菊花链式堆叠是一种基于级联结构的堆叠技术,对交换机硬件没有特殊要求,通过相对高速的端口串接和软件的支持,最终实现构建一个多交换机的层叠结构。但就交换效率来说,菊花链式堆叠模式同级联模式处于一个层次,它通常会使用一个高速端口模式。
菊花链式堆叠(点击看大图) |