假设网络交换机是 xGbit 交换机。
- 哪个组件定义了这个速度?是交换机核心吗?
- 是否可以将速度降低到
< xGbits
? 也许通过使用适配器?电缆?软件修改? - 我想不可能将速度提高到
> xGbit
. 如果我错了,请纠正我。
假设网络交换机是 xGbit 交换机。
< xGbits
? 也许通过使用适配器?电缆?软件修改?> xGbit
. 如果我错了,请纠正我。大多数制造商使用交换机端口速度。因此,如果交换机有千兆端口,它就是“千兆交换机”。
正如您可能想象的那样,这主要是一种营销策略。端口速度与转发速率(交换机将数据从一个接口转发到另一个接口的速度)无关。这可能比端口速度慢得多,尤其是在低端交换机上。
许多(大多数)交换机自动协商端口速度,并且可以降低到 100Mb。
哪个组件定义了这个速度?是交换机核心吗?
较小的交换机有固定端口,有些可能有几个模块化插槽,较大的交换机通常使用端口模块(以 24、12、8、...为一组)。
每个端口都有其支持的速度,铜/双绞线端口几乎普遍向下兼容从 1 Gbit/s 到 10 Mbit/s 的多个等级,或 10 Gbit/s 也支持 1 Gbit/s 或 100 Mbit/s。光学端口通常仅支持单一速度,具体取决于安装的 SFP 模块。此外,只有一部分光学 PHY 可以相互兼容(例如,100BASE-FX 和 1000BASE-SX 使用不同的波长/颜色)。
是否可以将速度降低到 < xGbits?
向下兼容的端口自动将速度协商为相互支持的最高速度。一些管理型交换机支持将协商速度限制为例如 100 或 10 Mbit/s。
也许通过使用适配器?
真正能够改变链路速度的适配器是网桥,或者更常见的是交换机。
电缆?
特定速度需要最低电缆等级,例如 1000BASE-T 的 Cat-5e。如果电缆低于要求的质量,则链接将不可靠,甚至根本不出现。
软件修改?
通常可以在 NIC 或交换机上强制使用特定的链接速度。由于自动协商的限制,这应该始终在双方进行。
我想不可能将速度提高到 > xGbit。
您当然可以使用中间的网桥/交换机将链路的速度从 1 Gbit/s 提高到 10 Gbit/s。但是,可用带宽实际上不会超过 1 Gbit/s,因此没有任何收获。如果一个节点需要更多带宽,您需要添加更多或更快的网络接口。
当然,您可以使用提高的上行链路速度来聚合多个 1 Gbit/s 端口 - 一台交换机可以只用一个 10 Gbit/s 上行链路为十个 1 Gbit/s 下行链路端口供电,而不会出现任何拥塞。这是一种极为常见的情况——当您提供比上行链路同时支持的更多下行链路带宽时,下行链路容量通常会“超额订阅”。