我一直想知道交换机的带宽额定值是按端口计算的还是按总容量计算的?例如,如果我的 PC1 和 PC2 能够占用插入 10/100 交换机的 100 Mb 连接,如果我将 PC3 和 PC4 添加到同一交换机并开始从 PC1 向 PC2 传输文件,从 PC3 向 PC4 传输文件 - 这两组 PC 是否都可以使用 100 Mb?
答案1
交换机端口的100Mbps速度是指最大单程端口的线速。
如果交换机上有两台 PC,并且它们以 100Mbps 全双工连接,则它们之间实际上有 200Mbps 的带宽 - 从 A 到 B 为 100Mbps,从 B 到 A 为 100Mbps。(一些交换机/NIC 供应商在包装上利用了这一点 - 不要上当!)
交换机在背板上也受到限制 - 它们通常可以处理一定数量的带宽(以 Mbps 为单位)以及最大数量的 PPS(每秒数据包)。
大多数时候,您无需担心背板饱和——实际上不会。
在您的示例中,从 PC1 到 PC2 生成的流量最大速度为 100Mbps,从 PC3 到 PC4 的流量最大速度为 100Mbps - 它们不会互相干扰。