集线器和交换机的区别

news/2024/11/27 9:55:51/

以太网的集线器和交换机都是数据传输的枢纽。Hub 是将信号收集放大后传输给所有其它端口,即传输线路是共享的。而交换机能够选择目标端口,在很大程度上减少冲突(Collision)的发生,为通信双方提供了一条独占的线路。
 
  另外,现在的交换机大多还具有第三层(网络层)的路由功能。所以说,使用交换机能大大改善网络的传输性能。
我们今天就为大家从技术和应用两个方面分析一下低端交换机(中、高端交换机用于大规模专业组网)和集线器的区别:
  
  先从技术上分析: 我们现在使用的以太网采用的工作方式是CSMA/CD(载波监听多路访问/冲突检测),对于发送端来说,它每发送一个数据信息时,首先对网络进行监听,当它检测到线路正好有空,便立即发送数据,否则继续检测,直到线路空闲时再发送。
  
  对于接收端来说,对接收到的信号首先进行确认,如果是发给自己的就接收,否则不予理睬。
  
  于是,网络数据的传输中存在着共享和交换这两个概念–共享式网络是一种无管理疏导的无序工作状态,每个客户端都会尽可能的抢占通信通道,所以几个客户端一起抢占通道时就形成网络堵塞的局面,当数据和用户数量超出一定的限量时,就会造成网络性能的严重衰退。
  
  而交换式网络则避免了共享式网络的不足,交换技术的作用便是根据所传递信息包的目的地址,将每一信息包独立地从端口送至目的端口,避免了与其它端口发生碰撞,提高了网络的实际吞吐量。
  
  共享式以太网存在的主要问题是所有用户共享带宽,每个用户的实际可用带宽随网络用户数的增加而递减。
  
  这是因为当信息繁忙时,多个用户都可能同进“争用”一个信道,而一个通道在某一时刻只充许一个用户占用,所以大量的经常处于监测等待状态,致使信号在传送时产生抖动、停滞或失真,严重影响了网络的性能。
  
  交换式以太网中,交换机供给每个用户专用的信息通道,除非两个源端口企图将信息同时发往同一目的端口,否则各个源端口与各自的目的端口之间可同时进行通信而不发生冲突。
  
  所以,集线器就是一种采用共享式工作状态的设备,由于这种技术比较容易实现,所以集线器的价格也比较便宜,当然速度方面的缺陷也就难以避免;
  
  而交换机是采用交换式技术的设备,技术含量比集线器高一些,当然价格也就贵一些了,不过交换机可以克服网络阻塞的弊病。
  概括起来可以这么说: 集线器上的所有端口争用一个共享信道的带宽,因此随着网络节点数量的增加,数据传输量的增大,每节点的可用带宽将随之减少。
  
  集线器采用广播的形式传输数据,即向所有端口传送数据。
交换机上的所有端口均有独享的信道带宽,以保证每个端口上数据的快速有效传输。交换机为用户提供的是独占的、点对点的连接,数据包只被发送到目的端口,而不会向所有端口发送。
  
  集线器是一种共享设备,本身不能识别目的地址,当同一网内的a主机向b主机发送数据时,数据包在以hub为架构的网络上以广播方式传输,由每一台终端通过验证数据包头的地址信息来确定是否接收,同一时刻网络上只能传输一组数据帧的通讯。此方式共享带宽。
  
  交换机基于mac地址识别,能完成封装转发数据功能的设备。
  
  交换机可以学习mac地址,放在内部地址表中,通过在数据帧的始发者和接收者之间建立临时的交换路径,使数据从源地址到达目的地址。
  
  看完上面,大家应该理解为什么有些商家会直接跟你说“交换机比较快,集线器比较慢”了(这个说法很通俗易懂吧)。我们再从应用上去分析: 由于集线器无法克服大数据量和多用户时候的堵塞问题,所以它无法同时连接太多的客户端,一般我们在市场上看到的很多几十块的集线器都是5口的(以前16口的网吧集线器也很流行,不过现在都被交换机取代了),而且只有10M;
  而交换机5口或者8口都有(24口的都有,但是价格比较贵而且家用确实没什么必要),速度基本都是10/100M自适应。


http://www.ppmy.cn/news/350820.html

相关文章

服务器虚拟hub,什么是虚拟集线器HUB?

集线器(HUB)是计算机网络中连接多个计算机或其他设备的连接设备,是对网络进行集中管理的最小单元。英文Hub就是中心的意思,像树的主干一样,它是各分支的汇集点。HUB是一个共享设备,主要提供信号放大和中转的功能,它把一个端口接收的所有信号向所有端口分发出去。一些集线器…

集线器、交换机、路由器、网桥、网关之间的区别

集线器、交换机、路由器、网桥、网关之间的区别 集线器(HUB)   集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器。集线器的主要功能以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务&#xff0…

集线器、交换机、路由器、网桥、网关

本文转载自:http://www.cnblogs.com/imapla/archive/2013/03/12/2955931.html 集线器(HUB)集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器。集线器的主要功能以扩大网络的传输距离,是中继器的一种形式,区别在于集…

USB一拖七集线器设计

虽然目前市面上各式各样的集线器数不胜数,价格也相对低廉,但是作为一名电子工程师,对这些小开发还是有一种莫名的爱好! 下面给大家分享一下从设计、调试、成品的整个过程。 1.整体方案 对于一名硬件工程师来说,能用硬…

中继器,集线器,网桥的区别

1,中继器是物理层上的网络互连设备,它的作用是重新生成信号(即对原信号进行放大和整形)。 中继器(Repeater)又称重发器,是一种最为简单但也是用得最多的互连设备。中继器仅适用于以太网,可将两段或两段以上以太网互连…

集线器、交换机与路由器有什么区别?

转发自:https://mp.weixin.qq.com/s/YXWBw3aFTSEFvkg_oN9eQA 我相信我们都玩过一款特别火的游戏:帝国时代。小时候想要玩帝国时代,需要到软件城购买盗版光盘安装(大概3块钱一张左右的样子,当时已经觉得很便宜了&#…

Spring注入

前言 向一个普通的类中注入数据有什么方法? set方法 构造方法 依赖注入描述了在容器之间建立bean与bean之间依赖关系的过程,如果bean运行需要的是数字或者字符串呢? 引用类型 基本数据类型与String 依赖注入方式 setter注入 简单类型…

nexus4 android6.0,高手在民间:Nexus4能用上Android6.0了

谷歌Android 6.0 Marshmallow已经从几天前开始正式向Nexus系列手机推送。不过遗憾的是,可能是由于硬件配置有些落伍,Nexus 4此次并不在谷歌的升级计划之列。但根据国外媒体的报道,近日有开发者对Android 6.0 Marshmellow进行了一些小小的修改…