关于集线器丶交换机带宽问题的看法

     其实博主关于这个问题也是纠结了很久的,当然也查看了许多大神的批注,其实这个问题只要你搞懂了集线器丶交换机各自在所服务的TCP/IP层(集线器用于物理层,交换机用      于数据链路层)。

   正文:

    先介绍下CSMA/CD协议,CSMA/CA协议。

    CSMA/CD协议用于冲突检测,CSMA/CA协议用于冲突避免。前提是环境在冲突域!

    这两种协议用于以太网,比如HUB这种存在冲突域的中介设备,而其他不存在冲突域的中介设备(交换机,网桥,路由器等)不需要使用到这两种协议。这里又牵涉到了HUB和     交换机带宽的问题了。

    HUB由于存在冲突域,所以它同一时刻只能有一个发送或接受方。交换机由于不存在冲突域,所以它可以同一时间有多个发送和接受方。

     假如上图的HUB和SWICH的最大带宽为10M,那么HUB的情况同一时刻只能有一个端口使用带宽,比如当端口A在传送数据的时候,其他B丶C端口不能收发数据。(这就是因      为存在冲突域的原因)

     而且并不是说A端口的带宽就是10M了,因为一个端口的带宽大小要根据实际使用情况来定。

     而SWICH的情况则是端口A传送数据的同时,其他端口也能传送数据。假如通过这个SWICH的数据带宽是10M,那么如果A端口使用了5M,那么其他两个端口最大只能分配剩      下的带宽。还有SWICH端口的实际带宽也跟实际使用情况来定,并不是分配常数带宽 ,最多只有端口限制最大带宽量。

     总结:

     所以,不管是集线器还是交换机等,不存在平分带宽一说。最多只能说设置每个端口的最大限制带宽值。
A man can fail, may be poor, but it must not be a pussy.
原文地址:https://www.cnblogs.com/zengjieboke/p/6703510.html