Navbar-jp

Toolbar-jp

PDF GetAcro

インターフェイス特性の設定

この章では、Catalyst 3550スイッチにおける各種インターフェイスのタイプとその設定方法について説明します。この章の内容は次のとおりです。

インターフェイス タイプの概要

ここでは、各種インターフェイス タイプの設定に関する詳細情報が記載された章についても述べながら、スイッチによってサポートされるこれらのインターフェイス タイプについて説明します。また、物理インターフェイス特性の設定手順についても説明します。

内容は次のとおりです。

ポートベースのVLAN

VLAN(仮想LAN)は、ユーザの物理的な位置に関係なく、機能、チーム、またはアプリケーションによって論理的に分割されたスイッチド ネットワークです。VLANの詳細については、 VLANの設定 を参照してください。ポートで受信したパケットが転送されるのは、その受信ポートと同じVLANに属するポートに限られます。異なるVLAN上のネットワーク デバイスは、VLAN間でトラフィックをルーティングするレイヤ3のデバイスがなければ、お互いに通信することができません。

VLANに分割することによりVLAN内でトラフィックに対する堅固なファイアウォールを実現します。また、各VLANには固有のMACアドレス テーブルがあります。VLANが認識されるのは、ローカル ポートがVLANに対応するように設定されたとき、VLAN Trunk Protocol(VTP;VLANトランキング プロトコル)がトランク上のネイバからその存在を学習するとき、ユーザがVLANを作成するとき、のいずれかです。

標準範囲(VLAN IDが1〜1005)のVLANを設定するには、 vlan vlan-id グローバル コンフィギュレーション コマンドを使用してconfig-vlanモードを開始するか、 vlan database イネーブルEXECコマンドを使用してVLANコンフィギュレーション モードを開始します。VLAN IDが1〜1005のVLANの設定は、VLANデータベースに保存されます。拡張範囲(VLAN IDが1006〜4094)のVLANを設定するには、トランスペアレントに設定したVTPモードでconfig-vlanモードを使用する必要があります。拡張範囲VLANは、VLANデータベースに追加されません。VTPモードがトランスペアレントな場合は、VTPおよびVLANコンフィギュレーションはスイッチの実行コンフィギュレーションに保存されます。また、 copy running-config startup-config イネーブルEXECコマンドを実行することにより、スイッチのスタートアップ コンフィギュレーション ファイルに保存できます。

switchport インターフェイス コンフィギュレーション コマンドを使用すると、VLANにポートが追加されます。

スイッチ ポート

スイッチ ポートは、物理ポートに対応づけられたレイヤ2専用インターフェイスです。スイッチ ポートは、アクセス ポート、トランク ポート、またはトンネル ポートです。ポートは、アクセス ポートまたはトランク ポートに設定することができます。また、ポート単位でDynamic Trunking Protocol(DTP)を稼働させ、リンクのもう一端のポートとネゴシエーションすることでスイッチ ポートがアクセス ポートまたはトランク ポートのいずれとなるかを決定できます。トンネル ポートは、802.1Qトランク ポートに接続する非対称リンクの一部として手動で設定する必要があります。スイッチ ポートは物理インターフェイスおよび対応レイヤ2プロトコルの管理に使用し、ルーティングやブリッジングは処理しません。

スイッチ ポートは、 switchport インターフェイス コンフィギュレーション コマンドを使用して設定します。アクセス ポートおよびトランク ポートの特性の設定については、 VLANの設定 を参照してください。トンネル ポートについては、 802.1Qおよびレイヤ2プロトコル トンネリングの設定 を参照してください。

アクセス ポート

アクセス ポートは、1つのVLANにのみ所属し、そのVLANのトラフィックのみを搬送します(音声VLANポートとして設定される場合を除く)。トラフィックは、VLANタギングなしのネイティブ フォーマットで送受信されます。アクセス ポートに着信したトラフィックは、ポートに割り当てられたVLANに所属すると見なされます。アクセス ポートがポートに割り当てられたVLAN向けのタグ付きパケット(Inter-Switch Link [ISL]または802.1Qタグ付き)を受信すると、そのパケットは転送されます。アクセス ポートが別のVLAN向けのタグ付きのパケットを受信した場合、パケットは廃棄され、送信元アドレスは学習されず、フレームは宛先なし の統計情報としてカウントされます。

2種類のアクセス ポートがサポートされています。

  • スタティック アクセス ポートは、手動でVLANに割り当てます。
  • ダイナミック アクセス ポートのVLANメンバーシップは、着信パケットを通じて学習されます。デフォルトでは、ダイナミック アクセス ポートはどのVLANのメンバーでもなく、ポートとの伝送はポートのVLANメンバーシップが検出されたときにだけイネーブルになります。スイッチのダイナミック アクセス ポートは、VLAN Membership Policy Server(VMPS;VLANメンバーシップ ポリシー サーバ)によってVLANに割り当てられます。VMPSとして機能できるのは、Catalyst 6000シリーズ スイッチなどです。Catalyst 3550スイッチは、VMPS機能をサポートしません。

また、Cisco IP Phoneに接続されたデバイスからの音声トラフィックおよびデータ トラフィック用に別々のVLANを使用するようにアクセス ポートを設定することもできます。音声VLANの詳細については、 音声VLANの設定 を参照してください。

トランク ポート

