转:交换机(switch)与集线器(HUB)的区别_刚与柔_百度空间

交换机基于mac地址进行帧过滤(frame filtering),允许帧信息的并行发送,这HUB不具有的两个特点。

集线器是共享带宽,相当于电路中的串联,交换机不是共享带宽,各自找出路,相当于电路中的并联。交换机的工作方式是根据帧的目的地址,选择合适的端口发送。而集线器是一种广播模式的发送,即接到一帧后,向所有的物理端口发送,所有端口共享一条带宽,因此集线器一次只有一个端口可以发送,而交换机可以有几个端口同时发送。
在同一个网段中传输的信号,交换机会直接发送给目的地址的用户,而不会发送给非目的地址的用户。在不同网段之间传输信号时,不会影响其他端口的信息传输,各端口可以并行收发数据帧。HUB就是集线器 比如你一根总带宽4M的总线接入 集线器有4个分接口 那每个分接口只能分到1M的带宽。换成交换机的话 每个端口都用4M的带宽。

从工作现象看,它们都是通过多端口连接Ethernet的设备,可以将多个用户通过网络以星型结构连接起来,共享资源或交流数据。但是细分它们的工作状态,却xx不同。

集线器的工作机理是广播(broadcast),无论是从哪一个端口接收到什么类型的信包,都以广播的形式将信包发送给其余的所有端口,由连接在这些端口上的网卡(NIC)判断处理这些信息,符合的留下处理,否则丢弃掉,这样很容易产生广播风暴,当网络较大时网络性能会受到很大的影响。从它的工作状态看,HUB的执行效率比较低(将信包发送到了所有端口),安全性差(所有的网卡都能接收到,只是非目的地网卡丢弃了信包)。而且一次只能处理一个信包,在多个端口同时出现信包的时候就出现碰撞,信包按照串行进行处理,不适合用于较大的网络主干中。

交换机的工作就xx不同,现在低端的交换机都是Layer 2交换机,基于MAC地址进行交换。它通过分析Ethernet包的包头信息(其中包含了原MAC地址、目标MAC地址、信息长度等),取得目标MAC地址后,查找交换机中存储的地址对照表(MAC地址对应的端口),确认具有此MAC地址的网卡连接在哪个端口上,然后仅将信包送到对应端口,有效的有效的抑制广播风暴的产生。这就是Switch 同HUB{zd0}的不同点。而Switch内部转发信包的背板带宽也远大于端口带宽,因此信包处于并行状态,效率较高,可以满足大型网络环境大量数据并行处理的要求。



郑重声明:资讯 【转:交换机(switch)与集线器(HUB)的区别_刚与柔_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——