将千兆以太网端口连接到快速以太网,速度不会降低吗?

将千兆以太网端口连接到快速以太网,速度不会降低吗?

我在读这个问题。最佳答案是:

千兆或 100Mbit(或 10Mbit)将根据每个链路决定,并且可以在网络中混合使用这两种速度。每个路由器/交换机应自动协商最快的链路速度(尽管有时最好手动指定,如果可能的话)。因此,将所有 100Mbit 硬件与现有的 100Mbit 交换机组合在一起是有意义的;千兆硬件和路由器也是如此。它不会减慢网络的千兆部分。

我理解得不正确,假设这个例子
首先,假设快速以太网速度为10mbps,千兆以太网速度为1000mbps。

时间 0:0:0-> PC1 只有一个快速以太网端口,而 PC2 只有一个千兆以太网端口。
时间 0:0:1-> PC1 现在已连接到 PC2,并且 PC1 想要发送一个 1000 兆的文件。
时间 0:0:2-> PC1 向 PC2 发送 10 兆文件。PC2 现在拥有 10 兆文件。
时间 0:0:3-> PC1 向 PC2 发送 10 兆文件。PC2 现在拥有 20 兆文件。

让我们计算一下速度对于每一个:
PC1 在 2 秒内发送了 20 兆比特。因此 PC1 的速度为 10 Mbps。PC2
在 2 秒内接收了 20 兆比特。因此 PC2 的速度为 10 Mbps。

我的(可能错了)结论
两种速度均降低至最低速度。

我错了吗?

答案1

您说得对,两个方向的速度都会降到最低。但这分别适用于每条链路。任何两个设备之间的每条电缆都是一条链路。

想象一下以下设置:

  • PC1、PC2 均为 10 Mbps
  • PC3,Switch1,1000 Mbps
  • PC1 和 Switch1 之间的 Link1 - 协商为最高通用速度,双向 10 Mbps
  • PC2 和 Switch1 之间的 Link2 - 协商为 10 Mbps
  • PC3 和 Switch1 之间的 Link3 - 协商为 1000 Mbps

然后,如果您从 PC3 向 PC1 发送文件,数据将通过 Link3 和 Link1。速度将仅限于 10 Mbps,因为这是路径上的最低速度。但是 Link3 不会饱和,您可以同时从 PC3 向 PC2 发送另一个文件(也限制为 10 Mbps)。

但是,上述问题的作者想问的是,如果他将额外的 Switch2(100 Mbps)连接到 Switch1,是否会导致 Switch1 的速度下降到 100 Mbps。不会,这只会导致两者之间的链路为 100 Mbps,Link3 将保持 1000 Mbps,并且不会影响该部分网络的速度。

答案2

首先,假设快速以太网速度为 10mbps,千兆以太网速度为 1000mbps。

“快速以太网”的意思是 100 Mbps。

(10 Mbps 是常规的、原始的以太网。)

时间 0:0:0-> PC1 只有一个快速以太网端口,PC2 只有一个千兆以太网端口。

港口将履行自动协商(宣布彼此的能力),找到他们拥有的最快模式共同点是,并将建立 100 Mbps“快速以太网”链路。链路速度在两个方向上都相同(即 PC1PC2 将以 100 Mbps 的速度传输。

因此,将所有 100Mbit 硬件与现有的 100Mbit 交换机组合在一起是合理的;千兆硬件和路由器也是如此。它不会减慢网络的千兆部分。

确实,100Mbit 硬件通常可以使用 100Mbit 交换机,但是该交换机的上行链路如果只有 100Mbit,端口也可能成为瓶颈。有一个折衷方案 – 交换机具有大量 100Mbit 下行链路端口,但也具有少量 1Gbit 上行链路端口(例如 48×Fast+2×Gbit)。

相关内容