トランク ポートは複数のVLANのトラフィックを搬送し、デフォルトではVLANデータベース内のすべてのVLANのメンバーです。2種類のトランク ポートがサポートされています。

  • ISLトランク ポートでは、すべての受信済みパケットはISLヘッダーでカプセル化されていると見なされ、送信パケットはすべてISLヘッダー付きで送信されます。ISLトランク ポートから受信したネイティブ(タグなし)フレームは、破棄されます。
  • IEEE 802.1Qトランク ポートは、タグ付きおよびタグなしの両方のトラフィックを同時にサポートします。IEEE 802.1Qトランク ポートは、デフォルトのPort VLAN ID(PVID)に割り当てられ、すべてのタグなしトラフィックはポート デフォルト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のトラフィックはそのポート間で転送されません。

  • VLAN 1は許可リストから除外できません。

トランク ポートの詳細については、 VLANの設定 を参照してください。

トンネル ポート

トンネル ポートは802.1Qトンネリングで使用され、サービス プロバイダー ネットワークのカスタマーのトラフィックを同一のVLAN上にいると思われる別のカスタマーのものと分離します。サービス プロバイダーのエッジ スイッチ上のトンネル ポートからカスタマーのスイッチ上の802.1Qトランク ポートに非対称リンクを設定します。エッジ スイッチ上のトンネル ポートに入るパケットは、カスタマーVLANですでに802.1Qのタグ付きとなっていますが、VLAND IDを格納した別のレイヤの802.1Qタグ(メトロ タグ)でカプセル化されます。このVLAND IDは、カスタマーごとにサービス プロバイダー ネットワークで一意です。この二重タグ付きパケットは、元のカスタマーのVLANが他のカスタマーVLANと分離したままでサービス プロバイダー ネットワークを通過します。発信インターフェイス、また、トンネル ポートでも、メトロ タグは削除され、カスタマー ネットワークからの元のVLAN番号が取得されます。

トンネル ポートはトランク ポートやアクセス ポートにはできません。また、カスタマーごとに1つのVLANに所属する必要があります。

トンネル ポートの詳細については、 802.1Qおよびレイヤ2プロトコル トンネリングの設定 を参照してください。

SVI

Switch Virtual Intertface(SVI;スイッチ仮想インターフェイス)は、スイッチ ポートのVLANを、システムのルーティング機能またはブリッジング機能に対する1つのインターフェイスとして表します。1つのVLANに対応づけできるのは1つのSVIだけですが、VLAN間でルーティングする場合、VLAN間でルーティングできないプロトコルを代替ブリッジングする場合、またはスイッチとIPホストの接続を行う場合のみ、VLANにSVIを設定する必要があります。デフォルトでは、SVIはデフォルトVLAN(VLAN 1)用に作成され、リモート スイッチの管理を可能にします。追加のSVIは明示的に設定する必要があります。レイヤ2モードでは、SVIはシステムにしかIPホスト接続を行いません。レイヤ3モードでは、SVI全体にルーティングを設定できます。

SVIは、VLANインターフェイスに対してvlanインターフェイス コンフィギュレーション コマンドを実行した際に初めて作成されます。VLANは、ISLまたは802.1Qカプセル化トランク上のデータ フレームに関連づけられたVLANタグ、あるいはアクセス ポート用に設定されたVLAN IDに対応します。トラフィックをルーティングするそれぞれのVLANに対してVLANインターフェイスを設定し、IPアドレスを割り当ててください。詳細については、 レイヤ3インターフェイスでのIPアドレスの設定 を参照してください。

SVIは、ルーティング プロトコルとブリッジング設定をサポートします。IPルーティング設定の詳細については、 IPユニキャスト ルーティングの設定 IPマルチキャスト ルーティングの設定 および 代替ブリッジングの設定 を参照してください。

ルーテッド ポート

ルーテッド ポートは物理ポートであり、ルータ上にあるポートのように動作しますが、ルータに接続されている必要はありません。ルーテッド ポートは、アクセス ポートとは異なり、特定のVLANに対応づけられていません。VLANサブインターフェイスをサポートしない点を除けば、通常のルータ インターフェイスのように動作します。ルーテッド ポートは、レイヤ3ルーティング プロトコルで設定できます。

ルーテッド ポートを設定するには、 no switchport インターフェイス コンフィギュレーション コマンドでインターフェイスをレイヤ3モードにします。次に、ポートにIPアドレスを割り当て、ルーティングをイネーブルにし、ip routingおよびrouter protocol グローバル コンフィギュレーション コマンドを使用してルーティング プロトコルの特性を指定します。

設定できるルーテッド ポートおよびSVIの数は、ソフトウェアによって制限されません。ただし、この数と設定されているその他の機能の数との相互関係によっては、ハードウェア上の制限のためCPUの利用率に影響を与える可能性があります。機能の組み合わせの詳細については、 ユーザが選択した機能に対するシステム リソースの最適化 を参照してください。

IPユニキャストおよびマルチキャストのルーティングおよびルーティング プロトコルの詳細については、 IPユニキャスト ルーティングの設定 および IPマルチキャスト ルーティングの設定 を参照してください。

EtherChannelポート グループ

EtherChannelポート グループは、複数のスイッチ ポートを1つのスイッチ ポートとして取り扱うことができます。このようなポート グループは、スイッチ間、またはスイッチおよびサーバ間で広帯域接続を行う単一論理ポートとして動作します。EtherChannelは、チャネルのリン? N全体でトラフィックの負荷のバランスをとります。EtherChannel内のリンクで障害が発生した場合は、障害が発生したリンクで搬送されていたトラフィックが残りのリンクに変更されます。複数のトランク ポートを1つの論理トランク ポートに、複数のアクセス ポートを1つの論理アクセス ポートに、複数のトンネル ポートを1つの論理トンネル ポート、または複数のルーテッド ポートを1つの論理ルーテッド ポートにまとめることができます。ほとんどのプロトコルは単一または集約スイッチ ポートで動作し、ポート グループ内の物理ポートを認識しません。例外は、DTP、Cisco Discovery Protocol(CDP)、Port Aggregation Protocol(PAgP)で、物理ポート上でしか動作しません。

