使用所有Giga设备将100Mbps系统连接到1000Mbps网络时会发生什么?


8

当我不打开自动协商,将我的MAC和PHY强制设置为100Mbps,而是连接(错误地说)到1000Mps网络(例如,该LAN中的所有设备以千兆速度运行)时,会发生什么情况?

Answers:


12

通常,两端只会协商最高可用速度。

但是,如果您禁用了自动协商,但是交换机希望启用它,那么您将陷入非常不可靠的 100 Mbps 半双工连接的困境。

当能够自动协商的设备连接到不能自动协商的设备时,将使用并行检测。如果其他设备不支持自动协商,或者在管理上禁用了自动协商,则会发生这种情况。在这种情况下,能够自动协商的设备可以确定速度并将其与其他设备匹配。此过程无法确定是否存在全双工,因此总是 [通过自动协商开关] 假定为半双工

这导致...

最终结果是连接正常,但由于双工不匹配而导致性能非常差。双工不匹配的症状是连接似乎可以使用ping命令正常工作,但在数据传输时吞吐量很低的情况下很容易“锁定”。有效数据传输速率可能是不对称的,在一个方向上的效果要比另一方向差得多。

无论哪种情况,连接到同一交换机的其他设备都不会受到影响,因为交换机的每个端口都是可单独配置的(与集线器不同,集线器只是将所有端口链接到一个大型网络)。

请参阅Wikipedia上的自动协商双工不匹配

就个人而言,我认为禁用自动协商带来的麻烦多于收获。当您因传输而浪费更多时间而浪费十倍的时间时,甚至在不匹配的连接真正被占用时,浪费更多的电池,是否会节省一点点电池呢?


2

就像您将FastEthernet设备连接到GigaEthernet交换机一样,它可以正常工作。此外,您不会将整个网络速度降低到100Mbps,其他所有内容仍将以1Gbps的速度工作。


0

它应该协商100Mbps的速度。但是,某些设备可能有问题。您将需要使用硬件进行测试


但是,如果设备没有将其打开,它可以协商吗?
Prajagop

@Prajagop只要您的Switch可以协商到100Mbps,就可以了。
卡森(Karlson)2012年

1
@Karlson:但关键是交换机无法协商到100 Mbps,因为设备将拒绝回复协商消息。
user1686
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.