您的位置首页生活快答

集线器和交换机的区别?

集线器和交换机的区别?

的有关信息介绍如下:

集线器和交换机的区别?

你的接入带宽比较小,1m。使用hub或者交换机基本感觉不到区别

如果你使用10m或者以上的带宽的话,就会有明显的区别了

首先hub的工作方式是半双工,通过hub互联的所有设备在同一时间只能有一个设备占用全部的带宽来发送数据,hub不会按需分配带宽给每一个设备,因为hub只具备广播能力,说白了,hub和网线是一样的,使用hub连接和使用自制多头网线连接是一样的。一个设备的一个数据包发送完成,就要换下一个设备发送数据,这些设备间的排队,发送数据,都是由这些设备自行协调完成的,hub在其中不承担任何处理工作,它只将接收到的数据向所有端口重复一遍就完成工作了。

10m的接入带宽,使用hub进行共享链接,共享主机可以使用得到这全部的10m带宽,而其他机器至多只可能用到5m的接入带宽,而且,网内互联速度同一时间内的总和最多10m。并且,接入带宽如果高于10m,hub将无法支持,只能使用到10m这么多。1m的接入带宽不受任何影响,任何设备都可以用到1m这么多。

交换机的存在,就是为了突破hub的低能。交换机具备mac地址表,可以根据数据的目的地址,将数据转发给目标所在的端口,而不会转发给所有设备,同时交换机工作在全双工状态下,连接到交换机的所有设备可以同时发送接收数据。10m的接入带宽,将可以全部被利用上,并且交换机支持100m带宽,甚至1000m接入。连接到交换机的所有设备,进行数据发送和接收的时候不会影响到其他没有关系的设备,而且交换机具备高速基板带宽,即使所有接口同时在内网进行占满带宽(100m或者1000m)的发送和接收数据,每一个接口的速度也依旧是100m或者1000m,不会受到影响,而且这些发送和接收数据的操作时同时进行的。

更重要的是,交换机具备强大的管理和控制能力,可以通过设置有效控制局域网,而hub无法进行任何设置,也就无从谈起管理了。

至于你所问到的1m带宽是被平分还是每人1m,我告诉你的答案是,都不是。

在交换机没有进行任何额外的设置的时候,1m的带宽是 先到先得,哪台设备先对外部网络发送数据,这1m带宽就是哪台设备的,因为通过同一条网线同一时间只能发送和接收一个数据包,即使是全双工,要发送两个数据包也得按顺序来,网线毕竟只有一条。换句话说,在朝外网发数据的问题上,hub和交换机的处理方式是一样的(其实不是hub处理的……是连接到hub上的所有设备通过协议协调的结果)

如果交换机上设置了qos或者类似的设置,那么被列为qos对象的设备,即使是在网络带宽被完全占用的情况下,只要该设备需要使用网络,那么交换机就会提供给他qos设置中规定的最小带宽,保证这台设备可以不受干扰的访问外部网络。

换句话说,带宽如何分配,是要看如何配置的

我们常用的家用小型soho路由器其实就是一个具备简单路由功能的小型交换机。这些soho路由器不具备设置qos的能力,所以贷款基本就都是抢着用,谁的下载软件厉害,谁获得的带宽就大。

不过也不是完全绝对,现在有通过arp控制的方法进行网络管理和限速的软件,比如p2p终结者,超级网管等,想在不能设置网络速度的soho路由器上手动限制带宽,正好用到这些软件。