假如我们经常接触网络,对作为构建局域网的基础设备集线器应该不会生疏,但是对于集线器背后各方面的知识,我们又知道多少呢?
一、集线器的定义
集线器(HUB)属于数据通信系统中的基础设备,它和双绞线等传输介质一样,是一种不需任何软件支持或只需很少治理软件治理的硬件设备。它被广泛应用到各种场合。集线器工作在局域网(LAN)环境,像网卡一样,应用于OSI参考模型第一层,因此又被称为物理层设备。集线器内部采用了电器互联,当维护LAN的环境是逻辑总线或环型结构时,完全可以用集线器建立一个物理上的星型或树型网络结构。在这方面,集线器所起的作用相当于多端口的中继器。其实,集线器实际上就是中继器的一种,其区别仅在于集线器能够提供更多的端口服务,所以集线器又叫多口中继器。
普通集线器外部板面结构非常简单。比如D--Link最简单的10BASE~T EthernetHub集线器是个长方体,背面有交流电源插座和开关、一个AUI接口和一个BNC接口,正面的大部分位置分布有一行17个RJ--45接口。在正面的右边还有与每个RJ--45接口对应的LED接口指示灯和LED状态指示灯。高档集线器从外表上看,与现代路由器或交换式路由器没有多大区别。尤其是现代双速自适应以太网集线器,由于普遍内置有可以实现内部10Mb/s和100Mb/s网段间相互通信的交换模块,使得这类集线器完全可以在以该集线器为节点的网段中,实现各节点之间的通信交换,有时大家也将此类交换式集线器简单地称之为交换机,这些都使得初次使用集线器的用户很难正确地辨别它们。但根据背板接口类型来判别集线器,是一种比较简单的方法。
二、 集线器的工作特点
依据IEEE 802.3协议,集线器功能是随机选出某一端口的设备,并让它独占全部带宽,与集线器的上联设备(交换机、路由器或服务器等)进行通信。由此可以看出,集线器在工作时具有以下两个特点。
首先是Hub只是一个多端口的信号放大设备,工作中当一个端口接收到数据信号时,由于信号在从源端口到Hub的传输过程中已有了衰减,所以Hub便将该信号进行整形放大,使被衰减的信号再生(恢复)到发送时的状态,紧接着转发到其他所有处于工作状态的端口上。从Hub的工作方式可以看出,它在网络中只起到信号放大和重发作用,其目的是扩大网络的传输范围,而不具备信号的定向传送能力,是—个标准的共享式设备。因此有人称集线器为“傻Hub”或“哑Hub”。
其次是Hub只与它的上联设备(如上层Hub、交换机或服务器)进行通信,同层的各端口之间不会直接进行通信,而是通过上联设备再将信息广播到所有端口上。由此可见,即使是在同一Hub的不同两个端口之间进行通信,都必须要经过两步操作:第一步是将信息上传到上联设备;第二步是上联设备再将该信息广播到所有端口上。
不过,随着技术的发展和需求的变化,目前的许多Hub在功能上进行了拓宽,不再受这种工作机制的影响。由Hub组成的网络是共享式网络,同时Hub也只能够在半双工下工作。
Hub主要用于共享网络的组建,是解决从服务器直接到桌面最经济的方案。在交换式网络中,Hub直接与交换机相连,将交换机端口的数据送到桌面。使用Hub组网灵活,它处于网络的一个星型结点,对结点相连的工作站进行集中治理,不让出问题的工作站影响整个网络的正常运行,并且用户的加入和退出也很自由。
三、集线器分类
集线器有很多种类型。
1.按结构和功能分类
按结构和功能分类,集线器可分为未治理的集线器、堆叠式集线器和底盘集线器三类。
(1)未治理的集线器
最简单的集线器通过以太网总线提供中心网络连接,以星形的形式连接起来。这称之为未治理的集线器,只用于很小型的至多12个节点的网络中(在少数情况下,可以更多一些)。未治理的集线器没有治理软件或协议来提供网络治理功能,这种集线器可以是无源的,也可以是有源的,有源集线器使用得更多。
(2)堆叠式集线器
堆叠式集线器是稍微复杂一些的集线器。堆叠式集线器最显著的特征是8个转发器可以直接彼此相连。这样只需简单地添加集线器并将其连接到已经安装的集线器上就可以扩展网络,这种方法不仅成本低,而且简单易行。
(3)底盘集线器
底盘集线器是一种模块化的设备,在其底板电路板上可以插入多种类型的模块。有些集线器带有冗余的底板和电源。同时,有些模块答应用户不必关闭整个集线器便可替换那些失效的模块。集线器的底板给插入模块预备了多条总线,这些插入模块可以适应不同的段,如以太网、快速以太网、光纤分布式数据接口(Fiber Distributed Data Interface,FDDl)和异步传输模式(Asynchronous Transfer Mode,ATM)中。有些集线器还包含有网桥、路由器或交换模块。有源的底盘集线器还可能会有重定时的模块,用来与放大的数据信号关联。
2.按局域网的类型分类
从局域网角度来区分,集线器可分为五种不同类型。
(1)单中继网段集线器
最简单的集线器,是一类用于最简单的中继式LAN网段的集线器,与堆叠式以太网集线器或令牌环网多站访问部件(MAU)等类似。
(2)多网段集线器
从单中继网段集线器直接派生而来,采用集线器背板,这种集线器带有多个中继网段。其主要优点是可以将用户分布于多个中继网段上,以减少每个网段的信息流量负载,网段之间的信息流量一般要求独立的网桥或路由器。
(3)端口交换式集线器
该集成器是在多网段集线器基础上,将用户端口和多个背板网段之间的连接过程自动化,并通过增加端口交换矩阵(PSM)来实现的集线器。PSM可提供一种自动工具,用于将任何外来用户端口连接到集线器背板上的任何中继网段上。端口交换式集线器的主要优点是,可实现移动、增加和修改的自动化特点。
(4)网络互联集线器
端口交换式集线器注重端口交换,而网络互联集线器在背板的多个网段之间可提供一些类型的集成连接,该功能通过一台综合网桥、路由器或LAN交换机来完成。目前,这类集线器通常都采用机箱形式。 (5)交换式集线器
目前,集线器和交换机之间的界限已变得模糊。交换式集线器有一个核心交换式背板,采用一个纯粹的交换系统代替传统的共享介质中继网段。此类产品已经上市,并且混合的(中继/交换)集线器很可能在以后几年控制这一市场。应该指出,这类集线器和交换机之间的特性几乎没有区别。
四、 局域网集线器选择
随着技术的发展,在局域网尤其是—些大中型局域网中,集线器已逐渐退出应用,而被交换机代替。目前,集线器主要应用于一些中小型网络或大中型网络的边缘部分。下面以中小型局域网的应用为特点,介绍其选择方法。
1.以速度为标准
集线器速度的选择,主要决定于以下3个因素。
(1)上联设备带宽
假如上联设备答应跑100Mbit/s,自然可购买lOOMbit/s集线器;否则lOMbit/s集线器应是理想选择,由于是对于网络连接设备数较少,而且通信流量不是很大的网络来说,lOMbit/s集线器就可以满足应用需要。
(2)提供的连接端口数
由于连接在集线器上的所有站点均争用同一个上行总线,所以连接的端口数目越多,就越轻易造成冲突。同时,发往集线器任一端口的数据将被发送至与集线器相连的所有端口上,端口数过多将降低设备有效利用率。依据实践经验,一个lOMbit/s集线器所治理的计算机数不宜超过15个,lOOMbit/s的不宜超过25个。假如超过,应使用交换机来代替集线器。
(3)应用需求
传输的内容不涉及语音、图像,传输量相对较小时,选择10Mbit/s即可。假如传输量较大,且有可能涉及多媒体应用(注重集线器不适于用来传输时间敏感性信号,如语音信号)时, 应当选择100Mbit/s或10/100Mbit/s自适应集线器。10/100Mbit/s自适应集线器的价格一般要比100Mbit/s的高。
2.以能否满足拓展为标准
当一个集线器提供的端口不够时,一般有以下两种拓展用户数目的方法。
(1)堆叠
堆叠是解决单个集线器端口不足时的一种方法,但是因为堆叠在一起的多个集线器还是工作在同一个环境下,所以堆叠的层数也不能太多。然而,市面上许多集线器以其堆叠层数比其他品牌的多而作为卖点,假如碰到这种情况,要区别对待:一方面可堆叠层数越多,一般说明集线器的稳定性越高;另一方面可堆叠层数越多,每个用户实际可享有的带宽则越小。
(2)级连
级连是在网络中增加用户数的另一种方法,但是此项功能的使用—般是有条件的,即Hub必须提供可级连的端口,此端口上常标为“Uplink”或“MDI”的字样,用此端口与其他的Hub进行级连。假如没有提供专门的端口而必须要进行级连时,连接两个集线器的双绞线在制作时必须要进行错线。
3.以是否提供网管功能为标准
早期的Hub属于一种低端的产品,且不可治理。近年来,随着技术的发展,部分集线器在技术上引进了交换机的功能,可通过增加网管模块实现对集线器的简单治理(SNMP),以方便使用。但需要指出的是,尽管同是对SNMP提供支持,不同厂商的模块是不能混用的,同时同一厂商的不同产品的模块也不同。目前提供SNMP功能的Hub其售价较高,如D-Link公司的DEl824非智能型24口10Base-T的售价比加装网管模块后的DEl8241要便宜1000元左右。
4.以外形尺寸为参考
假如网络系统比较简单,没有楼宇之间的综合布线,而且网络内的用户比较少,如一个家庭、一个或几个相邻的办公室,则没有必要