关于交换机和集线器的速率有关问题

关于交换机和集线器的速率问题


问题详见下面网址:
http://iask.sina.com.cn/b/15858980.html

------解决方案--------------------
这个问题本身就不合理。

你只需要理解2点。这和交换机集线器的工作原理相关。
1 理想情况下,交换机所有端口的上下行都能同时达到每个端口的最大速度。
Switch每端口有收发队列,可以各端口独立收发,端口之间不共享冲突。

2 理想情况下,HUB的所有端口的入流量加起来只能达到HUB一个口的最大速度。 
HUB的所有端口的出流量加起来也只能达到HUB一个口的最大速度。 
D流入hub 10M,再流出10M到switch是可以的,但D流入10M,Switch也流入10M到HUB就不行了
HUB没有收发队列,只是把重突检测广播到所有端口而已,各端口共享重突。

当你这个问题还涉及其他方面,和交换机型号具体相关
A 是否ABCDEF所有流量全部通过BUS,没有内部交互。
B 你的交换机是否能够每个端口支持不同速率。(现在是不是大部分交换机都可以不同的口有不同速率了?)
C 单工还是双工,可能废话了,现在都是双工。
 

如果没有内部交互,且交换机允许10M,100M端口同时存在。
那么应该是 ABC三个端口的上下行加起来90M,DEF的上下行加起来10M(DEF假如有10M上行的话,HUB是无法接受Switch到HUB的下行流量的)。

如果有内部交互,且交换机允许10M,100M端口同时存在。
那么ABC可以每个端口上下行同时达到100M。 DEF上下行加起来最大20M(达到20M的时候,HUB到Switch就没流量了).