EtherChannelを設定するとき、ポートチャネル論理インターフェイスを作成し、EtherChannelにインターフェイスを割り当てます。レイヤ3インターフェイスの場合は、 interface port-channel グローバル コンフィギュレーション コマンドを使用して手動で論理インターフェイスを作成します。レイヤ2インターフェイスの場合は、論理インターフェイスはダイナミックに作成されます。レイヤ3およびレイヤ2の両方のインターフェイスでは、 channel-group EtherChannelの設定 を参照してください。

インターフェイスの接続

単一VLAN内のデバイスは、スイッチを介して直接通信できます。異なるVLANのポートは、ルーティング デバイスまたはルーテッド インターフェイスを介さなければデータを交換できません。

レイヤ2スイッチによるVLANの接続 に示す構成では、VLAN 20のホストAがVLAN 30のホストBにデータを送信する場合、まずホストAからスイッチ、ルータへ送信し、さらにスイッチに戻ってからホストBへ送信しなければなりません。

レイヤ2スイッチによるVLANの接続

Catalyst 3550マルチレイヤ スイッチによるVLANの接続 を参照)。

Catalyst 3550マルチレイヤ スイッチによるVLANの接続

EMI搭載のCatalyst 3550スイッチは、インターフェイス間のトラフィック転送の方式として、ルーティングおよび代替ブリッジングという2つの方式をサポートします。SMIは基本的なルーティング(スタティック ルーティングおよびRIP)のみをサポートします。高いパフォーマンスを維持するため、可能な場合は常にスイッチ ハードウェアによって転送を行います。ただし、ハードウェア内をルーティングできるのは、イーサネットIIカプセル化機能を備えたIPバージョン4パケットのみです。残りのタイプのトラフィックは、すべてハードウェアによって代替ブリッジングすることができます。

interfaceコマンドの使用方法

スイッチは、次のインターフェイス タイプをサポートします。

一定範囲のインターフェイスの設定 を参照)。

物理インターフェイス(ポート)を設定するには、インターフェイス コンフィギュレーション モードを開始し、インターフェイスのタイプ、スロット、番号を指定します。

スイッチ上のインターフェイスの位置を物理的に確認することで、物理インターフェイスを識別できます。IOSの show イネーブルEXECコマンドを使用して、スイッチ上の特定のインターフェイスまたはすべてのインターフェイスに関する情報を表示することもできます。以降、この章では、主に物理インターフェイスの設定手順について説明します。

インターフェイスの設定手順

以下の一般手順は、すべてのインターフェイス設定プロセスに当てはまります。

イネーブルEXECプロンプトで、次のように configure terminal コマンドを入力します。

Switch# configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#

  1. interface グローバル コンフィギュレーション コマンドを入力します。インターフェイスのタイプとコネクタ番号を特定します。次の例では、Gigabit Ethernet 0/1インターフェイスが選択されています。

Switch(config)# interface gigabitethernet0/1

Switch(config-if)#

  • インターフェイス タイプとインターフェイス番号の間にスペースを入れる必要はありません。たとえば、上の例では、 gigabitethernet 0/1 gigabitethernet0/1 gi 0/1 gi0/1 のように指定できます。
  1. interface コマンドのあとに、特定のインターフェイスで必要なインターフェイス コンフィギュレーション コマンドを続けて入力します。入力するコマンドによって、そのインターフェイスで稼働するプロトコルとアプリケーションが定義されます。別のinterfaceコマンドまたは end を入力してイネーブルEXECモードに戻ると、コマンドが収集されてインターフェイスに適用されます。

interface range または interface range macro グローバル コンフィギュレーション コマンドを使用すると、一定範囲のインターフェイスを設定することもできます。ある範囲内で設定したインターフェイスは、同じタイプであり、同じ機能オプションで設定しなければなりません。

  1. インターフェイスのモニタおよびメンテナンス に示した show イネーブルEXECコマンドで、そのステータスを確認してください。

show interfaces イネーブルEXECコマンドを使用して、スイッチ上のまたはスイッチ用に設定されたすべてのインターフェイスのリストを表示します。デバイスがサポートする各インターフェイスまたは指定されたインターフェイスのレポートが出力されます。

一定範囲のインターフェイスの設定

interface range グローバル コンフィギュレーション コマンドを使用して、同じコンフィギュレーション パラメータを持つ複数のインターフェイスを設定できます。インターフェイス レンジ コンフィギュレーション モードを開始すると、このモードを終了するまで、入力されたすべてのコマンド パラメータはその範囲内の全インターフェイスに対するものと見なされます。

同じパラメータで一定範囲のインターフェイスを設定するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface range { port-range | macro macro_name }

設定するインターフェイスの範囲(VLANまたは物理ポート)を入力することによって、インターフェイス レンジ コンフィギュレーション モードを開始します。

  • interface range コマンドを使用すると、最大5つのポート範囲または定義済みのマクロを設定できます。
  • macro インターフェイス レンジ マクロの設定と使用方法 を参照してください。
  • カンマで区切られたそれぞれの port-range は、同じポート タイプで構成されていなければなりません。カンマの前後にはスペースを入れる必要はありません。
  • 範囲を定義するときは、最初のポートとハイフンの間にスペースが必要です。

