集线器交换机路由器区别1
NETWORK DESIGN
11
4- 11
2
由于集线器采取的是“广播”传输信息的方式,因此集线器传送数 据时只能工作在半双工状态下,比如说计算机1与计算机8需要相互传送 一些数据,当计算机1在发送数据时,计算机8只能接收计算机1发过来 的数据,只有等计算机1停止发送并做好了接收准备,它才能将自己的信 息发送给计算机1或其它计算机。
具体通信过程是这样的:假如计算机1要将一条信息发送给计算机8,当 计算机1的网卡将信息通过双绞线送到集线器上时,集线器并不会直接将 信息送给计算机8,它会将信息进行“广播”——将信息同时发送给8个 端口,当8个端口上的计算机接收到这条广播信息时,会对信息进行检查
,如果发现该信息是发给自己的,则接收,否则不予理睬。由于该信息
集线器 路由器 交换机
NETWORK DESIGN
4- 0
集线器与交换机的区别
集线器,HUB,传统的集线器可以看作是多端口中继器,处于OSI模型 的第一层--物理层。
NETWORK DESIGN
1
4- 1
在认识集线器之前,必须先了解一下中继器。网络中,最简单的就是两 台电脑通过两块网卡构成“双机互连”,两块网卡之间一般是由非屏蔽 双绞线来充当信号线的。
由于双绞线在传输信号时信号功率会逐渐衰减,当信号衰减到一定程度 时将造成信号失真,因此在保证信号质量的前提下,双绞线的最大传输 距离为100米。当两台电脑之间的距离超过100米时,为了实现双机互连 ,人们便在这两台电脑之间安装一个“中继器”,它的作用就是将已经 衰减得不完整的信号经过整理,重新产生出完整的信号再继续传送
NETWORK DESIGN
8
4- 8
集线器是一种“共享”设备,集线器本身不能识别目的地址,当同一局 域网内的A主机给B主机传输数据时,数据包在以集线器为架构的网络上 是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确 定是否接收。
由于集线器在一个时钟周期中只能传输一组信息,如果一台集线器
NETWORK DESIG1)独享带宽
NETWORK DESIGN
2
4- 2
NETWORK DESIGN
3
4- 3
中继器就是普通集线器的前身,集线器实际就是一种多端口的中继器。 集线器一般有4、8、16、24、32等数量的RJ45接口,通过这些接口, 集线器便能为相应数量的电脑完成“中继”功能。由于它在网络中处于 一种“中心”位置,因此集线器也叫做“Hub”。
可见,交换机在收到某个网卡发过来的“信件”时,会根据上面的地址信息, 以及自己掌握的“常住居民户口簿”快速将信件送到收信人的手中。万一收信人的 地址不在“户口簿”上,交换机才会像集线器一样将信分发给所有的人,然后从中 找到收信人。而找到收信人之后,交换机会立刻将这个人的信息登记到“户口簿” 上,这样以后再为该客户服务时,就可以迅速将信件送达了。
NETWORK DESIGN
12
4- 12
2.交换机的工作原理
在计算机网络系统中,交换机是针对共享工作模式的弱点而推出的。集线器是 采用共享工作模式的代表,如果把集线器比作一个邮递员,那么这个邮递员是个不 认识字的“傻瓜”--要他去送信,他不知道直接根据信件上的地址将信件送给收信人 ,只会拿着信分发给所有的人,然后让接收的人根据地址信息来判断是不是自己的!
而交换机则是一个“聪明”的邮递员--交换机拥有一条高带宽的背部总线和内 部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,当控制电路收到数据 包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址) 的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口 。目的MAC若不存在,交换机才广播到所有的端口,接收端口回应后交换机会“学 习”新的地址,并把它添加入内部地址表中。
连接的机器数目较多,并且多台机器经常需要同时通信时,将导致集线 器的工作效率很差,如发生信息堵塞、碰撞等。
NETWORK DESIGN
9
4- 9
为什么会产生信息堵塞、碰撞等?
当计算机1正在通过集线器发信息给计算机8时,如果此时计算机2也想 通过集线器将信息发给计算机7,当它试图与集线器联系时,却发现集线 器正在忙计算机1的事情,于是计算机2等待,并时时等待机会,要求集 线器帮自己传输数据。如果计算机2成功地将集线器“抢”过来了(由于
NETWORK DESIGN
4
4- 4
集线器的工作原理
集线器的工作原理很简单,以下图为例,图中是一个具备8个端口的集线 器,共连接了8台电脑。集线器处于网络的“中心”,通过集线器对信号 进行转发,8台电脑之间可以互连互通。
NETWORK DESIGN
5
4- 5
NETWORK DESIGN
6
4- 6
是计算机1发给计算机8的,因此最终计算机8会接收该信息,而其它7台 电脑看完信息后,会因为信息不是自己的而不接收该信息。
NETWORK DESIGN
7
4- 7
集线器的特点 1)共享带宽 集线器的带宽是指它通信时能够达到的最大速度。目前市面上用于 中小型局域网的集线器主要有10Mbps、100Mbps和10/100Mbps自适应 三种。 10Mb带宽的集线器的传输速度最大为10Mbps,即使与它连接的计 算机使用的是100Mbps网卡,在有10传输数据时速度仍然只10Mbps。 10/100Mbps自适应集线器能够根据与端口相连的网卡速度自动调整带 宽,当与10Mbps的网卡相连时,其带宽为10Mb;与100Mbps的网卡相 连时,其带宽为100Mb,因此这种集线器也叫做“双速集线器”。
集线器是“共享”的,因此很容易抢到手),此时正处于传输状态的计 算机1的数据便会停止,于是计算机1也会去“抢”集线器……
NETWORK DESIGN
10
4- 10
可见,集线器上每个端口的真实速度除了与集线器的带宽有关外,与同 时工作的设备数量也有关。比如说一个带宽为10Mb的集线器上连接了8 台计算机,当这8台计算机同时工作时,则每台计算机真正所拥有的带宽 是10/8=1.25Mb!