|
发表于 2003-5-31 13:14:37
|
显示全部楼层
我也知道是广播式的,不过我说的网络抢占资源,确实存在,这种网络结构本身就是一个碰撞域,(我说离的近的机器抢占的资源多,是自己的体验而已,并不一定是真的)
下面是从CNITI上转来的文章
集线器篇
集线器对大家来说肯定是不会陌生的了。它一般是应用于中小型的网络之中。它能够廉价将很多台计算机通过特定的传输介质连接到一起,从而达到资源共享的目的。它在网络中所起到的作用其实就是一个中继和数据广播的作用。
集线器(Hub)可以说是一种特殊的中继器。如果用它来作为网络传输介质间的中央节点,就能够克服介质单一通道的缺陷。以集线器为中心的网络所拥有的优点是:当网络系统中某条线路或某节点出现故障时,其他节点上的工作站仍然可以进行正常工作,这个时候网络仍然完整。换成用 “同轴线”连接多台计算机的话,如果同轴线当中任何一个T型头坏掉或者任何一段网线坏掉的话,整个网络就处于瘫痪状态了。从这里我们就可以看出集线器在网络节点连接上相对于使用单一介质连接更加灵活和方便。
好了,现在让我们来看看集线器到底是怎么工作的吧。
插入拓扑图1
首先,我们假设有A机、B机、C机 3台计算机通过一台集线器连接起来。现在A机器需要将一个数据报传送到C机器,那么A机器首先发送数据报到集线器。集线器接收到了这个数据报之后,将这个数据报复制3份——为什么是3份呢?因为这个时候我们假设只有3台机器连接到集线器上,所以,集线器会复制3份数据报。然后集线器再将这些数据从这些端口一起发送出去。是的!B机器和A机器也接收到了这个数据报,但是他们的网络适配器在收到了这个包之后识别这个包不是发给它们的,它们就自动的把这个包丢弃。当然,数据报也到了C机器,C机器在收到了数据报之后,进行解包以及验证,发现了这个数据报确实是发送给它的,然后就依次一层一层的向上传递最终将传送的信息交给了用户。而这就完成了一次数据传送。
(从以上的实验例子中我们就不难发现,集线器是对网络进行集中管理的最小单元,它只是一个信号放大和中转的设备,不具备自动寻址能力和交换作用。由于所有传到集线器的数据均被广播到与之相连的各个端口,因而容易形成数据阻塞和冲突碰撞,而这也是集线器的一个致命的弱点。 )
一般从集线器的构造和功能上,我们可以将集线器分为无源集线器(Passive Hub)、有源(Active Hub)集线器和智能集线器(Intelligent Hub)三类,而前两种又可以被合称为亚集线器(Damp Hub)。
无源集线器只负责把多段介质连接在一起,不对信号作任何处理,只负责广播转发。
有源集线器类似于无源集线器,但它具有对传输信号进行再生和放大从而扩展介质长度的功能。当然,数据传送的方式还是进行广播转发。
而智能集线器是最近几年才出现的一种结合了新技术的集线器。在这种集线器上除具有有源集线器的功能外,还可将网络的部分功能集成到集线器中,如网管功能、选择网络传输线路等。
智能集线器(Intelligent Hub)改进了普通HUB的缺点,增加了网络的交换功能,具有网络管理和自动检测网络端口速度的能力(和交换机类似)。智能集线器另一个出色的特性是可以为不同设备提供灵活的传输速率。除了上连到高速主干的端口外,智能集线器还支持到桌面的10/16/100Mbps的速率,即支持以太网、令牌环和FDDI。
而亚集线器(Damp Hub)只起到简单的信号放大和再生的作用,无法对网络性能进行优化。早期使用的共享式HUB一般为非智能型的,而现在流行的100MB HUB和10/100MB自适应HUB多数为智能型的。区分智能性和非智能型的HUB有一个很明显的区别,那就是非智能的集线器不能用于对等网络,所组成的网络中必须要有一台服务器。但需要指出的是,尽管同样是对网管模块的管理(SNMP)提供支持,但不同厂商的模块是不同混合使用的。同时,同一厂商的不同产品的模块也是不同的。目前,提供SNMP功能的HUB其价格还是很高的,一般家庭用户不适合选用。如果您使用的环境要求不是很高的话,非智能集线器完全可以满足您的需要了。
当然,除了只能集线器之外还有一种更加高级的集线器,那就是交换集线器(交换机),实际上它又是智能集线器的一个升级。交换集线器就是在一般智能集线器功能上又提供了线路交换能力和网络分段能力的一种智能集线器。由于集线器基本上是作为一种共享设备来定义的,因此很多时候也把它划入入门级的交换机类型里。
高端集线器还提供其它一些特性,如冗余交流电源、内置直流电源、冗余风扇,还有线缆连接的自动中断、模块的热插拔、自动调整10Base-T接头的极性,再如冗余配置存储、冗余时钟,有些集线器还集成了路由和桥接功能。 |
|