ここで、通常のコンフィギュレーション コマンドを使用して、範囲内のすべてのインターフェイスにコンフィギュレーション パラメータを設定できます。

end

イネーブルEXECモードに戻ります。

show interfaces [ interface-id ]

範囲内のインターフェイスの設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

interface range グローバル コンフィギュレーション コマンドを使用するときは、次の注意事項に留意してください。

  • port-range の有効なエントリは次のとおりです。
  • vlan vlan-ID - vlan-ID 、VLAN IDは1〜4094
  • fastethernet slot/{ first port } - { last port }、slotは 0
  • gigabitethernet slot/{ first port } - { last port }、slotは 0
  • port-channel port-channel-number - port-channel-number port-channel-number は1〜64
  • interface rangeコマンドを使用するときは、インターフェイス番号とハイフンの間にスペースを入れます。たとえば、コマンドinterface range fastethernet 0/1 - 5は有効な範囲ですが、コマンドinterface range fastethernet 0/1-5は無効な範囲です。
  • interface range コマンドは、 interface vlan コマンドで設定されたVLANインターフェイスに対してだけ機能します(設定済みのVLANインターフェイスは、 show running-config イネーブルEXECコマンドによって表示されます)。 show running-config コマンドによって表示されないVLANインターフェイスには、 interface range コマンドを使用することはできません。
  • ある範囲内のすべてのインターフェイスは、同じタイプ、つまり、すべてがファスト イーサネット ポート、すべてがギガビット イーサネット ポート、すべてがEtherChannelポート、またはすべてがSVIでなければなりません。

次に、 interface range グローバル コンフィギュレーション コマンドを使用して、インターフェイスFast Ethernet 0/1〜0/5をイネーブルにする例を示します。

Switch# configure terminal

Switch(config)# interface range fastethernet0/1 - 5

Switch(config-if-range)# no shutdown

Switch(config-if-range)#

*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet0/1, changed state to up

*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet0/2, changed state to up

*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet0/3, changed state to up

*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet0/4, changed state to up

*Oct 6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet0/5, changed state to up

*Oct 6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/05, changed state to up

*Oct 6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to up

*Oct 6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to up

次に、カンマを使用して別のインターフェイス タイプ ストリングを追加し、インターフェイスFast Ethernet 0/1〜0/3のすべてと、インターフェイスGigabit Ethernet 0/1および0/2の両方をイネーブルにする例を示します。

Switch# configure terminal

Switch(config)# interface range fastethernet0/1 - 3, gigabitethernet0/1 - 2

Switch(config-if-range)# no shutdown

Switch(config-if-range)#

*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet0/1, changed state to up

*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet0/2, changed state to up

*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet0/3, changed state to up

*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface GigabitEthernet0/1, changed state to up

*Oct 6 08:29:28: %LINK-3-UPDOWN: Interface GigabitEthernet0/2, changed state to up

*Oct 6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/ 1, changed state to up

*Oct 6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/ 2, changed state to up

*Oct 6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/ 3, changed state to up

インターフェイス レンジ モードで複数のコンフィギュレーション コマンドを入力すると、各コマンドは入力された時点で実行されます。インターフェイス レンジ モードを終了した時点で、コマンドがバッチ処理されるわけではありません。コマンドの実行中にインターフェイス レンジ コンフィギュレーション モードを終了すると、一部のコマンドが範囲内のすべてのインターフェイスに対して実行されない場合もあります。コマンド プロンプトが再表示されるのを待ってから、インターフェイス レンジ コンフィギュレーション モードを終了してください。

インターフェイス レンジ マクロの設定と使用方法

インターフェイス レンジ マクロを作成して、自動的に設定用のインターフェイスの範囲を選択できます。interface range macroグローバル コンフィギュレーション コマンドでmacroキーワードを使用するには、まず define interface-range グローバル コンフィギュレーション コマンドでマクロを定義する必要があります。

インターフェイス レンジ マクロを定義するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

define interface-range macro_name interface-range

インターフェイス レンジ マクロを定義してNVRAMに保存します。

  • macro_name は、最大32文字の文字列です。
  • マクロには、カンマで区切ったインターフェイスを5つまで含めることができます。カンマの前後にはスペースを入れる必要はありません。
  • それぞれの interface-range は、同じポート タイプで構成されていなければなりません。

interface range macro macro_name

macro_name と名付けたインターフェイス レンジ マクロに保存された値を使用して、設定するインターフェイス範囲を選択します。

ここで、通常のコンフィギュレーション コマンドを使用して、指定マクロ内のすべてのインターフェイスを設定できます。

end

イネーブルEXECモードに戻ります。

show running-config | include define

定義済みのインターフェイス レンジ マクロ設定を表示します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

マクロを削除するには、 no define interface-range macro_name グローバル コンフィギュレーション コマンドを使用します。

