如何在没有千兆设备的网络上利用千兆交换机?

网络工程 转变 以太网 速度
2022-02-01 21:37:53

如果我有十台服务器,每台都有 100BASE-TX 以太网网卡,并且我在它们之间放置了一个 1000BASE-T 网络交换机,那么所有服务器都在尽可能快地进行通信,交换机是否会以它的能力处理,或者只是绑定到 100BASE-TX 以太网卡的网络容量,导致交换机以 100BASE-TX 速度运行?

2个回答

网络交换机如何执行的次要限制(主要是交换机和设备之间的链路速率)是交换机结构速度(通常以千兆位表示)和数据包转发速率(以百万数据包/秒为单位)。如果所有设备都以 100mbps 的速度连接,那么不会有多少现代交换机仍然存在瓶颈(他们通常预计会接近最高速度的所有端口的总数。)直接回答您的问题:交换机不会限制流量或采取行动降额方式,交换结构速度独立于任何连接设备的链路速率运行。

每个交换机端口将以该端口上已建立链路的速度运行。在协商速度时,这些端口彼此独立。设备以 1 Gbps 的速度连接的端口将以 1 Gbps 的速度运行,但设备以 100 Mbps 的速度连接的端口只能以 100 Mbps 的速度运行。

在引入瓶颈的地方(例如,以 1 Gbps 的速度进入端口的流量,或多个 100 Mbps 端口,发往只有 100 Mbps 连接的单个端口),您可能会丢掉很多帧。这是没办法的,这就是开关的工作方式。