すべてのGigaデバイスで100Mbpsシステムを1000Mbpsネットワークに接続するとどうなりますか?


8

オートネゴシエーションをオンにせずに、MACとPHYを100Mbpsに強制し、代わりに(誤って)1000Mpsネットワークに接続すると(そのLAN内のすべてのデバイスはGiga Speedで実行されると)何が起こりますか?

回答:


12

通常、両端は利用可能な最高速度をネゴシエートします。

ただし、自動ネゴシエーションが無効になっているが、スイッチがそれを有効にすることを期待している場合、非常に信頼性の低い 100 Mbps 半二重接続でスタックします。

自動ネゴシエーションが可能なデバイスがそうでないデバイスに接続されている場合、並列検出が使用されます。これは、他のデバイスが自動ネゴシエーションをサポートしていない場合、または自動ネゴシエーションが管理上無効になっている場合に発生します。この状態で、自動ネゴシエーションが可能なデバイスは、速度を決定し、他のデバイスと速度を一致させることができます。この手順では全二重の存在を判別できないため、 [自動ネゴシエーションスイッチにより] 半二重が常に想定さます。

につながる...

最終的な結果として、接続は機能しますが、デュプレックスの不一致のために非常にパフォーマンスが低下します。デュプレックスミスマッチの症状は、pingコマンドでは正常に動作するように見える接続ですが、データ転送のスループットが非常に低い状態で簡単に「ロックアップ」します。有効なデータ転送速度は非対称である可能性が高く、一方の方向のパフォーマンスが他方の方向よりもはるかに悪くなります。

いずれの場合も、スイッチの各ポートは個別に構成できるため、同じスイッチに接続されている他のデバイスは影響を受けません(ハブとは異なり、すべてのポートを1つの大きなネットワークにリンクします)。

Wikipediaの自動ネゴシエーション二重モードの不一致を参照してください。

個人的には、自動ネゴシエーションを無効にすると、利益よりもトラブルが発生すると思います。転送に10倍の時間がかかるだけでなく、接続の不一致が本当にひどい場合はさらに無駄になりますが、バッテリーの節約は重要ですか?


2

FastEthernetデバイスをGigaEthernetスイッチに接続したかのように機能します。また、ネットワーク全体の速度を100 Mbpsに落とすことはありませんが、それ以外はすべて1 Gbpsで動作します。


0

100Mbpsの速度をネゴシエートする必要があります。ただし、一部のデバイスには問題がある場合があります。ハードウェアでテストする必要があります


しかし、デバイスがオンになっていない場合はネゴシエートできますか?
プラヤゴップ

@Prajagopスイッチが100Mbpsまでネゴシエートできる限り、問題ありません。
カールソン

1
@Karlson:しかし、ポイントは、デバイスがネゴシエーションメッセージへの応答を拒否するため、スイッチ 100 Mbpsまでネゴシエートできないことです。
悲しみ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.