交换式集线器
目前,集线器和交换机之间的界限已变得模糊。交换式集线器有一个核心交换式背板,采用一个纯粹的交换系统代替传统的共享介质中继网段。交换式集线器是一种网络开关(switch),也称交换器,由于和电话交换机对出入线的选择有相似的原理,因此也有人译为交换机,但出入线数比较小,一般在8-24之间。网络开关被定义成一个能接收发来的信息祯,加以暂时存储,然后发到另一端的网络部件。交换式集线器具有网络开关的一般特征。交换式集线器由四个基本元素组成:端口、缓冲区、信息祯的转发机构和背板体系结构。
交换式集线器的工作原理
交换式集线器由四个基本元素组成:端口、缓冲区、信息祯的转发机构和背板体系结构。交换式集线器可以同时接收多个端口信息,并可以同时将这些信息发向多个目标地址对应的端口。交换式集线器还可以将从一个端口接收的信息发向多个端口。由于每个端口都有其专用的转发通道,从而避免了共享式集线器中因共享传输通道所造成的冲突。但是,交换式集线器中冲突依然存在,如果两个接收端口都要向同一个输出端口转发时,就形成了冲突。但是,这个冲突相对于共享式集线器来说,无论是冲突的概率,还是冲突的范围,都要小得多。交换式集线器端口之间的冲突可以通过集线器内部的功能来协调。还有一种形式的冲突,就是如果交换式集线器端口连接到一个传统的以太网段上,该以太网段中仍存在冲突,这种冲突可以由CSMA/CD协议来处理。
交换式集线器的缓冲能力和拥塞控制
一般说来,大的缓冲区意味着较好的性能,但同时价格也就高。许多交换式集线器厂商选择拥塞控制机制来防止缓冲区溢出的情况发生。拥塞控制可以采用这种方法实现:向高速结点发送“假”冲突,迫使它进入后退状态,暂停数据发送,从而使得集线器得以腾空缓冲区。如图2所示,如果端口B识别出它的缓冲区快满时,即发送拥塞模式信号给发送结点。发送结点则按冲突原则中断发送,进入标准后退状态。发送结点将保持此状态,直至端口B腾空内部缓冲区。这种类型的拥塞控制适用于半双工端口。
交换式集线器
交换式集线器具有网桥的功能,它必须知道要转发的信息祯的类型。信息祯的转发方法可以是存储转发式、切入式或改进的切入式。交换式集线器中,祯转发机构将在祯的延迟等待和错误检验的可靠性之间作出折衷选择。三种转发机构分别如下:
存储转发式(store and forword):
将发来的祯在发送到一个端口之前先全部存储在内部存储器中。此时,交换式集线器的延迟等待时间至少等于整个祯的传输时间。这样一来,如果集线器的级联数较大时,可能导致性能恶化。但是,此种方式可以对祯进行CRC校验,从而滤掉不正确的或有冲突的祯。
切入式(cut_through):
只查看信息祯的目的地址(位于祯头部分),然后立即进行信息祯的转发,从而使得祯的延迟大为降低。此种方法实际上将目的地址有效的所有信息祯全部进行转发,就有可能将有错误的祯、有冲突的祯也转发了出去。相对主干网而言,切入式的方法适合于工作组级别的集线器。
改进型切入式:
这种方式综合了以上两种方式的优点。其方法是先保存祯头的64个字节,如果祯不正确,则立即丢弃,因为通过祯的头64个字节就可以判断出包的好坏,所以这种方式是以上两种方式的折衷。不过,改进型切入式在短祯(一般是控制祯)时与存储转发式相似,在长祯(一般是数据祯)时与切入式相似。这是改进型切入式的一个缺点,因为控制祯一般要求短的延迟,而数据祯一般需要好的错误校验。这是一对矛盾。
交换式集线器的其他特点
交换式集线器的特殊点是每端口支持多少网络地址,由于每一端口都象一个进行转发的网桥,所以集线器要保持一张该端口外的所有结点地址表。这些表可能很长,要占用大量的存储器,因此许多厂商只允许每端口有少量的地址。例如,GrandJunction的FastSwitch 100(现在由Cisco System公司销售)只支持每个端口一个地址,即只允许一个结点连接到该端口上。而Bay Networks 28115和Cisco Catalyst则支持每端口1024个地址,它们通常用作大的工作组或主干网集线器。当然后者价格要高得多。
交换式集线器的另外一个特点是可配置性。由于网络带宽愈来愈高,因此集线器的设计要能适合网络发展需要的可升级性。例如,100BASE-TX的交换式集线器允许将快速以太网推广到5类UTP的工作组中,但对于需要100BASE-T4、100BASE-FX的工作组则不能方便地连接。解决这个问题有两种方法,一个是采用带有介质无关性接口(MII)的端口,另一种方法是将外部收发器连接到MII端口上来实现与任何类型以太网或快速以太网传输协议的转换。
终上所述,交换式集线器主要是由四个基本元素组成的,并且交换式集线器具有可配置性的特点,因此交换式集线器在各行业上的应用很广泛,希望大家好好一起学习,学习是永无止境的,我们必须有一颗勤奋好学上进的心,用知识来充实自己的生活。
浏览过本文<什么是交换式集线器?>的人也浏览了:
什么是集线器
http://baike.cntronics.com/abc/1860
集线器是什么
http://baike.cntronics.com/abc/2059
集线器和路由器的区别
http://baike.cntronics.com/abc/2063