define interface-range グローバル コンフィギュレーション コマンドを使用するときは、次の注意事項に留意してください。

  • interface-range の有効なエントリは次のとおりです。
  • vlan vlan-ID - vlan-ID 、VLAN IDは1〜4094
  • fastethernet slot/{ first port } - { last port }、slotは 0
  • gigabitethernet slot/{ first port } - { last port }、slotは 0
  • port-channel port-channel-number - port-channel-number port-channel-number は1〜64
  • interface-range を入力するときは、インターフェイス番号とハイフンの間にスペースを入れます。たとえば、fastethernet 0/1 - 5は有効な範囲ですが、fastethernet 0/1-5は無効な範囲です。
  • VLANインターフェイス(SVI)は、 interface vlan コマンドで設定していなければなりません。設定済みのVLANインターフェイスは、 show running-config イネーブルEXECコマンドで表示されます。 show running-config コマンドによって表示されないVLANインターフェイスは、 interface-range としては使用できません。
  • ある範囲内のすべてのインターフェイスは、同じタイプ、つまり、すべてがファスト イーサネット ポート、すべてがギガビット イーサネット ポート、すべてがEtherChannelポート、またはすべてがVLANでなければなりません。ただし、マクロ内では複数のインターフェイス タイプを組み合わせることができます。

次に、 enet_list という名前のインターフェイス レンジ マクロを定義してポートFast Ethernet 0/1〜0/4を選択し、マクロ設定を確認する例を示します。

Switch# configure terminal

Switch(config)# define interface-range enet_list fastethernet0/1 - 4

Switch(config)# end

Switch# show running-config | include define

define interface-range enet_list FastEthernet0/1 - 4

次に、複数のタイプのインターフェイスを含むマクロ macro1 を作成する例を示します。

Switch# configure terminal

Switch(config)# define interface-range macro1 gigabitethernet0/1 - 2, fastethernet0/5 - 7

Switch(config)# end

Switch#

次に、インターフェイス レンジ マクロ enet_list に対するインターフェイス レンジ コンフィギュレーション モードを開始する例を示します。

Switch# configure terminal

Switch(config)# interface range macro enet_list

Switch(config-if-range)#

次に、インターフェイス レンジ マクロ enet_list を削除し、処理を確認する例を示します。

Switch# configure terminal

Switch(config)# no define interface-range enet_list

Switch# show run | include define

レイヤ2インターフェイスの設定

ここでは、デフォルトのインターフェイス設定と、多くの物理インターフェイス上で設定できるオプションの機能について説明します。

レイヤ2イーサネット インターフェイスのデフォルト設定

レイヤ2イーサネット インターフェイスのデフォルト設定 VLANの設定 ポートベースのトラフィック制御の設定 を参照してください。

レイヤ2イーサネット インターフェイスのデフォルト設定

機能

デフォルト設定

動作モード

レイヤ2または スイッチング モード switchport コマンド)

許可VLAN範囲

VLAN 1〜4094

デフォルトVLAN(アクセス ポート用)

VLAN 1

ネイティブVLAN(802.1Qトランク用)

VLAN 1

VLANトランキング

Switchport mode dynamic desirable(DTPをサポート)

ポート イネーブル ステート

すべてのポートでイネーブルです。

ポート ディスクリプション

定義なし

速度

自動ネゴシエーション

デュプレックス モード

自動ネゴシエーション

フロー制御

ギガビット イーサネット ポートのフロー制御は、 receive の場合は off send の場合は desired に設定されます。10/100 Mb/sポートでは、 send は常に off です。

EtherChannel(PAgP)

EtherChannelの設定 を参照してください。

ポート ブロッキング(不明のユニキャストおよびマルチキャスト トラフィック)

ポート ブロッキングの設定 を参照してください。

ブロードキャスト、マルチキャスト、およびユニキャスト ストーム制御

ストーム制御のデフォルト設定 を参照してください。

保護ポート

保護ポートの設定 を参照してください。

ポート セキュリティ

ポート セキュリティのデフォルト設定 を参照してください。

PortFast

ディセーブル

インターフェイス速度とデュプレックス モードの設定

スイッチのイーサネット インターフェイスは、全二重または半二重モードのいずれかで、10、100、または1000 Mbpsで動作します。全二重モードでは、2つのステーションが同時に送受信できます。パケットが双方向に同時に流れると、有効なイーサネット帯域幅は10 Mbpsインターフェイスでは20 Mbps、ファスト イーサネット インターフェイスでは200 Mbps、ギガビット インターフェイスでは2 Gbpsと倍増します。全二重通信を行うと、多くの場合、イーサネット ネットワークの性能を低下させる主な原因であるコリジョンを解決できます。通常、10 Mbpsポートは半二重モードで動作します。つまり、10Mbpsポートでは、ステーションは受信または送信のいずれかを交互に行います。

ファスト イーサネット(10/100 Mbps)およびギガビット イーサネット(10/100/1000 Mbps)インターフェイスではインターフェイス速度を設定できます。GBIC(ギガビット インターフェイス コンバータ)インターフェイスでは速度を設定できません。自動ネゴシエーションを設定されていない、すべてのファスト イーサネットまたはギガビット イーサネット インターフェイスではデュプレックス モードを設定できますが、GBICインターフェイスでは設定できません。

ここでは、インターフェイス速度とデュプレックス モードの設定について説明します。

設定時の注意事項

インターフェイス速度とデュプレックス モードの設定時には、次の注意事項に留意してください。

  • 回線の両端で自動ネゴシエーションをサポートする場合は、デフォルトの自動ネゴシエーション設定を強く推奨します。
  • 一方のインターフェイスが自動ネゴシエーションをサポートし、もう一方がサポートしない場合は、両方のインターフェイスでデュプレックスと速度を設定してください。サポートしている側で auto 設定を使用しないでください。
  • 100BASE-FXポートは、100 Mbpsの全二重または半二重モードでのみ動作し、自動ネゴシエーションはサポートされません。
  • GigaStack間のカスケード接続は、半二重モードで動作します。GigaStack間のポイントツーポイント接続は、全二重モードで動作します。
  • STPがイネーブルになっている場合、ポートの再設定時にスイッチがループの有無を調べるまでに30秒ほどかかることがあります。STPの再設定が行われている間、ポートLEDはオレンジになります。
  • インターフェイス速度とデュプレックス モード設定を変更すると、再設定中にインターフェイスをシャットダウンして再度イネーブルにすることがあります。

