この章では、Catalyst 2960 スイッチ上の各種インターフェイスのタイプ、およびその設定方法について説明します。
- ・ インターフェイス タイプの概要
- ・ インターフェイス コンフィギュレーション モードの使用方法
- ・ イーサネット インターフェイスの設定
- ・ システム MTU の設定
- ・ インターフェイスのモニタおよびメンテナンス
インターフェイス タイプの概要
ここでは、スイッチによってサポートされる各種インターフェイス タイプについて説明するとともに、これらのインターフェイス タイプの設定に関する詳細情報が記載された章についても言及します。また、インターフェイスの物理特性に応じた設定手順についても説明します。
ここでは、次のようなインターフェイス タイプについて説明します。
ポートベースの VLAN
VLAN(仮想 LAN)は、ユーザの物理的な位置に関係なく、機能、チーム、またはアプリケーションなどで論理的に分割されたスイッチによるネットワークです。VLAN の詳細については、 第12章 「VLAN の設定」 を参照してください。ポートで受信したパケットが転送されるのは、その受信ポートと同じ VLAN に属するポートに限られます。異なる VLAN 上のネットワーク装置は、VLAN 間でトラフィックをルーティングするレイヤ 3 装置がなければ、互いに通信できません。
VLAN に分割することにより、VLAN 内でトラフィック用の堅固なファイアウォールを実現します。また、各 VLAN には固有の MAC(メディア アクセス制御)アドレス テーブルがあります。VLAN が認識されるのは、ローカル ポートが VLAN に対応するように設定されたとき、VLAN Trunking Protocol(VTP; VLAN トランキング プロトコル)トランク上のネイバからその存在を学習したとき、またはユーザが VLAN を作成したときです。
通常範囲の VLAN(VLAN ID が 1 〜 1005)を設定するには、 vlan vlan-id グローバル コンフィギュレーション コマンドを使用して config-vlan モードを開始するか、 vlan database イネーブル EXEC コマンドを使用して VLAN データベース コンフィギュレーション モードを開始します。VLAN ID が 1 〜 1005 の VLAN の設定は、VLAN データベースに保存されます。拡張範囲 VLAN(VLAN ID が 1006 〜 4094)を設定するには、config-vlan モードを使用し、VTP モードをトランスペアレントに設定する必要があります。拡張範囲 VLAN は、VLAN データベースに追加されません。VTP モードがトランスペアレントである場合は、VTP および VLAN 設定はスイッチの実行コンフィギュレーションに保存されるので、 copy running-config startup-config イネーブル EXEC コマンドを実行して、これをスイッチのスタートアップ コンフィギュレーション ファイルに保存できます。
switchport インターフェイス コンフィギュレーション コマンドを使用すると、VLAN にポートが追加されます。
- ・ インターフェイスを特定します。
- ・ トランク ポートには、トランク特性を設定し、必要に応じて所属できる VLAN を定義します。
- ・ アクセス ポートには、所属する VLAN を設定して定義します。
スイッチ ポート
スイッチ ポートは、物理ポートに対応付けられたレイヤ 2 専用インターフェイスです。スイッチ ポートは 1 つまたは複数の VLAN に所属します。 スイッチ ポートは、アクセス ポートまたはトランク ポートです。 ポートは、アクセス ポートまたはトランク ポートに設定できます。また、ポート単位で Dynamic Trunking Protocol(DTP)を稼働させ、リンクのもう一端のポートとネゴシエートすることで、スイッチ ポート モードも設定できます。スイッチ ポートは、物理インターフェイスおよび対応するレイヤ 2 プロトコルの管理に使用します。
スイッチ ポートの設定には、 switchport インターフェイス コンフィギュレーション コマンドを使用します。
アクセス ポートおよびトランク ポート特性を設定する詳細については、 第12章 「VLAN の設定」 を参照してください。
アクセス ポート
アクセス ポートは(音声 VLAN ポートとして設定されている場合を除き)1 つの VLAN だけに所属し、その VLAN のトラフィックだけを伝送します。トラフィックは、VLAN タギングなしのネイティブ フォーマットで送受信されます。アクセス ポートに着信したトラフィックは、ポートに割り当てられている VLAN に所属するとみなされます。アクセス ポートがタグ付きパケット(タグ付き IEEE 802.1Q)を受信した場合、そのパケットは廃棄され、送信元アドレスは学習されません。
- ・ スタティック アクセス ポートは、手動でVLANに割り当てます(IEEE 802.1x で使用する場合は RADIUS サーバを通して行います。詳細については、 VLAN 割り当てを使用した IEEE 802.1x の利用 を参照してください)。
- ・ ダイナミック アクセス ポートの VLAN メンバーシップは、着信パケットを通じて学習されます。デフォルトでは、ダイナミック アクセス ポートはどの VLAN のメンバーでもなく、ポートとの伝送はポートの VLAN メンバーシップが検出されたときにだけイネーブルになります。スイッチ上のダイナミック アクセス ポートは、VLAN Membership Policy Server(VMPS; VLAN メンバーシップ ポリシー サーバ)によって VLAN に割り当てられます。VMPS として動作できるのは、Catalyst 6500 シリーズ スイッチです。Catalyst 2960 スイッチを VMPS サーバにすることはできません。
また、Cisco IP Phone と接続するアクセス ポートを、1 つの VLAN は音声トラフィック用に、もう 1 つの VLAN は Cisco IP Phone に接続しているデバイスからのデータ トラフィック用に使用するように設定できます。音声 VLAN ポートの詳細については、 第14章 「音声 VLAN の設定」 を参照してください。
トランク ポート
トランク ポートは複数の VLAN のトラフィックを伝送し、デフォルトで VLAN データベース内のすべての VLAN のメンバーとなります。サポートされているのは、IEEE 802.1Q トランク ポートのみです。
IEEE 802.1Q トランク ポートは、タグ付きとタグなしの両方のトラフィックを同時にサポートします。IEEE 802.1Q トランク ポートは、デフォルトの Port VLAN ID(PVID; ポート VLAN ID)に割り当てられ、すべてのタグなしトラフィックはポートのデフォルト PVID 上を流れます。NULL VLAN ID を備えたすべてのタグなしおよびタグ付きトラフィックは、ポートのデフォルト PVID に所属するものとみなされます。発信ポートのデフォルト PVID と等しい VLAN ID を持つパケットは、タグなしで送信されます。残りのトラフィックはすべて、VLAN タグ付きで送信されます。
デフォルトでは、トランク ポートは、VTP に認識されているすべての VLAN のメンバーですが、トランク ポートごとに VLAN の許可リストを設定して、VLAN メンバーシップを制限できます。許可 VLAN のリストは、その他のポートには影響を与えませんが、対応トランク ポートには影響を与えます。デフォルトでは、使用可能なすべての VLAN(VLAN ID 1 〜 4094)が許可リストに含まれます。トランク ポートは、VTP が VLAN を認識し、VLAN がイネーブル状態にある場合に限り、VLAN のメンバーになることができます。VTP が新しいイネーブル VLAN を認識し、その VLAN がトランク ポートの許可リストに登録されている場合、トランク ポートは自動的にその VLAN のメンバーになり、トラフィックはその VLAN のトランク ポート間で転送されます。VTP が、VLAN のトランク ポートの許可リストに登録されていない、新しいイネーブル VLAN を認識した場合、ポートはその VLAN のメンバーにはならず、その VLAN のトラフィックはそのポート間で転送されません。
トランク ポートの詳細については、 第12章 「VLAN の設定」 を参照してください。
EtherChannel ポート グループ
EtherChannel ポート グループは、複数のスイッチ ポートを 1 つのスイッチ ポートとして扱います。このようなポート グループは、スイッチ間、またはスイッチおよびサーバ間で広帯域接続を行う単一論理ポートとして動作します。EtherChannel は、チャネルのリンク全体でトラフィックの負荷を分散させます。EtherChannel 内のリンクで障害が発生すると、それまでその障害リンクで伝送されていたトラフィックが EtherChannel 内の残りのリンクに切り替えられます。複数のトランク ポートを 1 つの論理トランク ポートに、または複数のアクセス ポートを 1 つの論理アクセス ポートにまとめることができます。ほとんどのプロトコルは単一のまたは集約スイッチ ポートで動作し、ポート グループ内の物理ポートを認識しません。例外は、DTP、Cisco Discovery Protocol(CDP)、および Port Aggregation Protocol(PAgP)で、物理ポート上でしか動作しません。
EtherChannel を設定するとき、ポートチャネル論理インターフェイスを作成し、EtherChannel にインターフェイスを割り当てます。ポートチャネル論理インターフェイスを動的に作成するには、 channel-group インターフェイス コンフィギュレーション コマンドを使用します。このコマンドは物理および論理ポートをバインドします。詳細については、 第30章 「EtherChannel の設定」 を参照してください。
二重目的アップリンク ポート
一部の Catalyst 2960 スイッチでは、二重目的アップリンク ポートがサポートされています。各アップリンク ポートはデュアル フロント エンド(RJ-45 コネクタおよび SFP モジュール コネクタ)を持つ 1 つのインターフェイスとみなされます。デュアル フロント エンドは冗長インターフェイスではなく、スイッチはペアのうちの 1 つのコネクタのみをアクティブにします。
デフォルトでは、スイッチは最初にリンクするインターフェイス タイプを動的に選択します。しかし、 media-type インターフェイス コンフィギュレーション コマンドを使用して、手動で RJ-45 コネクタまたは SFP モジュール コネクタを選択できます。二重目的アップリンクのデュプレックス設定および速度設定については、 二重目的アップリンク ポートのタイプの設定 を参照してください。
各アップリンク ポートには、2 つの LED が付いています。1 つは RJ-45 ポートのステータスを示すもので、もう 1 つは SFP モジュール ポートのステータスを示すものです。ポート LED は、いずれかのコネクタがアクティブのときに点灯します。LED の詳細については、ハードウェア インストレーション ガイドを参照してください。
インターフェイスの接続
単一 VLAN 内の装置は、スイッチを通じて直接通信できます。異なる VLAN に属すポート間では、ルーティング装置を介さなければデータを交換できません。 図10-1 の構成では、VLAN 20 のホスト A が VLAN 30 のホスト B にデータを送信した場合、データはまずホスト A からスイッチ、ルータへ送信され、さらにスイッチに戻ってからホスト B へ送信されます。
図10-1 レイヤ 2 スイッチによる VLAN の接続
インターフェイス コンフィギュレーション モードの使用方法
インターフェイス範囲も設定できます( インターフェイス範囲の設定 を参照)。
物理インターフェイス(ポート)を設定するには、インターフェイス タイプ、モジュール番号、およびスイッチ ポート番号を指定して、インターフェイス コンフィギュレーション モードを開始します。
- ・ タイプ ― 10/100 Mbps イーサネットに対応するファスト イーサネット(fastethernet または fa)、10/100/1000 Mbps イーサネット ポートまたは Small Form-Factor Pluggable(SFP)モジュール ギガビット イーサネット インターフェイスに対応するギガビット イーサネット(gigabitethernet または gi)
- ・ モジュール番号 ― スイッチ上のモジュールまたはスロット番号(Catalyst 2960 スイッチでは常に 0)
- ・ ポート番号 ― スイッチ上のインターフェイス番号。ポート番号は常に1から始まります。スイッチの前面に向かって左側から順に、たとえば、fastethernet0/1、gigabitethernet0/1 のようになります。インターフェイス タイプが複数ある場合(10/100 ポートと SFP モジュール ポートなど)、インターフェイス タイプごとに個別のポート番号が割り振られ、gigabitethernet0/1 のようになります。10/100/1000 ポートと SFP モジュール ポートが搭載されたスイッチでは、SFPモジュール ポートは10/100/1000 ポートに続けて連続した番号が付けられています。
スイッチ上のインターフェイスの位置を物理的に確認することで、物理インターフェイスを識別できます。 show イネーブル EXEC コマンドを使用して、スイッチ上の特定のインターフェイスまたはすべてのインターフェイスに関する情報を表示することもできます。以降、この章では、主に物理インターフェイスの設定手順について説明します。
インターフェイスの設定手順
以下の一般的な手順は、すべてのインターフェイス設定プロセスに当てはまります。
Enter configuration commands, one per line. End with CNTL/Z.
ステップ 2 interface グローバル コンフィギュレーション コマンドを入力します。インターフェイスのタイプとコネクタ番号を指定します。次の例では、ギガビット イーサネット ポート 1 が選択されています。
Switch(config)# interface gigabitethernet 0/1
ステップ 3 各 interface コマンドの後ろに、インターフェイスに必要なインターフェイス コンフィギュレーション コマンドを続けて入力します。入力するコマンドによって、そのインターフェイスで稼働するプロトコルとアプリケーションが定義されます。別のインターフェイス コマンドまたは end を入力してイネーブル EXEC モードに戻ると、コマンドが収集されてインターフェイスに適用されます。
また、 interface range または interface range macro グローバル コンフィギュレーション コマンドを使用すると、一定範囲のインターフェイスを設定することもできます。ある範囲内で設定したインターフェイスは、同じタイプである必要があります。また、同じ機能オプションを指定して設定しなければなりません。
ステップ 4 インターフェイスを設定してから、 インターフェイスのモニタおよびメンテナンス に示した show イネーブル EXEC コマンドで、そのステータスを確認してください。
show interfaces イネーブル EXEC コマンドを使用して、スイッチ上のまたはスイッチ用に設定されたすべてのインターフェイスのリストを表示します。装置がサポートする各インターフェイスまたは指定したインターフェイスのレポートが出力されます。
インターフェイス範囲の設定
interface range グローバル コンフィギュレーション コマンドを使用して、同じコンフィギュレーション パラメータを持つ複数のインターフェイスを設定できます。インターフェイス レンジ コンフィギュレーション モードを開始すると、このモードを終了するまで、入力されたすべてのコマンド パラメータはその範囲内のすべてのインターフェイスに対するものとみなされます。
同じパラメータでインターフェイス範囲を設定するには、イネーブル EXEC モードで次の手順を実行します。
|
設定するインターフェイス範囲(VLAN または物理ポート)を指定し、インターフェイス コンフィギュレーション モードを開始します。
|
||
|
この時点で、通常のコンフィギュレーション コマンドを使用して、範囲内のすべてのインターフェイスにコンフィギュレーション パラメータを適用します。各コマンドは、入力した時点で実行されます。 |
||
interface range グローバル コンフィギュレーション コマンドを使用するときは、次の注意事項に留意してください。
- − fastethernet module/{first port } - { last port }(モジュールは常に 0)
- − gigabitethernet module/{ first port } - { last port }(モジュールは常に 0)
- − port-channel port-channel-number - port-channel-number ( port-channel-number は 1 〜 6)
- ・ interface range コマンドを使用するときは、先頭のインターフェイス番号とハイフンの間にスペースが必要です。たとえば、コマンド interface range gigabitethernet 0/1 - 4 の範囲は有効ですが、コマンド interface range gigabit ethernet0/1-4 の範囲は無効です。
- ・ interface range コマンドが機能するのは、 interface vlan コマンドで設定された VLAN インターフェイスに限られます。 show running-config イネーブル EXEC コマンドを使用すると、設定されている VLAN インターフェイスが表示されます。 show running-config コマンドで表示されない VLAN インターフェイスに interface range コマンドを使用することはできません。
- ・ 範囲として定義したインターフェイスは、すべて同じタイプでなければなりませんが(すべてファスト イーサネット ポート、すべてギガビット イーサネット ポート、すべて EtherChannel ポート、またはすべて VLAN)、1 つのコマンドで複数の範囲を入力できます。
次に、 interface range グローバル コンフィギュレーション コマンドを使用して、ポート 1 〜 4 の速度を 100 Mbps に設定する例を示します。
Switch(config)# interface range gigabitethernet0/1 - 4
Switch(config-if-range)# speed 100
次に、カンマを使用して異なるインターフェイス タイプ ストリングを範囲に追加し、ファスト イーサネット ポート 1 〜 3 およびギガビット イーサネット ポート 1 および 2 をイネーブルにし、フロー制御ポーズ フレームを受信する例を示します。
Switch(config)# interface range fastethernet0/1 - 3 , gigabitethernet0/1 - 2
Switch(config-if-range)# flowcontrol receive on
インターフェイス レンジ モードで複数のコンフィギュレーション コマンドを入力した場合、各コマンドは入力した時点で実行されます。インターフェイス レンジ モードを終了したあとで、コマンドがバッチ処理されるわけではありません。コマンドの実行中にインターフェイス レンジ モードを終了すると、一部のコマンドが範囲内のすべてのインターフェイスに対して実行されない場合もあります。コマンド プロンプトが再表示されるのを待ってから、インターフェイス レンジ コンフィギュレーション モードを終了してください。
インターフェイス レンジ マクロの設定および使用方法
インターフェイス レンジ マクロを作成すると、設定するインターフェイスの範囲を自動的に選択できます。interface range macro グローバル コンフィギュレーション コマンドで macro キーワードを使用するには、まず define interface-range グローバル コンフィギュレーション コマンドでマクロを定義する必要があります。
インターフェイス レンジ マクロを設定するには、イネーブル EXEC モードで次の手順を実行します。
|
macro_name の名前でインターフェイス レンジ マクロに保存された値を使用することによって、設定するインターフェイスの範囲を選択します。 ここで、通常のコンフィギュレーション コマンドを使用して、定義したマクロ内のすべてのインターフェイスに設定を適用できます。 |
||
マクロを削除するには、 no define interface-range macro_name グローバル コンフィギュレーション コマンドを使用します。
define interface-range グローバル コンフィギュレーション コマンドを使用するときは、次の注意事項に留意してください。
- − fastethernet module/{first port } - { last port }(モジュールは常に 0)
- − gigabitethernet module/{ first port } - { last port }(モジュールは常に 0)
- − port-channel port-channel-number - port-channel-number ( port-channel-number は 1 〜 6)
- ・ interface-range を入力するときは、最初のインターフェイス番号とハイフンの間にスペースを入れます。たとえば、 gigabitethernet 0/1 - 4 の範囲は有効ですが、 gigabitethernet 0/1-4 の範囲は無効です。
- ・ VLAN インターフェイスは、 interface vlan コマンドで設定しておかなければなりません。 show running-config イネーブル EXEC コマンドを使用すると、設定されている VLAN インターフェイスが表示されます。 show running-config コマンドで表示されない VLAN インターフェイスを interface-range として使用することはできません。
- ・ 範囲として定義したインターフェイスは、すべて同じタイプでなければなりませんが(すべてファスト イーサネット ポート、すべてギガビット イーサネット ポート、すべて EtherChannel ポート、またはすべて VLAN)、マクロ内で複数のインターフェイス タイプを組み合わせることができます。
次に、ポート 1 と 2 を含む enet_list という名のインターフェイス範囲を定義して、マクロ設定を確認する例を示します。
Switch(config)# define interface-range enet_list gigabitethernet0/1 - 2
Switch# show running-config | include define
define interface-range enet_list GigabitEthernet0/1 - 2
次に、複数のタイプのインターフェイスを含む マクロ macro1 を作成する例を示します。
Switch(config)# define interface-range macro1 fastethernet0/1 - 2, gigabitethernet0/1 - 2
次に、インターフェイス レンジ マクロ enet_list に対するインターフェイス レンジ コンフィギュレーション モードを開始する例を示します。
Switch(config)# interface range macro enet_list
次に、インターフェイス レンジ マクロ enet_list を削除し、処理を確認する例を示します。
Switch(config)# no define interface-range enet_list
Switch# show run | include define
イーサネット インターフェイスの設定
- ・ イーサネット インターフェイスのデフォルト設定
- ・ インターフェイス速度およびデュプレックス モードの設定
- ・ IEEE 802.3x フロー制御の設定
- ・ インターフェイスでの Auto-MDIX の設定
- ・ インターフェイスに関する記述の追加
イーサネット インターフェイスのデフォルト設定
表10-1 に、イーサネット インターフェイスのデフォルト設定を示します。表に示されている VLAN パラメータの詳細については、 第12章 「VLAN の設定」 を参照してください。また、ポートへのトラフィック制御の詳細については、 第21章 「ポート単位のトラフィック制御の設定」 を参照してください。
|
すべてのイーサネット ポートでディセーブル。 第30章 「EtherChannel の設定」 を参照してください。 |
|
|
ディセーブル(ブロックされません)。 ポート ブロッキングの設定 を参照してください。 |
|
|
ディセーブル。 ストーム制御のデフォルト設定 を参照してください。 |
|
|
ディセーブル。 保護ポートの設定 を参照してください。 |
|
|
ディセーブル。 ポート セキュリティのデフォルト設定 を参照してください。 |
|
|
ディセーブル。 オプションのスパニングツリー機能のデフォルト設定 を参照してください。 |
|
|
インターフェイス速度およびデュプレックス モードの設定
スイッチのイーサネット インターフェイスは、全二重モードと半二重モードのいずれかで、10、100、または 1000 Mbps で動作します。全二重モードの場合、2 つのステーションが同時にトラフィックを送受信できます。通常、10 Mbps ポートは半二重モードで動作します。これは、各ステーションがトラフィックを受信するか、送信するかのどちらか一方しかできないことを意味します。
スイッチ モデルには、ファスト イーサネット(10/100 Mbps)ポート、ギガビット イーサネット(10/100/1000 Mbps)ポート、および SFP モジュールをサポートする SFP モジュール スロットの組み合わせがあります。
ここでは、インターフェイス速度とデュプレックス モードの設定手順について説明します。
速度およびデュプレックス設定時の注意事項
インターフェイス速度およびデュプレックス モードを設定するときには、次の注意事項に留意してください。
- ・ ファスト イーサネット(10/100 Mbps)ポートでは、すべての速度およびデュプレックス オプションがサポートされています。
- ・ ギガビット イーサネット(10/100/1000 Mbps)ポートでは、すべての速度オプションおよびデュプレックス オプション(auto、half、full)がサポートされています。ただし、1000 Mbps で動作するギガビット イーサネットでは、半二重モードはサポートされていません。
- ・ SFP モジュール ポートの場合、利用できる速度およびデュプレックス CLI オプションは、SFP モジュール タイプによって異なります。
- − 1000BASE- x (- x は、-BX、-CWDM、-LX、-SX、および -ZX)SFP モジュール ポートは、 speed インターフェイス コンフィギュレーション コマンドの nonegotiate キーワードをサポートしています。デュプレックス オプションはサポートされていません。
- − 1000BASE-T SFP モジュール ポートでサポートされている速度およびデュプレックス オプションは、10/100/1000 Mbps ポートと同じです。
- − 100BASE- x (- x は、-BX、-FX、-FX-FE、および-LX)SFP モジュール ポートでサポートされているのは、100 Mbps のみです。これらのモジュールでは全二重および半二重オプションがサポートされていますが、自動ネゴシエーションはサポートされていません。
ご使用のスイッチでサポートされている SFP モジュールの詳細については、製品のリリース ノートを参照してください。
- ・ 回線の両側で自動ネゴシエーションがサポートされる場合は、できるだけデフォルトの auto ネゴシエーションを使用してください。
- ・ 一方のインターフェイスが自動ネゴシエーションをサポートし、もう一方がサポートしない場合は、両方のインターフェイス上でデュプレックスと速度を設定します。サポートする側で auto 設定を使用しないでください。
- ・ STP がイネーブルの場合にポートを再設定すると、スイッチがループの有無を調べるために最大で 30 秒かかる可能性があります。STP の再設定が行われている間、ポート LED はオレンジで点灯します。
二重目的アップリンク ポートのタイプの設定
一部の Catalyst 2960 スイッチでは、二重目的アップリンク ポートがサポートされています。詳細については、 二重目的アップリンク ポート を参照してください。
速度およびデュプレックスの設定が行えるようにアクティブにする二重目的アップリンクを選択するには、イネーブル EXEC モードで次の手順を実行します。この手順は任意です。
|
インターフェイスと二重目的アップリンク ポートのタイプを選択します。キーワードの意味は次のとおりです。
|
||
速度およびデュプレックスの詳細については、 速度およびデュプレックス設定時の注意事項 を参照してください。 |
||
デフォルトの設定に戻すには、 no media-type インターフェイス コンフィギュレーション コマンドを使用します。
インターフェイス タイプを変更すると、速度およびデュプレックス設定は削除されます。スイッチにより両方のタイプが速度およびデュプレックスの自動ネゴシエーションに設定されます(デフォルト)。 auto-select を設定した場合、 speed および duplex インターフェイス コンフィギュレーション コマンドによる設定は行えません。
スイッチの電源を ON にした場合、または shutdown および no shutdown インターフェイス コンフィギュレーション コマンドで二重目的アップリンク ポートをイネーブル化した場合、SFP モジュール インターフェイスが選択されます。これ以外の場合、最初にアップの状態になったリンクのタイプに基づいて、アクティブなリンクが選択されます。
Catalyst 2960 スイッチと 100BASE-x(- x は、-BX、-FX-FE、および-LX)SFP は、以下のように動作します。
- ・ 100BASE- x SFP モジュールがモジュール スロットに搭載されていて、RJ-45 側にリンクがない場合、スイッチによりRJ-45 インターフェイスがディセーブル化され、SFP モジュール インターフェイスが選択されます。ケーブルが接続されていない場合や、SFP 側にリンクがない場合でも、このようになります。
- ・ 100BASE- x SFP モジュールが搭載されていて、RJ-45 側にリンクがある場合、このリンクを使用して動作が続行します。リンクがダウンの状態になると、スイッチにより RJ-45 側がディセーブル化され、SFP モジュール インターフェイスが選択されます。
- ・ 100BASE- x SFP モジュールを取り外すと、スイッチにより再び自動的にタイプが選択され( auto-select )、再び RJ-45 側がイネーブル化されます。
100BASE-FX-GE SFP モジュールの場合、この機能はありません。
インターフェイス速度およびデュプレックス パラメータの設定
物理インターフェイスの速度およびデュプレックス モードを設定するには、イネーブル EXEC モードで次の手順を実行します。
|
speed { 10 | 100 | 1000 | auto [ 10 | 100 | 1000 ] | nonegotiate } |
速度設定の詳細については、 速度およびデュプレックス設定時の注意事項 を参照してください。 |
|
|
半二重モードをイネーブルにします(10 または 100 Mbps のみで動作するインターフェイスの場合)。半二重モードを 1000 Mbps のみで動作するインターフェイス用に設定することはできません。 デュプレックス設定の詳細については、 速度およびデュプレックス設定時の注意事項 を参照してください。 |
||
インターフェイスをデフォルトの速度およびデュプレックス設定(自動ネゴシエーション)に戻すには、 no speed および no duplex インターフェイス コンフィギュレーション コマンドを使用します。すべてのインターフェイス設定をデフォルトに戻すには、 default interface interface-id インターフェイス コンフィギュレーション コマンドを使用します。
次に、10/100/Mbps ポート上で、インターフェイス速度を 10 Mbps に、デュプレックスモードを半二重に設定する例を示します。
Switch(config)# interface fasttethernet0/3
Switch(config-if)# duplex half
次に、10/100/1000 Mbps ポート上で、インターフェイス速度を 100 Mbps に設定する例を示します。
Switch(config)# interface gigabitethernet0/2
IEEE 802.3x フロー制御の設定
フロー制御により、接続しているイーサネット ポートは、輻輳しているノードがリンク動作をもう一方の端で一時停止できるようにすることによって、輻輳時のトラフィック レートを制御できます。あるポートで輻輳が生じ、それ以上はトラフィックを受信できなくなった場合、ポーズ フレームを送信することによって、その状態が解消されるまで送信を中止するように、そのポートから相手ポートに通知します。ポーズ フレームを受信すると、送信側装置はデータ パケットの送信を中止するので、輻輳時のデータ パケット損失が防止されます。
flowcontrol インターフェイス コンフィギュレーション コマンドを使用して、インターフェイスのポーズ フレームを受信( receive )する能力を on 、 off 、または desired に設定します。デフォルトの状態は off です。
desired に設定した場合、インターフェイスはフロー制御パケットの送信を必要とする接続装置、または必要ではないがフロー制御パケットを送信できる接続装置に対して動作できます。
- ・ receive on (または desired ) ― ポートはポーズ フレームを送信できませんが、ポーズ フレームを送信する必要のある、または送信できる接続装置と組み合わせて使用できます。ポーズ フレームの受信は可能です。
- ・ receive off ― フロー制御はどちらの方向にも動作しません。輻輳が生じても、リンクの相手側に通知はなく、どちら側の装置もポーズ フレームの送受信を行いません。
インターフェイス上でフロー制御を設定するには、イネーブル EXEC モードで次の手順を実行します。
フロー制御をディセーブルにする場合は、 flowcontrol receive off インターフェイス コンフィギュレーション コマンドを使用します。
Switch(config)# interface gigabitethernet 0/1
Switch(config-if)# flowcontrol receive on
インターフェイスでの Auto-MDIX の設定
インターフェイス上の Auto-MDIX がイネーブルに設定されている場合、インターフェイスが必要なケーブル接続タイプ(ストレートまたはクロス)を自動的に検出し、接続を適切に設定します。Auto-MDIX 機能を使用せずにスイッチを接続する場合、サーバ、ワークステーション、またはルータなどのデバイスの接続にはストレート ケーブルを使用し、他のスイッチやリピータの接続にはクロス ケーブルを使用する必要があります。Auto-MDIX がイネーブルの場合、他のデバイスとの接続にはどちらのケーブルでも使用でき、ケーブルが正しくない場合はインターフェイスが自動的に修正を行います。ケーブル接続の詳細については、ハードウェア インストレーション ガイドを参照してください。
Auto-MDIX はデフォルトでイネーブルです。Auto-MDIX をイネーブルに設定する場合、Auto-MDIX 機能が正しく動作するようにインターフェイスの速度およびデュプレックスを auto に設定する必要があります。Auto-MDIX は、すべての 10/100 Mbps および 10/100/1000 Mbps インターフェイスでサポートされています。1000BASE-SX または 1000BASE-LX SFP モジュール インターフェイスではサポートされていません。
表10-2 に、Auto-MDIX の設定およびケーブル接続ごとのリンク ステートを示します。
インターフェイス上で Auto-MDIX を設定するには、イネーブル EXEC モードで次の手順を実行します。
Auto-MDIX をディセーブルにするには、 no mdix auto インターフェイス コンフィギュレーション コマンドを使用します。
次に、ポート上の Auto-MDIX をイネーブルにする例を示します。
Switch(config)# interface gigabitethernet 0/1
Switch(config-if)# duplex auto
インターフェイスに関する記述の追加
インターフェイスの機能に関する記述を追加できます。記述は、イネーブル EXEC コマンド show configuration 、 show running-config 、および show interfaces の出力に表示されます。
インターフェイスに関する記述を追加するには、イネーブル EXEC モードで次の手順を実行します。
記述を削除するには、 no description インターフェイス コンフィギュレーション コマンドを使用します。
次に、ポートに記述を追加して、その記述を確認する例を示します。
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# interface gigabitethernet0/2
Switch(config-if)# description Connects to Marketing
Switch# show interfaces gigabitethernet0/2 description
Interface Status Protocol Description
Gi0/2 admin down down Connects to Marketing
システム MTU の設定
スイッチ上のすべてのインターフェイス上で送受信されるフレームの Maximum Transmission Unit(MTU; 最大伝送ユニット)は、デフォルトで 1500 バイトです。10 または 100 Mbps で動作するすべてのインターフェイスで MTU サイズを増やすには、 system mtu グローバル コンフィギュレーション コマンドを使用します。すべてのギガビット イーサネット インターフェイス上でジャンボ フレームがサポートされるように MTU サイズを増やすには、 system mtu jumbo グローバル コンフィギュレーション コマンドを使用します。
ギガビット イーサネット ポートは、system mtu コマンドの影響を受けません。10/100 ポートは、system jumbo mtu コマンドの影響を受けません。 system mtu jumbo コマンドを設定しない場合、 system mtu コマンドの設定内容がすべてのギガビット イーサネット インターフェイスに適用されます。
インターフェイス単位で個別に MTU サイズを設定することはできません。スイッチ上のすべての 10/100 インターフェイスまたはすべてのギガビット イーサネット インターフェイスに対して設定することになります。システムまたはジャンボ MTU サイズを変更した場合は、新しい設定を有効にするために、スイッチをリセットする必要があります。
スイッチの CPU が受信できるフレーム サイズは、system mtu または system mtu jumbo コマンドで入力した値に関係なく、1998 バイトに制限されています。通常どおりに転送されたフレームは CPU で受信されませんが、制御トラフィック、SNMP、または Telnet に送信されたトラフィックの場合のように、パケットが CPU へ送信されることがあります。
すべての 10/100 またはギガビット イーサネット インターフェイスで MTU サイズを変更するには、イネーブル EXEC モードで次の手順を実行します。
特定のインターフェイス タイプで許容範囲外の値を入力した場合、その値は受け入れられません。
スイッチのリロード後、show system mtu イネーブル EXEC コマンドを入力することによって、設定値を確認できます。
次に、ギガビット イーサネット ポートの最大パケット サイズを 1800 バイトに設定する例を示します。
Switch(config)# system jumbo mtu 1800
次に、ギガビット イーサネット インターフェイスを範囲外の値に設定しようとした場合に表示される応答の例を示します。
Switch(config)# system mtu jumbo 25000
% Invalid input detected at '^' marker.
インターフェイスのモニタおよびメンテナンス
ここでは、インターフェイスのモニタおよびメンテナンスについて説明します。
インターフェイス ステータスのモニタ
イネーブル EXEC プロンプトにコマンドを入力することによって、ソフトウェアおよびハードウェアのバージョン、コンフィギュレーション、インターフェイスに関する統計情報などのインターフェイス情報を表示できます。 表10-3 に、このようなインターフェイス モニタ コマンドの一部を示します(イネーブル EXEC プロンプトに show ? コマンドを入力すると、すべての show コマンドのリストが表示されます)。このコマンドの詳細については、『 Cisco IOS Interface Command Reference 』Release 12.2 を参照してください。
インターフェイスおよびカウンタのクリアとリセット
表10-4 に、カウンタのクリアとインターフェイスのリセットに使用できるイネーブル EXEC モードの clear コマンドを示します。
show interfaces イネーブル EXEC コマンドによって表示されたインターフェイス カウンタをリセットするには、 clear counters イネーブル EXEC コマンドを使用します。任意の引数が特定のインターフェイス番号から特定のインターフェイス タイプのみをクリアするように指定されている場合を除いて、 clear counters コマンドは、インターフェイスから現在のインターフェイス カウンタをすべてクリアします。
インターフェイスのシャットダウンおよび再起動
インターフェイスをシャットダウンすると、指定されたインターフェイスのすべての機能がディセーブルになり、使用不可能であることがすべてのモニタ コマンドの出力に表示されます。この情報は、すべてのダイナミック ルーティング プロトコルを通じて、他のネットワーク サーバに伝達されます。ルーティング アップデートには、インターフェイス情報は含まれません。
インターフェイスをシャットダウンするには、イネーブル EXEC モードで次の手順を実行します。
|
interface { vlan vlan-id } | {{ fastethernet | gigabitethernet } interface-id } | { port-channel port-channel-number } |
||
インターフェイスを再起動するには、 no shutdown インターフェイス コンフィギュレーション コマンドを使用します。
インターフェイスがディセーブルになっていることを確認するには、 show interfaces イネーブル EXEC コマンドを使用します。ディセーブルになっているインターフェイスは、出力に administratively down と表示されます。
