回答:
1つのノードで自動ネゴシエーションが失敗した場合、(半二重/全二重)を選択するには、ルールを使用する必要があります。
- 10/100 Mb / sインターフェイスがある場合->半二重を使用する
- 1000 Mb / sのインターフェイスがある場合->全二重を使用する
何故ですか?
簡単に言えば、イーサネットは1980年代から存在しています ...結果として
最近では、他のポートがサポートしていないことがわかっている場合を除き、常に自動ネゴシエーションを使用するようにしてください。
次の表は、オートネゴシエーションに関するねじれた履歴の説明に役立つ場合があります。
+------------+------+---------------+--------------+-----------------------+
| 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)を超えようとしない限り、通信はかなり良好です。
IEEE 802.3u(FastEthernet)での初期のオートネゴシエーションは非常に悪い経験をしていたため、従来の常識ではすべてのイーサネット銅ポートで手動でオートネゴシエーションを無効にし、速度/デュプレックスをロックしていました。
すべての銅線ポートで自動ネゴシエーションを無効にするこの慣行は、10年以上にわたって業界の自動ネゴシエーションの実装に信頼性があったとしても、Cat5e / Cat6でロックされた速度/デュプレックスを見つけることは古くからあることを念頭に置いたものです。参考までに、一部のISPは、手動の速度/デュプレックスの方が信頼性が高いという誤った想定の下で、顧客の回線に100M /フルを強制します。
IEEE 802.3ab(銅線上のギガビットイーサネット)の一部としてオートネゴシエーションが必要です。ただし、GigE速度/デュプレックスをハードコーディングできるベンダーの実装がいくつかあります... 1GEスイッチポートで全二重構成が可能なJunOSスイッチがいくつかあります。これは、JunOSスイッチがその1GEポートで自動ネゴシエーションを無効にするということですか?いいえ、これは事実上、JunOSがオートネゴシエーション中に設定された速度/デュプレックスのみをアドバタイズすることを意味します。
1GEオートネゴシエーションには次が含まれます(引用802.3-2012、条項40.5.1):
GigabitEthernetの自動ネゴシエーションには特別な回線調整が含まれているため、1GEの802.3abでは自動ネゴシエーションが必要です。この調整は、MASTER / SLAVE PHYの起動のトレーニングモード中に行われます。TRAININGモードは、Cat5eで最大1000mの長さで1000Mbpsをプッシュするのに十分な安定したラインを保証します。
1つのノードで自動ネゴシエーションが失敗した場合、(半二重/全二重)を選択するには、ルールを使用する必要があります。-> 10/100 Mb / sインターフェイスがある場合->半二重を使用
ハブが接続されている場合、デフォルトの全二重では衝突が多すぎます。デフォルトの半二重では、接続されているデバイス(スイッチまたはハブ)に関係なく通信が継続されます。
-> 1000 Mb / sインターフェイスがある場合->全二重を使用する
1000Base-T標準は、自動ネゴシエーションとスイッチドレイヤー2ドメイン(ハブなし)を必要とするように設計されました。これは、4つのペアすべてが250Mbpsで全二重で通信する必要があるためです。そのため、双方向通信のために接続上にハブが存在しないと想定されています。