PDF

イーサネット 10/100/1000 Mb 半二重/全二重オートネゴシエー
ションの設定とトラブルシューティング
目次
概要
前提条件
要件
使用するコンポーネント
表記法
CatOS と Cisco IOS システム ソフトウェアの違い
イーサネット 10/100 Mb オートネゴシエーションを使用する場合
イーサネット 1000 Mb オートネゴシエーションを使用する場合
CatOS スイッチでのイーサネット 10/100Mb オートネゴシエーションの設定およびトラブルシューティング
Cisco IOS ソフトウェアが稼働している Catalyst スイッチでのオートネゴシエーション
付録 A:Catalyst スイッチ モジュール
付録 B:イーサネット クロスケーブル
付録 C:オート MDIX とサポートするスイッチ プラットフォームの説明
付録 D:show port {mod_num/port_num} コマンドのフィールドの説明
show port コマンドの出力フィールド
付録 E:FAQ
関連情報
概要
このドキュメントでは、イーサネットのオートネゴシエーションに関する多くの一般的な問題を切り分けて解決するための基本的
なガイドラインを示します。このドキュメントでは、オートネゴシエーションについて一般的に解説し、Catalyst OS(CatOS)シ
ステム ソフトウェアが稼働している Catalyst スイッチでオートネゴシエーションを設定して確認する手順を説明します。
また、最も一般的なデュプレックス ミスマッチ エラーの発生原因の例や、Cisco IOS(R) システム ソフトウェアが稼働する
Catalyst スイッチでオートネゴシエーションを設定して確認する方法も説明しています。
注:Catalyst 6500/6000、4500/4000、3550 および 2950 などの新しい Catalyst スイッチ/モジュールは、10/100/1000 Mbps ネ
ゴシエート対応のイーサネット インターフェイスやポートをサポートしています。これらのポートは、相手端末との接続に基づ
いて、10 Mbps、100 Mbps または 1000 Mbps の速度で動作します。これらの 10/100/1000 Mbps ポートは、CatOS または Cisco
IOS ソフトウェア ベースのスイッチの 10/100 Mbps ポートと同じように、速度およびデュプレックス ネゴシエーションを設定
できます。したがって、このドキュメントに記載されている 10/100 Mbps ポート ネゴシエーションの設定は、10/100/1000
Mbps ポートにも適用されます。
Return to Top
前提条件
要件
次の項目に関する知識があることが推奨されます。
10/100 Network Interface Card(NIC; ネットワーク インターフェイス カード)に関する問題のトラブルシューティング
ギガビット ネゴシエーション
特定の Cisco プラットフォームに関する運用上の問題
特定の NIC に関する運用上の問題
NIC とスイッチ間の速度とデュプレックスに関する可能なすべての設定と結果を表示した表
オートネゴシエーション プロトコル自体の解説(FLP を含む)
注:オートネゴシエーションについての詳細は、『Cisco Catalyst スイッチと NIC との互換性に関する問題のトラブルシューテ
ィング』を参照してください。
Return to Top
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。
CatOS システム ソフトウェア
Cisco IOS システム ソフトウェア
このドキュメントの例は次の装置を使用して作成したものです。
端末 1 台
スイッチ内のスーパーバイザ エンジンに適したコンソール ケーブル 1 本。詳細は、『Catalyst スイッチのコンソール ポ
ートへのターミナルの接続』を参照してください。
ラボ環境における、デフォルト設定の Catalyst 5500 スイッチ 2 台
10/100 Mb TX 全二重および半二重対応インターフェイス x 2
イーサネット クロスケーブル 1 本
このドキュメントは、他のネットワークに接続されていないラボ環境で作成されたものです。対象のネットワークが実稼働中であ
る場合には、どのような作業についても、その潜在的な影響について確実に理解しておく必要があります。
注:デフォルト設定にするため、各スイッチで clear configuration all コマンドが実行されています。
Return to Top
表記法
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
Return to Top
CatOS と Cisco IOS システム ソフトウェアの違い
スーパーバイザ エンジン上の CatOS と Multilayer Switch Feature Card(MSFC; マルチレイヤ スイッチ フィーチャ カード)
上の Cisco IOS ソフトウェア(ハイブリッド):CatOS イメージをシステム ソフトウェアとして使用し、Catalyst 6500/6000
スイッチ上でスーパーバイザ エンジンを稼働させることができます。オプションの MSFC が取り付けられている場合、MSFC を稼
働させるために、別途、Cisco IOS ソフトウェア イメージを使用します。
スーパーバイザ エンジンおよび MSFC 上の Cisco IOS ソフトウェア(ネイティブ):単一の Cisco IOS ソフトウェア イメージ
をシステム ソフトウェアとして使用し、スーパーバイザ エンジンおよび MSFC を Catalyst 6500/6000 スイッチ上で稼働させる
ことができます。
注:詳細は、『Cisco Catalyst 6500 シリーズ スイッチのための Cisco Catalyst オペレーティング システムと Cisco IOS オ
ペレーティング システムの比較』を参照してください。
Return to Top
イーサネット 10/100 Mb オートネゴシエーションを使用する場合
オートネゴシエーションは IEEE 802.3u ファスト イーサネット規格のオプション機能であり、これを使用すると、デバイスが速
度とデュプレックス モードに関する情報を、リンクを通じて自動的に交換できます。
オートネゴシエーションはポートを対象として実行されます。これらのポートは、ネットワークに一時的なユーザまたはデバイス
が接続するエリアに割り当てられています。たとえば、多くの企業には、アカウント マネージャやシステム エンジニアが社内に
いるときに共同で使用するオフィスや個室があります。各オフィスまたは個室には、オフィスのネットワークに常時接続されたイ
ーサネット ポートがあります。すべてのユーザのラップトップのインターフェイスを、10 Mb、100 Mb イーサネット、または
10/100 Mb カードのいずれか 1 種に統一することはほぼ不可能です。したがってこれらの接続を処理するスイッチ ポートは、接
続の速度とデュプレックス モードをネゴシエートできる必要があります。そうでなければ、各オフィスまたは個室に 10 Mb と
100 Mb の両方のポートを装備し、それぞれにラベルを付ける必要があります。
10/100 Mb イーサネット リンクのパフォーマンスに関する問題の最も一般的な原因の 1 つは、リンクの一方のポートが半二重で
動作し、もう一方のポートが全二重で動作していることです。リンク上で一方または両方のポートがリセットされ、オートネゴシ
エーション プロセスでは両方のリンク パートナーが同じ設定にならない場合に、この状態が発生します。また、ユーザがリンク
の一方を再設定しながら、他方の再設定を忘れた場合にも発生します。オートネゴシエーションは、リンクの両側でオンになって
いるか、またはリンクの両側でオフになっている必要があります。802.3u に準拠するデバイスに関してはオートネゴシエーショ
ンをオンにしておくことをお勧めします。
パフォーマンスに関するサポート依頼の多くは、オートネゴシエーションを正しく設定することによって不要になります。多くの
Catalyst イーサネット スイッチング モジュールでは、10/100 Mb および半二重または全二重をサポートしています。イーサネ
ット グループ スイッチ モジュールは、この例外です。show port capabilities {mod_num} | {mod_num/port_num} コマンドを
実行すると、対象のモジュールで 10/100 Mb および半二重または全二重がサポートされているかどうかが表示されます。このド
キュメントでは、それぞれがオプションのアップリンク 10/100 BaseTX イーサネット ポートを 2 基備えた、2 台の WS-X5530
Supervisor Engine III を使用します。
注WS-6748-GE-TX モジュールがネットワーク タップ デバイスに接続されていると、自動ネゴシエーションが機能しません。この
問題を解決するには、自動ネゴシエーションを手動で設定する必要があります。インターフェイス モードに移行し、次のコマン
ドを実行します。
Cat6K-IOS(config-if)#speed auto
Return to Top
イーサネット 1000 Mb オートネゴシエーションを使用する場合
ギガビット イーサネットにおけるオートネゴシエーションでは、基本的に次の項目がカバーされています。
デュプレックス設定:Cisco のデバイスでは全二重だけがサポートされていますが、IEEE 802.3z 標準では、半二重のギガ
ビット イーサネットがサポートされています。このため、ギガビット イーサネット デバイス間ではデュプレックスがネゴ
シエートされます。
フロー制御:ギガビット イーサネットで発生する可能性があるトラフィック量に対処するために、ギガビット イーサネッ
トには PAUSE 機能が組み込まれています。PAUSE フレームとは、PAUSE フレームの送信側ですべてのトラフィックを処理し
て、バッファをクリアできるまで、パケットの送信を停止するように遠端のデバイスに知らせるパケットのことです。
PAUSE フレームにはタイマーが格納されており、遠端のデバイスがパケットの送信をいつ再開したらよいかがわかるように
なっています。別の PAUSE フレームを受信する前にタイマーの期限が切れると、遠端のデバイスでは再びパケットを送信で
きます。フロー制御はオプションの項目であり、ネゴシエーションが必要です。デバイスでは、PAUSE フレームに関して送
信と応答が可能で、遠端の隣接デバイスのフロー制御要求に同意しない場合もあります。
ネゴシエーション:通常、ギガビット イーサネットの組み込みポートは、ネゴシエーションを実行できますが、SFP または
GBIC のモジュラ タイプの場合はネゴシエーションを実行しません。回線プロトコルは、ファスト イーサネット ポートに
接続されている場合、ギガビット イーサネット ポートに対してダウンします。これは、show inter gig4/3 capabilities
コマンドにより、確認できます。
Switch-A#show interface
GigabitEthernet4/3
Model
Type
Speed
Duplex
Gig4/3 capabilities
WS-X4516-10GE-Gbic
1000BaseT
1000
full
A および B という 2 つのデバイスがあるものとします。また、いずれのデバイスも、自動ネゴシエーションを有効または無効に
設定できるものとします。IEEE Std 802.3z-1998 に従ったオートネゴシエーションによるリンク ステータスの正しい動作は、次
のようになります。
A がイネーブルで B もイネーブルになっている場合、両方のデバイスのリンク状態は「link up」と報告される。
A がディセーブルで B がイネーブルになっている場合、A は「link up」で、B は「link down」と報告される。
A がイネーブルで B がディセーブルになっている場合は、A は「link down」で、B は「link up」と報告される。
デフォルトでは、すべてのデバイスでオートネゴシエーションが実行されることになっています。802.3z には、1 ギガビット イ
ーサネットと 10 ギガビット イーサネットの両方に対して、オートネゴシエーションをオフにする方法が具体的に定義されてい
ません。
Return to Top
CatOS スイッチでのイーサネット 10/100Mb オートネゴシエーションの設定およびト
ラブルシューティング
このセクションでは、オートネゴシエーションをサポートする 10/100 Mb イーサネット ポートの動作検証方法を説明します。次
の手順は、デフォルトの動作を変更する方法と、デフォルトの動作に戻す方法を示しています。次の手順を実行します。
1. 2 台のスイッチを接続する。
スイッチ A のイーサネット ポート 1/1 は、イーサネット クロスケーブルを使って、スイッチ B のイーサネット ポート
1/1 に接続されています。クロスケーブルの詳細については、「付録 B」を参照してください。
注:実際の mod_num/port_num 番号は異なっていることがあります。
2. 両ポートの機能を検査する。
show port capabilities 1/1 コマンドで、スイッチ A のイーサネット 10/100 BaseTX 1/1 ポートの機能を表示します。
このコマンドを、トラブルシューティング中の両方のポートに対して実行します。オートネゴシエーションを使用するため
には、両方のポートがその速度とデュプレックス機能をサポートしている必要があります。
次の出力の太字で示されたテキストは、速度およびデュプレックス モードの機能に関する情報が表示されている場所を示し
ています。
Switch-A> (enable) show port capabilities 1/1
Model
WS-X5530
Port
1/1
Type
10/100BaseTX
Speed
auto,10,100
Duplex
half,full
3. 両スイッチのポート 1/1 にオートネゴシエーションを設定する。
set port speed 1/1 auto コマンドを発行して、両方のスイッチのポート 1/1 での速度とデュプレックス モードのオート
ネゴシエーションを設定します。オートネゴシエーションがサポートされているポートでは、auto がデフォルトになりま
す。
Switch-A> (enable) set port speed 1/1 auto
Port(s) 1/1 speed set to auto detect.
Switch-A (enable)
注:set port speed {mod_num/port_num} auto コマンドで、デュプレックス モードも auto に設定されます。set port
duplex {mod_num/port_num} auto というコマンドはありません。
この手順を開始する前に、スイッチの設定がデフォルトに戻されているため、このコマンドは不要です。イーサネット
10/100 BaseTX ポートの動作はデフォルトでオートネゴシエーションになっています。
4. 速度とデュプレックス モードがオートネゴシエーションに設定されているかどうかを確認する。
show port 1/1 コマンドを発行すると、スイッチ A および B のポート 1/1 のステータスが表示されます。
Switch-A> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal a-full a-100 10/100BaseTX
Switch-B> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- ----------1/1
connected 1
normal a-full a-100 10/100BaseTX
前記の出力の太字テキストは、ポートの現在のステータスに関する情報が表示されている場所を示しています。show port {
mod_num/port_num} コマンドの通常の出力のほとんどは省略されています。このコマンドの出力フィールドの詳細について
は、「付録 C」を参照してください。
full および 100 の a プレフィクスは、このポートが特定のデュプレックス モードや速度にハード コードされていない
(設定されていない)ことを表します。したがって、接続されたデバイスでもデュプレックス モードと速度をオートネゴシ
エートできる場合には、デュプレックス モードと速度がこのポートでオートネゴシエートされます。
また、両方のポートのステータスが connected である場合は、相手方のポートからリンク パルスが検出されたことを意味
します。デュプレックスが正しくネゴシエートされない場合や正しく設定されていない場合でも、ステータスが connected
になることがあります。
5. スイッチ A のポート 1/1 の速度を 10 Mb に変更する。
一方のリンク パートナーではオートネゴシエートされ、他方のリンク パートナーではオートネゴシエートされない場合に
どうなるかを示すために、スイッチ A のポート 1/1 の速度を 10Mb に設定する必要があります。set port speed 1/1 10
コマンドを発行してこの速度を設定します。
Switch-A> (enable) set port speed 1/1 10
Port(s) 1/1 speed set to 10Mbps.
Switch-A> (enable)
注:ポートの速度をハード コーディングすると、そのポートでは、速度およびデュプレックスに対するすべてのオートネゴ
シエーション機能がディセーブルになります。
ポートで速度を設定すると、そのデュプレックス モードは、以前にネゴシエートされたモードに自動的に設定されます。こ
の場合は、全二重モードになります。したがって、set port speed 1/1 10 コマンドを実行すると、ポート 1/1 のデュプレ
ックス モードは、コマンド set port duplex 1/1 full を実行した場合と同様に設定されます。これについては、ステップ
6 で説明します。
6. デュプレックスと速度に関するステータス フィールドの a プレフィクスの意味を理解する。
スイッチ A での show port 1/1 コマンドの出力のステータス フィールドには a プレフィクスがありません。つまり、デ
ュプレックス モードは full、速度は 10 に設定されています。
Switch-A> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal full 10
10/100BaseTX
7. スイッチ B のポート 1/1 のデュプレックス ステータスを表示する。
スイッチ B での show port 1/1 コマンドは、ポートが半二重および 10 Mb で動作していることを示しています。
Switch-B> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal a-half a-10 10/100BaseTX
相手側のリンク パートナーがオートネゴシエーションに設定されていない場合でも、そのリンク パートナーの動作速度を
もう一方のリンク パートナーが検出できることが、このステップからわかります。速度を検出するために、リンク パート
ナーは到達する電気信号を検知して 10 Mb か 100 Mb かを判別します。スイッチ B では、この方法で、ポート 1/1 が
10Mb で動作していることが判別されています。
デュプレックス モードは、速度のようには正確に検出できません。この例では、スイッチ B の 1/1 ポートがオートネゴシ
エーション用に設定されているのに、スイッチ A の 1/1 ポートがオートネゴシエーション用に設定されていないために、
スイッチ B の 1/1 ポートではデフォルトのデュプレックス モードが強制的に選択されています。Catalyst のイーサネッ
ト ポートでは、デフォルトのモードはオートネゴシエーションです。オートネゴシエーションに失敗した場合には、半二重
がデフォルト モードになります。
またこの例からは、デュプレックス モードのミスマッチが存在する場合でもリンクの接続が可能であることがわかります。
スイッチ A のポート 1/1 は全二重に設定されており、スイッチ B のポート 1/1 はデフォルトで半二重になっています。
これを避けるように、両方のリンク パートナーを設定してください。
デュプレックス モードおよび速度に関するステータス フィールドの a プレフィクスは、必ずしも現在の動作がネゴシエー
ト済みであることを意味するわけではありません。このポートの速度またはデュプレックス モードが、未設定であることを
意味する場合もあります。
スイッチ B からの直前の出力では、Duplex が a-half、Speed が a-10 になっています。これは、該当ポートが 10 Mb の
半二重モードで動作することを示しています。ところが、この例では、このポートのリンク パートナー(スイッチ A のポ
ート 1/1)は full および 10Mb 用に設定されています。したがって、スイッチ B のポート 1/1 では、現在の動作をオー
トネゴシエートできていません。つまり、a プレフィクスは、オートネゴシエーションが実際に実行されたことではなく、
単にオートネゴシエーションを実行できる状態であることを示しています。
8. デュプレックス モードのミスマッチ エラーについて理解する。
スイッチ A では、ポート 1/1 の速度が 10Mb に変更された後、デュプレックス モードのミスマッチに関する次のメッセー
ジが表示されます。このミスマッチは、リンク パートナーでオートネゴシエーションが実行されなくなったことがスイッチ
B で検出されたときに、スイッチ B の 1/1 ポートがデフォルトで半二重になったことによって発生しています。
%CDP-4-DUPLEXMISMATCH:Full/half-duplex mismatch detected o1
このメッセージは、802.3 オートネゴシエーション プロトコルではなく、Cisco Discovery Protocol(CDP)によって作成
される点に注意してください。CDP は、発見した問題を報告することはできますが、通常は問題を自動的に修正することは
できません。
デュプレックスのミスマッチによって、エラー メッセージが表示される場合と表示されない場合があります。デュプレック
スのミスマッチは、半二重側で FCS およびアライメント エラーが、全二重ポートでラントが急速に増大することによって
も示されます。この状態は show port {mod_num/port_num} コマンドで表示できます。
9. スパニングツリー エラー メッセージを理解する。
リンクの速度を変更した場合、デュプレックス モードのミスマッチに関するステップ 8 のエラー メッセージの他に、スパ
ニングツリーに関する次のメッセージが表示される場合があります。
%PAGP-5-PORTFROMSTP:Port 1/1 left bridge port 1/1
%PAGP-5-PORTTOSTP:Port 1/1 joined bridge port 1/1
注:スパニング ツリーについての詳細は、『Catalyst スイッチでのスパニングツリー プロトコル(STP)についての説明
と設定方法』を参照してください。
10. スイッチ A のポート 1/1 のデュプレックス モードを半二重に変更する。
set port duplex 1/1 half コマンドを実行して、スイッチ A のポート 1/1 のモードを half に設定します。この例は、デ
ュプレックス モードが設定されるとどうなるかを示しています。
Switch-A> (enable) set port duplex 1/1 half
Port(s) 1/1 set to half-duplex.
Switch-A> (enable)
show port 1/1 コマンドでは、このポートでのデュプレックス モードの変更が表示されます。
Switch-A> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal
half
10 10/100BaseTX
この時点で、両方のスイッチのポート 1/1 は半二重で動作しています。ただし、スイッチ B のポート 1/1 は、次の show
port 1/1 コマンドの出力に示されるように、オートネゴシエーションするように設定されたままです。
Switch-B> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal a-half a-10 10/100BaseTX
ステップ 11 では、スイッチ B のポート 1/1 でデュプレックス モードを半二重に設定する方法を示します。このように両
方のリンク パートナーを常に同様に設定することをお勧めします。
11. スイッチ B のポート 1/1 のデュプレックス モードおよび速度を設定する。
このステップでは、スイッチのポート 1/1 のデュプレックス モードを half にして速度を 10 に設定します。この操作
で、両方のリンク パートナーを同じ動作に設定するというポリシーを実装していることになります。
スイッチ B で set port duplex 1/1 half コマンドを実行した場合の出力は、次のようになります。
Switch-B> (enable) set port duplex 1/1 half
Port 1/1 is in auto-sensing mode.
Switch-B> (enable)
オートネゴシエーションがイネーブルになっていると set port duplex 1/1 half コマンドは無効になるため、このコマン
ドは失敗します。これは、このコマンドではオートネゴシエーションがディセーブルにならないことも意味します。オート
ネゴシエーションをディセーブルにするには、set port speed {mod_num/port_num {10 | 100}} コマンドを発行する必要が
あります。
スイッチ B で set port speed 1/1 10 コマンドを実行した場合の出力は、次のようになります。
Switch-B> (enable) set port speed 1/1 10
Port(s) 1/1 speed set to 10Mbps.
Switch-B> (enable)
この時点で、スイッチ B での set port duplex 1/1 half コマンドが機能します。
Switch-A> (enable) set port duplex 1/1 half
Port(s) 1/1 set to half-duplex.
Switch-A> (enable)
スイッチ B での show port 1/1 コマンドにより、ポートが半二重および 10Mb 用に設定されていることが示されていま
す。
Switch-B> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal
half
10 10/100BaseTX
注:set port duplex {mod_num/port_num {half | full }} コマンドは、set port speed {mod_num/port_num {10 | 100 }}
コマンドに依存します。つまり、デュプレックス モードを設定する前に速度を設定する必要があります。
12. 両スイッチのポート 1/1 のデュプレックス モードと速度をデフォルトに戻す。
set port speed 1/1 auto コマンドを発行して、両方のスイッチのポート 1/1 がオートネゴシエートされるように設定しま
す。
Switch-A> (enable) set port speed 1/1 auto
Port(s) 1/1 speed set to auto detect.
Switch-A> (enable)
注:ポートのデュプレックス モードが auto 以外に設定されると、デュプレックス モードを自動的に検出するようにポー
トを設定する方法は、set port speed {mod_num/port_num} auto コマンドを発行する方法だけです。set port duplex {
mod_num/port_num} auto というコマンドはありません。つまり、set port speed {mod_num/port_num} auto コマンドを発
行すると、ポートの速度の検出およびデュプレックス モードの検出の両方が auto にリセットされます。
13. 両スイッチのポート ステータスの変更について表示する。
show port 1/1 コマンドを発行して、両方のスイッチのポート 1/1 のステータスを調べます。
Switch-A> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal a-full a-100 10/100BaseTX
Switch-B> (enable) show port 1/1
Port Name
Status
Vlan
Level Duplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------1/1
connected 1
normal a-full a-100 10/100BaseTX
両ポートは現在、デフォルトの動作であるオートネゴシエーションに設定されています。両方のポートで、全二重および
100Mb にネゴシエートされています。
Return to Top
Cisco IOS ソフトウェアが稼働している Catalyst スイッチでのオートネゴシエーシ
ョン
このセクションで示すコマンドは、Cisco IOS システム ソフトウェア(スーパーバイザ エンジン III)が稼働する Catalyst
2900XL、3500XL、2950、3550、2948G-L3、4908G-L3、Catalyst 4500/4000 スイッチ製品、および Cisco IOS システム ソフトウ
ェアが稼働する Catalyst 6500/6000 スイッチ製品に適用されます。
Cisco IOS ソフトウェア(CatOS ではなく)が稼働するスイッチでは、デフォルトで速度がオートネゴシエーションに、デュプレ
ックスがオンに設定されています。これを確認するには、show interface slot/port status コマンドを発行します。
次の出力は、Cisco IOS ソフトウェア リリース 12.1(6)E が稼働している Catalyst 6500/6000 から取得したものです。この出
力には、接続ポートでリンクが 100 Mbps と半二重にオートネゴシエートされたことが示されています。このスイッチで実行され
ているコンフィギュレーションでは、オートネゴシエーションがデフォルトになっているため、FastEthernet 3/1 というインタ
ーフェイスには、duplex コマンドも speed コマンドもありません。ポートの速度とデュプレックス モードを確認するには、
show interface slot/port コマンドを(status キーワードを付けずに)発行します。
NativeIOS#show interfaces fastethernet 3/1 status
Port
Fa3/1
Name
NativeIOS#show run
...
!
interface FastEthernet3/1
Status
connected
Vlan
routed
Duplex Speed Type
a-half a-100 10/100BaseTX
ip address 172.16.84.110 255.255.255.0
!--- このインターフェイスには、speed コマンドも duplex コマンドもありません。
!--- これは、デフォルト設定で速度とデュプレックス モードがオートネゴシエートされるためです。
NativeIOS#show interfaces fastethernet 3/1
FastEthernet3/1 is up, line protocol is up
Hardware is C6k 100Mb 802.3, address is 0002.7ef1.36e0 (bia 0002.7ef1.36e0)
Internet address is 172.16.84.110/24
MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Half-duplex, 100Mb/s
...
Cisco IOS ソフトウェアが稼働しているスイッチで、速度とデュプレックスをハード コードする(オートネゴシエーションをオ
フにする)場合は、個々のインターフェイスで、speed コマンドと duplex コマンドを発行します。デュプレックスは速度に従属
します。つまり、速度を auto に設定すると、デュプレックスは手動設定できないという意味です。2 台のデバイスで速度とデュ
プレックスがハードコードされていると、Cyclic Redundancy Check(CRC; 巡回冗長性検査)のエラー メッセージが表示される
可能性があります。これは、いずれかのデバイスで以前のバージョンの Cisco IOS が稼働していることが原因である可能性があ
ります。これは、Cisco IOS をアップグレードするか、両方のデバイスの速度とディプレックスをオートに設定すれば解決できま
す。
NativeIOS#show run
...
interface FastEthernet3/2
no ip address
!
NativeIOS#configure terminal
Enter configuration commands, one per line.End with CNTL/Z.
NativeIOS(config)#interface fastethernet3/2
NativeIOS(config-if)#duplex full
Duplex will not be set until speed is set to non-auto value
!--- エラー:このプラットフォームでは、デュプレックスの前に速度を設定する必要があります。
!--- すべてのスイッチ プラットフォームに、このコマンド順序の要件が適用されるわけではありません。
NativeIOS(config-if)#speed 100
NativeIOS(config-if)#duplex full
NativeIOS(config-if)#^Z
NativeIOS#show interfaces fastethernet 3/2 status
Port
Fa3/2
Name
Status
notconnect
Vlan
routed
Duplex Speed Type
full
100 10/100BaseTX
NativeIOS#NativeIOS#show run
...
interface FastEthernet3/2
no ip address
duplex full
speed 100
!--- 速度とデュプレックスがデフォルト以外の動作に手動設定されているため、
!--- speed コマンドと deplex コマンドがコンフィギュレーションに表示されています。
Return to Top
付録 A:Catalyst スイッチ モジュール
このドキュメントには、Catalyst モジュールのインストール方法と、各モジュールの機能が記載されています。また、各モジュ
ールの LED に関する説明もあります。一般に、LED はアクティブなポートやモジュールのステータスを示します。詳細は、次の
各プラットフォームを参照してください。
Catalyst 6500 Series Module Installation and Configuration Documentation
Catalyst 5000 Series Module Installation Guide
Catalyst 4000 Module Installation Guide
Catalyst 3750 シリーズ スイッチ
Catalyst 3550 シリーズ スイッチ
Catalyst 2970 シリーズ スイッチ
Catalyst 2950 シリーズ スイッチ
Catalyst 2900 Series XL and Catalyst 3500 Series XL Switches
詳細は、『マルチレイヤ LAN スイッチ』も参照してください。
Return to Top
付録 B:イーサネット クロスケーブル
Catalyst スイッチのイーサネット ポートには、内蔵(オンボードの)イーサネット トランシーバが備わっています。イーサネ
ット ポートに接続するデバイスは、オンボード イーサネット トランシーバを備えている場合と、外部トランシーバを使用する
場合があります。
PC、サーバ、プリンタ、またはその他のエンドユーザ デバイス(ルータなど)をスイッチに接続するときは、CAT5 10/100BaseT
Unshielded Twisted Pair(UTP; 非シールド ツイストペア線)パッチ ケーブルなどのストレート パッチ ケーブルを使用しま
す。ストレートとは、たとえばケーブルの一方のピン 1 がもう一方のピン 1 に、一方のピン 2 がもう一方のピン 2 にという具
合に接続されていることを意味します。
別のスイッチ ポートを接続する場合、つまりスイッチのイーサネット ポートに別のレイヤ 2 ポートを接続する場合、通常は
CAT5 10/100BaseT UTP クロス パッチ ケーブルなどのクロスケーブルを使用します。この場合、ピンは次のように接続されます
(図 1 と図 2 を参照)。
大まかな規則としては、接続する 2 つのポートが、OSI モデルの同一レイヤにある場合は、クロスケーブルを使用します。OSI
レイヤにまたがる場合は、ストレートケーブルを使います。PC はレイヤ 3 ポートとして、またハブやほとんどのレイヤ 3 スイ
ッチはレイヤ 2 ポートとして扱われます。一部のデバイス(特にハブでは一般的)には、ストレートケーブルとクロスケーブル
の使用を切り換えることができるボタンが付いています。そのため、この大まかな規則が常に当てはまるとは限りません。
注:ルータとルータ(レイヤ 3)またはスイッチとスイッチ(レイヤ 2)のように OSI モデルの同一レイヤにある 2 つのポート
を接続する場合は、クロス ケーブルを使用します。ルータとスイッチ(レイヤ 3 と 2)または PC とスイッチ(レイヤ 3 と
2)のように OSI モデルの異なるレイヤにある 2 つのポートを接続する場合は、ストレート ケーブルを使用します。この規則で
は、PC をレイヤ 3 デバイスとして扱います。
CAT5 10/100BaseT UTP クロス パッチ ケーブルは、ほとんどのコンピュータ販売店で入手できます。
注:イーサネット ネットワークデバイス(10/100BaseT ハブ)の中には、いわゆる Media Dependent Interface(MDI)ポートを
備えているものがあります。このタイプのポートでは、内部のクロス機能をアクティブ化すると、ストレート パッチ ケーブルを
使ったスイッチのイーサネット ポートにデバイスを接続できます。このようにする場合は、MDI スイッチをオンします。MDI ス
イッチがアウトに設定されている場合、ポートにはエンドユーザ デバイスを接続することになります。
10/100/1000 および 1000BASE-T GBIC モジュール ポート用 4 ツイストペア クロスケーブル図
CAT 5、5e または 6 UTP クロス パッチ ケーブルは、ほとんどのコンピュータ販売店で入手できます。
ファイバ ケーブル接続指針
ファイバ インターフェイスを持つスイッチのイーサネット ポートを使用して別のスイッチ ポート、ルータ ポート、またはその
他のレイヤ 2 デバイスに接続する場合は、一方のデバイスで接続を反転させる必要があります。コネクタを半回転させるか、個
々のファイバ コネクタをクロス接続して、接続を反転させてください。各ファイバをファイバ A またはファイバ B とします。
ストレート接続が A と A および B と B の場合、クロスオーバー接続は A と B および B と A になります。
Return to Top
付録 C:オート MDIX とサポートするスイッチ プラットフォームの説明
Automatic Medium-Dependent Interface Crossover(Auto-MDIX; 自動メディア依存インターフェイス クロスオーバー)とは、ス
イッチのインターフェイスが必要なケーブル接続タイプ(ストレートまたはクロス)を検出し、その結果に合せて接続を自動設定
できる機能です。Auto-MDIX をイネーブルにすると、ストレート ケーブルまたはクロス ケーブルを使ってほかのデバイスを接続
することができ、不適切な配線が自動的に修正されます。詳細情報およびこの機能をサポートするプラットフォームについては、
次のリンクを参照してください。
2940 スイッチ シリーズ
2970 スイッチ シリーズ
3750 スイッチ シリーズ
Return to Top
付録 D:show port {mod_num/port_num} コマンドのフィールドの説明
show port コマンドの出力フィールド
フィールド
説明
Port
モジュールとポート番号
Name
ポート名(設定されている場合)
Status
ポートのステータス。Catalyst 5500 と 2926G シリーズ ス
イッチの場合、表示される可能性のある値は、connected、
notconnect、connecting、standby、faulty、inactive、
shutdown、disabled または monitor です。Catalyst
4500/4000 および 2948G スイッチの場合、表示される可能性
のある値は、connected、notconnected、faulty、remfault、
disable、remdisable、configerr、remcfgerr および
disagree です。
Vlan
ポートが属している VLAN。
Duplex
ポートのデュプレックス設定(auto、full、fdx、half、
hdx、a-half、a-hdx、a-full または a-fdx)。
Speed
ポートの速度設定(auto、10、100、155、a-10、a-100、4、
16、a-14 または a-16)。
Type
ポート タイプ。100BaseFX MM、100BaseFX SM、
10/100BaseTX、RSM など。
注:この値は、使用しているスイッチに取り付けられている
モジュールによって変わります。
Security
ポート セキュリティのステータス(イネーブルまたはディセ
ーブル)。
Secure-SrcAddr
セキュリティがイネーブルになっているポートのセキュア
MAC アドレス。
Last-SrcAddr
ポートが最後に受信したパケットの送信元 MAC アドレス。
Shutdown
セキュリティのためにポートがシャット ダウンされたかどう
かのステータス。
Trap
ポート トラップのステータス(イネーブルまたはディセーブ
ル)。
IfIndex
ifIndex の番号。
BroadcastLimit
ポートのブロードキャストしきい値。
BroadcastDrop
ブロードキャストしきい値を超過したために廃棄されたブロ
ードキャスト/マルチキャスト パケットの数。
フロー制御管理。設定可能な設定:
On は、ローカル ポートが遠端にフロー制御を送信する
ことを示しています。
Send admin
Off は、ローカル ポートが遠端にフロー制御を送信し
ないことを示しています。
Desired は、遠端がフロー制御をサポートしている場合
に、ローカル エンドが遠端にフロー制御を送信するこ
とを示しています。
FlowControl
oper
フロー制御操作。設定可能な設定:disagree は、2 つのポー
トでリンク プロトコルが一致しなかったことを示していま
す。
フロー制御管理。設定可能な設定:
Receive
admin
On は、遠端からのフロー制御の送信をローカル ポート
が必要としていることを示しています。
Off は、遠端からのフロー制御の送信をローカル ポー
トが許可していないことを示しています。
Desired は、遠端からのフロー制御の送信をローカル
エンドが許可していることを示しています。
FlowControl
oper
フロー制御操作。設定可能な設定:disagree は、2 つのポー
トでリンク プロトコルが一致しなかったことを示していま
す。
RxPause
受信したポーズ フレームの数。
TxPause
送信したポーズ フレームの数。
Unsupported
Opcodes
サポートされなかったオペレーティング コードの数。
Align-Err
ポートで受信した、アライメント エラーのあるフレーム(偶
数のオクテットで終わらず、不正な CRC を持つフレーム)の
数。
FCS-Err
FCS エラーはあるがフレーミング エラーはない、有効なサイ
ズのフレームの数。
Xmit-Err
ポートで発生した送信エラーの数(内部の送信バッファがい
っぱいであることを示します)。
Rcv-Err
ポートで発生した受信エラーの数(内部の受信バッファがい
っぱいであることを示します)。
UnderSize
受信した長さ 64 オクテット未満(その他の点では形式は正
しい)のフレームの数。
Single-Coll
ポートがフレームをメディアに正常に送信できるまでに、1
回のコリジョンが発生した回数。
Multi-Coll
ポートがフレームをメディアに正常に送信できるまでに、複
数回のコリジョンが発生した回数。
Late-Coll
レイト コリジョン(衝突ドメインの外でのコリジョン)の
数。
Excess-Col
ポートで発生した過度のコリジョンの数(フレームに対して
16 回コリジョンが発生し、フレームが廃棄されたことを示し
ます)。
Carri-Sen
ポートがキャリアを(ケーブルが現在使用されているかどう
かを判別するために)検知した回数。
Runts
ポートで受信したラント フレーム(IEEE 802.3 の最小フレ
ーム サイズに満たないフレーム)の数。
Giants
ポートで受信したジャイアント フレーム(IEEE 802.3 の最
大フレーム サイズを超えるフレーム)の数。
Last-TimeCleared
最後にポート カウンタがクリアされた時刻。
Auto-Part
連続した過度のコリジョンのためにポートが自動パーティシ
ョン ステートになった回数。
Data-rate
mismatch
有効なサイズのフレームのうち、オーバーランまたはアンダ
ーランになったフレームの数。
Src-addr
change
最後の送信元アドレスが変更された回数。
Good-bytes
エラーがないフレームのオクテットの総数。
Short-event
存続時間が ShortEventMax Time(7482 ビット時間)に満た
ないアクティビティが検出された回数。
Return to Top
付録 E:FAQ
1.
オートネゴシエーションを使用するのは、どのような場合ですか。
関連するデバイスが 802.3u 規格に準拠している場合は、オートネゴシエーションを使用することを推奨します。特定の製品につ
いての詳細は、『Cisco Catalyst スイッチと NIC との互換性に関する問題のトラブルシューティング』を参照してください。機
能の異なるデバイスが定常的に接続や接続解除されるポートには、オートネゴシエーションが非常に役立ちます。従業員が自分の
ラップトップを持ち込んで利用するオフィスなどが、その好例です。
ポートをオートネゴシエーションに設定するには、どうすればよいのですか。
set port speed {mod_num/port_num} auto コマンドを発行します。これにより、速度とデュプレックス モードの両方がオートネ
ゴシエーションにリセットされます。Catalyst Cisco IOS ソフトウェア プラットフォームでは、インターフェイス コマンド
speed auto を発行します。
ポートの設定を確認するには、どうすればよいのですか。
show port {mod_num/port_num} コマンドを発行します。ステータス フィールドで a プレフィクスを探します。これは、ポート
がオートネゴシエーションに設定されていることを示します。たとえば、a-full や a-100 などです。a プレフィクスが付いてい
ない場合、そのポートは表示されているパラメータに手動で設定されています。たとえば、full や 100 などです。スイッチの設
定を表示するには、show configuration [mod_num] コマンドを発行します。Catalyst Cisco IOS ソフトウェア プラットフォー
ムでは、show interfaces {mod_num/port_num} status コマンドを発行します。
ポートの機能を確認するには、どうすればよいのですか。
show port capabilities {mod_num}|{mod_num/port_num} コマンドを発行します。Catalyst Cisco IOS ソフトウェアには、同等
のコマンドはありませんが、show interfaces {mod_num/port_num} status コマンドを発行すれば、速度/デュプレックスの設定
を表示できます。
ポートのデュプレックス モードを設定しようとすると、エラー メッセージ「Port 1/1 is in auto-sensing mode」が表示される
のはなぜですか。
このエラーが生成されるのは、デュプレックス モードを手動で設定する前に、ポートの速度を手動で設定する必要があるためで
す。
リンク パートナーがオートネゴシエーションに設定されていないと、ポートでは正しいデュプレックス モードが検出されないの
はなぜですか。
検出に必要な方式が利用できないため、ポートでは正しいデュプレックス モードが検出されません。
2 つのポートのデュプレックス モード設定が異なっているときに、リンクが connected として表示される場合があるのはなぜで
すか。
ポートが接続されているかどうかを判定するためにポートが使用している電気信号が、デュプレックス モードのステータスを反
映していないため、このようなことが起こります。
Duplex または Speed Status フィールドの a プレフィクスは、ポートの動作がオート ネゴシエートされることを必ず意味する
のですか。
いいえ、このプレフィクスは、オートネゴシエーションを実行する能力がポートにあることを意味します。
%CDP-4-DUPLEXMISMATCH:Full/half-duplex mismatch detected というメッセージはどういう意味ですか。
Cisco Discovery Protocol(CDP)が、コンフィギュレーション比較ダイアログにより、ミスマッチが存在すると判定したという
意味です。CDP ではミスマッチの解決は行われません。
Return to Top
関連情報
Cisco Catalyst スイッチと NIC との互換性に関する問題のトラブルシューティング
Catalyst Switches(英語)
LAN 製品に関するサポート(英語)
LAN スイッチング テクノロジーに関するサポート(英語)
テクニカルサポートとドキュメント:シスコシステムズ
Return to Top
1992 - 2014 Cisco Systems, Inc. All rights reserved.
Updated: 2010 年 3 月 10 日
http://www.cisco.com/cisco/web/support/JP/100/1008/1008451_3-j.html
Document ID: 10561