集线器共享带宽,交换机端口独享带宽这话怎么理解

2024-11-30 11:46:15
推荐回答(4个)
回答(1):

集线器共享带宽,交换机端口独享带宽这话应如下理解:
10M宽带的理论极限下载速度确实是10M ,对于同一10M 网线,无论用哪种设备都是共享这10M的宽带所以下载速度是不可能突破极限的,交换机和集线器对于占用网线带宽是没有区别的。
区别的是用户端连接到交换机和集线器的数据传输效率,即本地数据传输效率。

集线器因为是单一总线结构,所有用户端口共享10M的宽带流量,不进行CRC(循环冗余码校验)检查,其中一人占用的宽带流量多了,不管正常或非正常,其它人占用的宽带流量就少了。
交换机是存储转发方式交换数据,因为是要将所有把输入端口的数据包先存储起来,然后进行CRC(循环冗余码校验)检查,在对错误包处理后才取出数据包的目的地址,通过查找表转换成输出端口送出包。正因如此,存储转发方式在数据处理时延时大,这是它的不足,但是它可以对进入交换机的数据包进行错误检测,有效地改善网络性能。理论上是每个端口都独享10M的带宽,所以当本地数据传输量很大的时候使用交换机的效率会比集线器快很多!高效的多!
所以集线器共享带宽,交换机端口独享带宽这话是指本地数据传输的不同方式!
就带宽来说使用交换机还是集线器是不会影响到宽带速度的;而且不是所有时候使用交换机都比集线器好,只有在局域网内网数据交换频繁的时候才会体现出交换机的优势!

回答(2):

个人认为:20M宽带,交换机每个端口是10M,即下载端最大也只能达到10M,故每个端口应为10/4M。
1.按你上面的举例,你这样来看容易明白:
(1)集线器是所有端口加起来总带宽为10M,交换机是每个端口拥有10M的带宽。
(2)集线器是所有加起来才10M的公路,但交换机的每条支路都拥有10M,所以会变成20M。
(3)你是把这条公路搞错了,注意一个是总带宽,一个是每条独享带宽。
希望对你有帮助,以下是节抄的信息:
2.由于交换机能够智能化地根据地址信息将数据快速送到目的地,因此它不会像集线器那样在传输数据时“打扰”那些非收信人。这样一来,交换机在同一时刻可进行多个端口组之间的数据传输。并且每个端口都可视为是独立的网段,相互通信的双方独自享有全部的带宽,无须同其他设备竞争使用。比如说,当A主机向D主机发送数据时,B主机可同时向C主机发送数据,而且这两个传输都享有网络的全部带宽--假设此时它们使用的是10Mb的交换机,那么该交换机此时的总流通量就等于2×10Mb=20Mb。

3.如果把集线器比作一个邮递员,那么这个邮递员是个不认识字的“傻瓜”--要他去送信,他不知道直接根据信件上的地址将信件送给收信人,只会拿着信分发给所有的人,然后让接收的人根据地址信息来判断是不是自己的!而交换机则是一个“聪明”的邮递员--交换机拥有一条高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背部总线上,当控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口。目的MAC若不存在,交换机才广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部地址表中。
4.你看这网址,应该跟你看的是一样的http://zhidao.baidu.com/question/5142729.html

回答(3):

例如一台N口的10BaseT集线器,传输总带宽是10Mbps,每个端口分配到的平均带宽为10Mbps/N。如果是N口的10BaseT交换机,每个端口的带宽是10Mbps,理论上该交换机的传输总带宽可达到10N Mbps。
换成你的例子,集线器不用多说,交换机有几个端口就相当于有几条可以通过10辆车的公路,而集线器始终只有一条。

不知道这样解说明白了吗

回答(4):

你这样理解也可以。但是交换机那个十辆车可以同时开,集线器只能一个个来。这样理解