インターフェイス速度およびデュプレックス パラメータの設定

物理インターフェイスに対して速度およびデュプレックス モードを設定するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface interface-id

物理インターフェイスを指定して、インターフェイス コンフィギュレーション モードを開始します。

speed { 10 | 100 | 1000 | auto | nonegotiate }

インターフェイスに対する適切な速度パラメータを入力するか、 auto または nonegotiate を入力します。

  • 1000 キーワードは、10/100/1000 Mbpsポートに限り使用できます。100BASE-FXポートは100 Mbpsでのみ動作します。GBICモジュール ポートは1000 Mbpsでのみ動作します。また、 nonegotiate キーワードは、1000BASE-SX、1000BASE-LX、および1000BASE-ZX GBICポートに限り使用できます。

duplex { auto | full | half }

インターフェイスのデュプレックス パラメータを入力します。

  • 100BASE-FXポートは、全二重モードでのみ動作します。
  • このキーワードは、GBICポートでは使用できません。

end

イネーブルEXECモードに戻ります。

show interfaces interface-id

インターフェイス速度およびデュプレックス モード設定を表示します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

インターフェイスをデフォルトの速度およびデュプレックス設定(自動ネゴシエーション)に戻すには、 no speed および no duplex インターフェイス コンフィギュレーション コマンドを使用します。すべてのインターフェイス設定をデフォルトに戻すには、 default interface interface-id インターフェイス コンフィギュレーション コマンドを使用します。

次に、インターフェイスFast Ethernet 0/3に対して、インターフェイス速度を10 Mbpsに、デュプレックス モードを半二重に設定する例を示します。

Switch# configure terminal

Switch(config)# interface fastethernet0/3

Switch(config-if)# speed 10

Switch(config-if)# duplex half

Catalyst 3550-24PWR ポートのインライン パワーの設定

Catalyst 3550-24PWRスイッチは、接続されているCisco IP PhoneおよびCisco Aironet Access Pointの回路に電力がないことを検知すると、これらのデバイスへ自動的にインライン パワーを供給します。回路上に電力があると、スイッチは電力を供給しません。これらのデバイスに電力を供給せずインライン パワー検出をディセーブルにするようにCatalyst 3550-24PWRスイッチを設定することもできます。

  • この機能は、Catalyst 3550-24PWRスイッチのみがサポートしています。

Cisco IP Phoneおよびアクセス ポイントにAC電源を接続して電力を供給することもできます。

Cisco 7960 IP Phoneに接続するポートの設定 を参照してください。

インライン パワー対応ポートでインライン パワーをイネーブルにするには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface interface

インターフェイス コンフィギュレーション モードを開始し、設定するポートを指定します。

power inline auto

自動的にデバイスを検出し、ポートでインライン パワーをイネーブルにします。これはデフォルト設定です。

end

イネーブルEXECモードに戻ります。

show power inline interface

変更を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

ポートで永続的にインライン パワーをディセーブルにするには、 power inline never インターフェイス コンフィギュレーション コマンドを使用します。

IEEE 802.3xフロー制御の設定

フロー制御により、接続しているイーサネット ポートは、輻輳しているノードがリンク動作をもう一方の端で一時停止できるようにすることによって、輻輳時のトラフィック レートを制御できます。あるポートで輻輳が発生し、トラフィックをそれ以上受信できない場合は、その状況が解消されるまで送信を停止するようにもう一方のポートに通知します。ローカル デバイスが自身の側の輻輳を検出したときは、リンクの相手方またはリモート デバイスにポーズ フレームを送信して輻輳を通知できます。リモート デバイスは、ポーズ フレームを受信するとデータ パケットの送信を停止し、その結果、輻輳によるデータ パケットの損失を防ぐことができます。

フロー制御は、対称および非対称の2つの形式で実装できます。対称形式の実装はポイントツーポイント リンクに適し、非対称形式の実装はハブ/エンド ノード間接続に適しています。ハブ/エンド ノード間接続では、ハブがエンド システムを一時停止することが望ましく、その逆は適切ではありません。 flowcontrol インターフェイス コンフィギュレーション コマンドを使用して、ポーズ フレームの receive (受信)および send (送信)に対するインターフェイスの機能を on off 、または desired に設定します。ギガビット イーサネット ポートのデフォルトのステートは、 receive off および send desired です。ファスト イーサネット ポートのデフォルトのステートは、 receive off および send off です。

デバイスに設定されるフロー制御には、次の規則が適用されます。

インターフェイスでのフロー制御を設定するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

no mls qos

スイッチのQoSをディセーブルにします。

interface interface-id

設定する物理インターフェイスを指定し、インターフェイス コンフィギュレーション モードを開始します。

flowcontrol { receive | send } { on | off | desired }

ポートにフロー制御モードを設定します。

  • send キーワードは、10/100 Mbpsポートには使用できません。

end

イネーブルEXECモードに戻ります。

show interfaces interface-id

インターフェイスのフロー制御設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

フロー制御をディセーブルにするには、 flowcontrol receive off および flowcontrol send off インターフェイス コンフィギュレーション コマンドを使用します。

次に、インターフェイスGigabit Ethernet 0/1でのすべてのフロー制御をオフにする例を示します。

