(10M | 100M | 1G)イーサネット間のイーサネット自動ネゴシエーションの違い


19

私はCCNAのために勉強しており、ウェンデル・オドムの本には次のように書かれています(自動ネゴシエーションに関して):

1つのノードで自動ネゴシエーションが失敗した場合、(半二重/全二重)を選択するには、ルールを使用する必要があります。

  • 10/100 Mb / sインターフェイスがある場合->半二重を使用する
  • 1000 Mb / sのインターフェイスがある場合->全二重を使用する

何故ですか?

回答:


19

1つのノードで自動ネゴシエーションが失敗した場合、(半二重/全二重)を選択するには、ルールを使用する必要があります。

  • 10/100 Mb / sインターフェイスがある場合->半二重を使用する
  • 1000 Mb / sのインターフェイスがある場合->全二重を使用する

何故ですか?

概要

簡単に言えば、イーサネットは1980年代から存在しています ...結果として

  • 古いイーサネットNICは、オートネゴシエーションなしの半二重動作のみをサポートしていました。この状況で自動ネゴシエーションを有効にしている場合は、すべての古いNICをサポートする必要があります(つまり、半二重動作にフォールバックします)。別の回答ではハブも言及していますが、ハブもこのカテゴリに分類されます。
  • 1GE仕様ではオートネゴシエーションが必要です。したがって、1GEの速度で障害を半二重に強制する意味はありません。1GEオートネゴシエーションは、半二重/全二重に対応しているかどうかを通知します。

最近では、他のポートがサポートしていないことがわかっている場合を除き、常に自動ネゴシエーションを使用するようにしてください。

次の表は、オートネゴシエーションに関するねじれた履歴の説明に役立つ場合があります。

+------------+------+---------------+--------------+-----------------------+
| Standard   | Year | Speeds        | Media        | Auto-neg Status       |
+------------+------+---------------+--------------+-----------------------+
| 802.3i     | 1990 | 10M           | Twisted Pair | No auto-negotiation   |
+------------+------+---------------+--------------+-----------------------+
| 802.3u     | 1995 | 10/100M       | Twisted Pair | Optional, not trusted |
+------------+------+---------------+--------------+-----------------------+
| 802.3-1998 | 1998 | 100/100M      | Twisted Pair | Optional              |
+------------+------+---------------+--------------+-----------------------+
| 802.3ab    | 1999 | 10/100/1000M  | Twisted Pair | Optional @ 10/100M    |
|            |      |               |              | Required @ 1Gbps      |
+------------+------+---------------+--------------+-----------------------+

二重ミスマッチの影響:

オートネゴシエーションが失敗したときに半二重にフォールバックするシスコの慣行について...オートネゴシエーションが失敗すると設定が誤ると半二重にフォールバックすることを正当に拒否できます。ただし、構成の誤りは許容範囲です。この状況で発生する可能性のある最悪の事態は、FastEthernetリンクの片側で手動でハードコーディングされた全二重になり、リンクの反対側でオートネゴシエーションが半二重に失敗することです...エラー(衝突とラント)がありますが、リンク速度の約3分の1(FastEthernetで約35Mbps)を超えようとしない限り、通信はかなり良好です。

潜在的に興味深い詳細:

元のFastEthernetオートネゴシエーション==悪いjuju

IEEE 802.3u(FastEthernet)での初期のオートネゴシエーションは非常に悪い経験をしていたため、従来の常識ではすべてのイーサネット銅ポートで手動でオートネゴシエーションを無効にし、速度/デュプレックスをロックしていました。

すべての銅線ポートで自動ネゴシエーションを無効にするこの慣行は、10年以上にわたって業界の自動ネゴシエーションの実装に信頼性があったとしても、Cat5e / Cat6でロックされた速度/デュプレックスを見つけることは古くからあることを念頭に置いたものです。参考までに、一部のISPは、手動の速度/デュプレックスの方が信頼性が高いという誤った想定の下で、顧客の回線に100M /フルを強制します。

特定の1GEデュプレックスモードのアドバタイズのベンダーサポート

IEEE 802.3ab(銅線上のギガビットイーサネット)の一部としてオートネゴシエーションが必要です。ただし、GigE速度/デュプレックスをハードコーディングできるベンダーの実装がいくつかあります... 1GEスイッチポートで全二重構成が可能なJunOSスイッチがいくつかあります。これは、JunOSスイッチがその1GEポートで自動ネゴシエーションを無効にするということですか?いいえ、これは事実上、JunOSがオートネゴシエーション中に設定された速度/デュプレックスのみをアドバタイズすることを意味します。

@yttiの質問の更新:イーサネット回線調整

1GEオートネゴシエーションには次が含まれます(引用802.3-2012、条項40.5.1):

GigabitEthernetの自動ネゴシエーションには特別な回線調整が含まれているため、1GEの802.3abでは自動ネゴシエーションが必要です。この調整は、MASTER / SLAVE PHYの起動のトレーニングモード中に行われます。TRAININGモードは、Cat5eで最大1000mの長さで1000Mbpsをプッシュするのに十分な安定したラインを保証します。


2
この自動ネゴシエーション「ラインコンディショニング」について詳しく知りたいのですが、リンクがありますか?できれば802.3セクション3のページ。オートネゴを使用することに完全に同意しました。残念ながら、多くの電話会社はまだ90年代の考え方であり、製品にはノーオートネゴが義務付けられています。それらを納得させようとするもう1つの良い議論は、autonegoがRFI(Remote Fault Indication)を提供することです。
ytti

2
@ ytti、802.3は一般的に回線調整をトレーニングと呼びます。トレーニングは、自動ネゴシエーション中に発生するマスタースレーブPHYネゴシエーションの一部です。MASTER-SLAVEネゴシエーションへの参照は、802.3-2012、セクション3、節40.5.1(すべてのオートネゴシエーション機能について説明しています)にあります。「TRAINING」のための802.3から2012のPDFファイルを検索し、トレーニングについての詳細を見つけるために
マイク・ペニントン

おかげで、私はイーサネットでのクロック選択を知っていました。ラインコンディショニングは別のものだと思った。
ytti

2
マスター/スレーブPHYスタートアップには、Decision Feedback Equalizer(DFE-Ref 802.3-2012、セクション3、条項40.4.2.4)と呼ばれるものが含まれます。DFEは、エコーキャンセレーション/近端クロストーク(NEXT)キャンセレーションのその他の機能と連携して動作します
マイクペニントン

もししている最も歓迎...それはサーフィンに良いリフレッシャーは... 802.3ドキュメントを介していた
マイク・ペニントン

12

1つのノードで自動ネゴシエーションが失敗した場合、(半二重/全二重)を選択するには、ルールを使用する必要があります。-> 10/100 Mb / sインターフェイスがある場合->半二重を使用

ハブが接続されている場合、デフォルトの全二重では衝突が多すぎます。デフォルトの半二重では、接続されているデバイス(スイッチまたはハブ)に関係なく通信が継続されます。

-> 1000 Mb / sインターフェイスがある場合->全二重を使用する

1000Base-T標準は、自動ネゴシエーションとスイッチドレイヤー2ドメイン(ハブなし)を必要とするように設計されました。これは、4つのペアすべてが250Mbpsで全二重で通信する必要があるためです。そのため、双方向通信のために接続上にハブが存在しないと想定されています。


ところで、ハブは半二重にフォールバックする正当な理由ですが、ハブだけではありません...初期の10 / 100M NICはまったくオートネゴシエートしませんでした...そして初期のFastEthernetオートネゴシエーションの実装は信頼できませんでした。
マイクペニントン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.