流量控制支持是有限的,除非所有设备都可以使用它。如果 10 GbE 主机和 1 GbE 主机连接到交换机,则一个主机可能会压倒另一个。
假设不支持流量控制。一般情况下,交换机是如何控制发送过快或者不做任何控制的?它是否留给协议层,例如与没有流量控制的UDP相比,具有自己的流量控制算法的TCP?
流量控制支持是有限的,除非所有设备都可以使用它。如果 10 GbE 主机和 1 GbE 主机连接到交换机,则一个主机可能会压倒另一个。
假设不支持流量控制。一般情况下,交换机是如何控制发送过快或者不做任何控制的?它是否留给协议层,例如与没有流量控制的UDP相比,具有自己的流量控制算法的TCP?
对于这种情况,某些交换机会有一些(但不是很多)缓冲区。基本上,交换机只会丢弃它无法从高速链路发送到低速链路的帧。
这就是为什么您通常将较低速度的端口用于接入端口,而将较快的端口用于上行链路端口。思科建议最多20:1的接入上行带宽比(将所有接入端口的带宽加起来与上行速度进行比较);对于每 20 Gb 的接入端口,上行链路中至少需要 1 Gb。