Switch# configure terminal

Switch(config)# interface gigabitethernet0/1

Switch(config-if)# flowcontrol receive off

Switch(config-if)# flowcontrol send off

Switch(config-if)# end

インターフェイスに関する記述の追加

インターフェイスの機能に関する記述を追加することができます。記述は、 show configuration show running-config 、および show interfaces コマンドの出力に表示されます。

インターフェイスに関する記述を追加するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface interface-id

記述を追加するインターフェイスを指定し、インターフェイス コンフィギュレーション モードを開始します。

description string

インターフェイスに関する記述を追加します(最大240文字)。

end

イネーブルEXECモードに戻ります。

show interfaces interface-id description

または

show running-config

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

記述を削除するには、 no description インターフェイス コンフィギュレーション コマンドを使用します。

次に、インターフェイスFast Ethernet 0/4に関する記述を追加し、記述を確認する例を示します。

Switch# config terminal

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)# interface fastethernet0/4

Switch(config-if)# description Connects to Marketing

Switch(config-if)# end

Switch# show interfaces fastethernet0/4 description

Interface Status Protocol Description

Fa0/4 up down Connects to Marketing

レイヤ3インターフェイスの設定

Catalyst 3550は、次に示す3種類のレイヤ3インターフェイスをサポートします。

EtherChannelの設定 を参照してください。

すべてのレイヤ3インターフェイスには、トラフィックをルーティングするためのIPアドレスが必要です。以下の手順は、レイヤ3インターフェイスとしてインターフェイスを設定する方法およびインターフェイスにIPアドレスを割り当てる方法を示します。

レイヤ3インターフェイスを設定するには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface {{ fastethernet | gigabitethernet } interface-id }
| { vlan vlan-id } | { port-channel port-channel-number }

インターフェイス コンフィギュレーション モードを開始し、レイヤ3インターフェイスとして設定するインターフェイスを入力します。

no switchport

物理ポートに限り、レイヤ3モードを開始します。

ip address ip_address subnet_mask

IPアドレスおよびIPサブネットを設定します。

no shutdown

インターフェイスをイネーブルにします。

end

イネーブルEXECモードに戻ります。

show interfaces [ interface-id ]

show ip interface [ interface-id ]

show running-config interface [ interface-id ]

設定を確認します。

copy running-config startup-config

(任意)コンフィギュレーション ファイルに設定を保存します。

インターフェイスのIPアドレスを削除するには、 no ip address インターフェイス コンフィギュレーション コマンドを使用します。

次に、インターフェイスをルーテッド ポートとして設定し、IPアドレスを割り当てる例を示します。

Switch# configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)# interface gigabitethernet0/2

Switch(config-if)# no switchport

Switch(config-if)# ip address 192.20.135.21 255.255.255.0

Switch(config-if)# no shutdown

Switch(config-if)# end

次に、インターフェイスに関する show ip interface イネーブルEXECコマンドの出力例を示します。

Switch# show ip interface gigabitethernet0/2

GigabitEthernet0/2 is up, line protocol is up

Internet address is 192.20.135.21/24

Broadcast address is 255.255.255.255

Address determined by setup command

MTU is 1500 bytes

Helper address is not set

Directed broadcast forwarding is disabled

(テキスト出力は省略)

インターフェイスのモニタおよびメンテナンス

ここでは、インターフェイスのモニタおよびメンテナンス作業について説明します。

インターフェイスおよびコントローラのステータスのモニタ

インターフェイス用のshowコマンド に、このインターフェイス モニタ コマンドの一部を示します(イネーブルEXECプロンプトに show ? と入力すると、すべての show コマンドのリストが表示されます)。このコマンドの詳細については、『 Cisco IOS Interface Command Reference 』Release 12.1を参照してください。

インターフェイス用のshowコマンド

コマンド

説明

show interfaces [ interface-id ]

すべてのインターフェイスまたは特定のインターフェイスのステータスおよび設定を表示します。

show interfaces [interface-id] capabilities [module {module-number}]

インターフェイスの機能を表示します。モジュールを指定しない場合、スイッチ上の全ポートの機能が表示されます。

show interfaces interface-id status [ err-disabled ]

インターフェイスのステータス、およびerr-disabledステートにあるインターフェイス リストを表示します。

show interfaces [ interface-id ] switchport

スイッチング(非ルーティング)ポートの管理上および動作上のステータスを表示します。このコマンドを使用すると、ポートがルーティングまたはスイッチングのどちらのモードにあるかが判別できます。

show interfaces [ interface-id ] description

1つのインターフェイスまたはすべてのインターフェイスに関する記述とインターフェイスのステータスを表示します。

show ip interface [ interface-id ]

IPを設定されたすべてのインターフェイス、または指定されたインターフェイスの使用可能性に関するステータスを表示します。

show running-config interface [ interface-id ]

インターフェイスのRAMに保存された実行コンフィギュレーションを表示します。

show version

ハードウェア構成、ソフトウェアのバージョン、コンフィギュレーション ファイルの名前とソース、ブート イメージを表示します。

次に、すべてのインターフェイスのステータスを表示する例を示します。

Switch# show interfaces status

Port Name Status Vlan Duplex Speed Type

Gi0/1 connected routed a-full a-100 10/100/1000Base

TX

Gi0/2 wce server 20.20.2 disabled routed auto auto 10/100/1000Base TX

Gi0/3 ip wccp web-cache notconnect routed auto auto 10/100/1000Base TX

Gi0/4 notconnect routed auto auto 10/100/1000Base TX

Gi0/5 notconnect routed auto auto 10/100/1000Base TX

Gi0/6 disabled routed auto auto 10/100/1000Base TX

Gi0/7 disabled routed auto auto 10/100/1000Base TX

Gi0/8 disabled routed auto 100 10/100/1000Base TX

Gi0/9 notconnect routed auto auto 10/100/1000Base TX

Gi0/10 notconnect routed auto auto 10/100/1000Base TX

Gi0/11 disabled routed auto auto unknown

Gi0/12 notconnect routed auto auto unknown

次に、ファスト イーサネット スイッチング ポート0/1のステータスを表示する例を示します。

Switch# show interfaces fastethernet 0/1 switchport

Name: Fa0/1

Switchport: Enabled

Administrative Mode: static access

Operational Mode: down

Administrative Trunking Encapsulation: dot1q

Negotiation of Trunking: Off

Access Mode VLAN: 1 (default)

Trunking Native Mode VLAN: 1 (default)

Trunking VLANs Enabled: ALL

Pruning VLANs Enabled: 2-1001

Protected: false

Unknown unicast blocked: disabled

Unknown multicast blocked: disabled

Voice VLAN: dot1p (Inactive)

Appliance trust: 5

次に、インターフェイスFast Ethernet 0/2の実行コンフィギュレーションを表示する例を示します。

Switch# show running-config interface fastethernet0/2

Building configuration...

Current configuration : 131 bytes

!

interface FastEthernet0/2

switchport mode access

switchport protected

no ip address

mls qos cos 7

mls qos cos override

end

追加のshow interfacesイネーブルEXECコマンドの例については、このリリースのコマンド リファレンス参照してください。

インターフェイスおよびカウンタのクリアとリセット

インターフェイス用のclearコマンド に、カウンタのクリアとインターフェイスのリセットに使用できるイネーブルEXECモードの clear コマンドを示します。

インターフェイス用のclearコマンド

コマンド

説明

clear counters [ interface-id ]

インターフェイスのカウンタをクリアします。

clear interface interface-id

インターフェイスに関するハードウェア ロジックをリセットします。

clear line [ number | console 0 | vty number ]

非同期シリアル回線に関するハードウェア ロジックをリセットします。

show interfaces イネーブルEXECコマンドによって表示されたインターフェイス カウンタをリセットするには、 clear counters イネーブルEXECコマンドを使用します。オプションの引数が特定のインターフェイス番号から特定のインターフェイス タイプのみをクリアするように指定されている場合を除いて、 clear counters コマンドは、インターフェイスから現在のインターフェイス カウンタをすべてクリアします。

  • clear counters イネーブルEXECコマンドは、SNMP(簡易ネットワーク管理プロトコル)を使用して取得されたカウンタをクリアしません。 show interfaces イネーブルEXECコマンドで表示されるカウンタのみをクリアします。

次に、インターフェイスFast Ethernet 0/5のカウンタをクリアしてリセットする例を示します。

Switch# clear counters fastethernet0/5

Clear "show interface" counters on this interface [confirm] y

Switch#

*Sep 30 08:42:55: %CLEAR-5-COUNTERS: Clear counter on interface FastEthernet0/5

by vty1 (171.69.115.10)

インターフェイスまたはシリアル回線をクリアしてリセットするには、 clear interface または clear line イネーブルEXECコマンドを使用します。ほとんどの場合、インターフェイスまたはシリアル回線に関するハードウェア ロジックをクリアする必要はありません。

次に、インターフェイスFast Ethernet0/5をクリアしてリセットする例を示します。

Switch# clear interface fastethernet0/5

インターフェイスのシャットダウンおよび再起動

インターフェイスをシャットダウンすると、指定されたインターフェイスのすべての機能がディセーブルになり、使用不可能であることがすべてのモニタ コマンドの出力に表示されます。この情報は、すべてのダイナミック ルーティング プロトコルによって他のネットワーク サーバに伝達されます。ルーティング更新の際には、このインターフェイスは一切考慮されません。

インターフェイスをシャットダウンするには、イネーブルEXECモードで次の手順を実行します。

コマンド

説明

configure terminal

グローバル コンフィギュレーション モードを開始します。

interface { vlan vlan-id } | {{ fastethernet | gigabitethernet } interface-id } | { port-channel port-channel-number }

設定するインターフェイスを選択します。

shutdown

インターフェイスをシャットダウンします。

end

イネーブルEXECモードに戻ります。

show running-config

設定を確認します。

インターフェイスを再起動するには、 no shutdown インターフェイス コンフィギュレーション コマンドを使用します。

次に、インターフェイスFast Ethernet 0/5をシャットダウンする例を示します。

Switch# configure terminal

Switch(config)# interface fastethernet0/5

Switch(config-if)# shutdown

Switch(config-if)#

*Sep 30 08:33:47: %LINK-5-CHANGED: Interface FastEthernet0/5, changed state to a administratively down

次に、インターフェイスFast Ethernet 0/5を再度イネーブルにする例を示します。

Switch# configure terminal

Switch(config)# interface fastethernet0/5

Switch(config-if)# no shutdown

Switch(config-if)#

*Sep 30 08:36:00: %LINK-3-UPDOWN: Interface FastEthernet0/5, changed state to up

インターフェイスがディセーブルになっていることを確認するには、 show interfaces イネーブルEXECコマンドを使用します。ディセーブル化されたインターフェイスは、 show interface コマンド表示では、 administratively down と表示されます。

Toolbar-jp

All contents copyright (C) 1992--2003 Cisco Systems K.K.