この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
この章の内容は、次のとおりです。
レイヤ 3 インターフェイスは、IPv4 および IPv6 パケットをスタティックまたはダイナミック ルーティング プロトコルを使って別のデバイスに転送します。 レイヤ 2 トラフィックの IP ルーティングおよび内部 Virtual Local Area Network(VLAN)ルーティングにはレイヤ 3 インターフェイスが使用できます。
ポートをレイヤ 2 インターフェイスまたはレイヤ 3 インターフェイスとして設定できます。 ルーテッド インターフェイスは、IP トラフィックを他のデバイスにルーティングできる物理ポートです。 ルーテッド インターフェイスはレイヤ 3 インターフェイスだけで、スパニングツリー プロトコル(STP)などのレイヤ 2 プロトコルはサポートしません。
イーサネット ポートはすべて、デフォルトではレイヤ 2(スイッチポート)です。 このデフォルト動作は、インターフェイス コンフィギュレーション モードから no switchport コマンドを使用して変更できます。 複数のポートを一度に変更するために、インターフェイスの範囲を指定してから no switchport コマンドを適用することができます。
ポートに IP アドレスを割り当て、ルーティングをイネーブルにし、このルーテッド インターフェイスにルーティング プロトコル特性を割り当てることができます。
レイヤ 3 インターフェイスにスタティック MAC アドレスを割り当てることができます。 MAC アドレスの設定については、『Cisco Nexus 3000 Series NX-OS Layer 2 Switching Configuration Guide』を参照してください。
ルーテッド インターフェイスからレイヤ 3 ポート チャネルも作成できます。
レイヤ 3 インターフェイスとして設定した親インターフェイスに仮想サブインターフェイスを作成できます。 親インターフェイスは物理ポートでもポート チャネルでもかまいません。
親インターフェイスはサブインターフェイスによって複数の仮想インターフェイスに分割されます。これらの仮想インターフェイスに IP アドレスやダイナミック ルーティング プロトコルなど固有のレイヤ 3 パラメータを割り当てることができます。 各サブインターフェイスの IP アドレスは、親インターフェイスの他のサブインターフェイスのサブネットとは異なります。
サブインターフェイスの名前は、親インターフェイスの名前(たとえば Ethernet 2/1)+ ピリオド(.)+そのインターフェイス独自の番号です。 たとえば、イーサネット インターフェイス 2/1 に Ethernet 2/1.1 というサブインターフェイスを作成できます。この場合、.1 はそのサブインターフェイスを表します。
Cisco NX-OS では、親インターフェイスがイネーブルの場合にサブインターフェイスがイネーブルになります。 サブインターフェイスは、親インターフェイスには関係なくシャットダウンできます。 親インターフェイスをシャットダウンすると、関連するサブインターフェイスもすべてシャットダウンされます。
サブインターフェイスを使用すると、親インターフェイスがサポートする各 VLAN に独自のレイヤ 3 インターフェイスを実現できます。 この場合、親インターフェイスは別のデバイスのレイヤ 2 トランキング ポートに接続します。 サブインターフェイスを設定したら 802.1Q トランキングを使って VLAN ID に関連付けます。
次の図に、インターフェイス E 2/1 のルータ B に接続するスイッチのトランキング ポートを示します。 このインターフェイスには 3 つのサブインターフェイスがあり、トランキング ポートに接続する 3 つの VLAN にそれぞれ関連付けられています。
VLAN インターフェイスまたはスイッチ仮想インターフェイス(SVI)は、デバイス上の VLAN を同じデバイス上のレイヤ 3 ルータ エンジンに接続する仮想ルーテッド インターフェイスです。 VLAN には 1 つの VLAN インターフェイスだけを関連付けることができますが、VLAN に VLAN インターフェイスを設定する必要があるのは、VLAN 間でルーティングする場合か、または管理 VRF(仮想ルーティング/転送)以外の VRF インスタンスを経由してデバイスを IP ホスト接続する場合だけです。 VLAN インターフェイスの作成をイネーブルにすると、Cisco NX-OS によってデフォルト VLAN(VLAN 1)に VLAN インターフェイスが作成され、リモート スイッチ管理が許可されます。
設定の前に VLAN ネットワーク インターフェイス機能をイネーブルにする必要があります。 システムはこの機能をディセーブルにする前のチェックポイントを自動的に取得するため、このチェックポイントにロールバックできます。 ロールバックおよびチェックポイントについては、『Cisco Nexus 3000 NX-OS System Management Configuration Guide』を参照してください。
(注) |
VLAN 1 の VLAN インターフェイスは削除できません。 |
VLAN インターフェイスをルーティングするには、トラフィックをルーティングする VLAN ごとに VLAN インターフェイスを作成し、その VLAN インターフェイスに IP アドレスを割り当ててレイヤ 3 内部 VLAN ルーティングを実現します。 IP アドレスおよび IP ルーティングの詳細については、『Cisco Nexus 3000 Series NX-OS Unicast Routing Configuration Guide』を参照してください。
次の図に、デバイス上の 2 つの VLAN に接続されている 2 つのホストを示します。 VLAN ごとに VLAN インターフェイスを設定し、VLAN 間の IP ルーティングを使ってホスト 1 とホスト 2 を通信させることができます。 VLAN 1 は VLAN インターフェイス 1 のレイヤ 3 で、VLAN 10 は VLAN インターフェイス 10 のレイヤ 3 で通信します。
ループバック インターフェイスは、常にアップ状態にある単独のエンドポイントを持つ仮想インターフェイスです。 ループバック インターフェイス経由で送信されたパケットはすべて、このインターフェイスでただちに受信されます。 ループバック インターフェイスは物理インターフェイスをエミュレートします。
ループバック インターフェイスを使用すると、パフォーマンスの分析、テスト、ローカル通信が実行できます。 ループバック インターフェイスは、ルーティング プロトコル セッションの終端アドレスとして設定することができます。 ループバックをこのように設定すると、アウトバウンド インターフェイスの一部がダウンしている場合でもルーティング プロトコル セッションはアップしたままです。
Cisco NX-OS は、IP トンネルとしてトンネル インターフェイスをサポートします。 IP トンネルを使うと、同じレイヤまたは上位レイヤのプロトコルをカプセル化して、2 台のルータ間で作成されたトンネルを通じて IP の結果を転送できます。
この機能にはライセンスは不要です。 ライセンス パッケージに含まれていない機能はすべて Cisco NX-OS システム イメージにバンドルされており、追加費用は一切発生しません。 NX-OS ライセンス方式の詳細については、『Cisco NX-OS Licensing Guide』を参照してください。
レイヤ 3 管理状態のデフォルト設定は Shut です。
次に、IPv4 ルーテッド レイヤ 3 インターフェイスを設定する例を示します。
switch# configure terminal switch(config)# interface ethernet 2/1 switch(config-if)# no switchport switch(config-if)# ip address 192.0.2.1/8 switch(config-if)# copy running-config startup-config
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
ステップ 2 | switch(config)# interface ethernet slot/port.number |
インターフェイス コンフィギュレーション モードを開始します。 slot の範囲は 1 ~ 255 です。 port の範囲は 1 ~ 128 です。 |
ステップ 3 | switch(config-if)# [ip | ipv6] address ip-address/length | このインターフェイスの IPv4 アドレスまたは IPv6 アドレスを設定します。 |
ステップ 4 | switch(config-if)# encapsulation dot1Q vlan-id | サブインターフェイス上の IEEE 802.1Q VLAN カプセル化を設定します。 vlan-id の範囲は 2 ~ 4093 です。 |
ステップ 5 | switch(config-if)# show interfaces | (任意) レイヤ 3 インターフェイスの統計情報を表示します。 |
ステップ 6 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、サブインターフェイスを作成する例を示します。
switch# configure terminal switch(config)# interface ethernet 2/1 switch(config-if)# ip address 192.0.2.1/8 switch(config-if)# encapsulation dot1Q 33 switch(config-if)# copy running-config startup-config
ルーテッド インターフェイス、ポート チャネル、またはサブインターフェイスに帯域幅を設定できます。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# interface ethernet slot/port | インターフェイス コンフィギュレーション モードを開始します。 slot の範囲は 1 ~ 255 です。 port の範囲は 1 ~ 128 です。 |
ステップ 3 | switch(conifg-if)# bandwidth [value | inherit [value]] | 次のように、ルーテッド インターフェイス、ポート チャネル、またはサブインターフェイスに帯域幅パラメータを設定します。 |
ステップ 4 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、イーサネット インターフェイス 2/1 に 80000 の帯域幅の値を設定する例を示します。
switch# configure terminal switch(config)# interface ethernet 2/1 switch(config-if)# bandwidth 80000 switch(config-if)# copy running-config startup-config
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# feature interface-vlan | VLAN インターフェイス モードをイネーブルにします。 |
ステップ 3 | switch(config)# interface vlan number | VLAN インターフェイスを作成します。 number の範囲は 1 ~ 4094 です。 |
ステップ 4 | switch(config-if)# [ip | ipv6 ] address ip-address/length | このインターフェイスの IPv4 アドレスまたは IPv6 アドレスを設定します。 |
ステップ 5 | switch(config-if)# show interface vlan number | (任意) VLAN インターフェイスの統計情報を表示します。 number の範囲は 1 ~ 4094 です。 |
ステップ 6 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、VLAN インターフェイスを作成する例を示します。
switch# configure terminal switch(config)# feature interface-vlan switch(config)# interface vlan 10 switch(config-if)# ip address 192.0.2.1/8 switch(config-if)# copy running-config startup-config
ループバック インターフェイスの IP アドレスが、ネットワークの全ルータで一意であることを確認します。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# interface loopback instance | ループバック インターフェイスを作成します。 instance の範囲は 0 ~ 1023 です。 |
ステップ 3 | switch(config-if)# [ip | ipv6 ] address ip-address/length | このインターフェイスの IPv4 アドレスまたは IPv6 アドレスを設定します。 |
ステップ 4 | switch(config-if)# show interface loopback instance | (任意) ループバック インターフェイスの統計情報を表示します。 instance の範囲は 0 ~ 1023 です。 |
ステップ 5 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、ループバック インターフェイスを作成する例を示します。
switch# configure terminal switch(config)# interface loopback 0 switch(config-if)# ip address 192.0.2.100/8 switch(config-if)# copy running-config startup-config
VRF 用のインターフェイスを設定した後で、トンネル インターフェイスに IP アドレスを割り当てます。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 | switch# configure terminal | グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 | switch(config)# interface interface-typenumber | インターフェイス コンフィギュレーション モードを開始します。 |
ステップ 3 | switch(conifg-if)#vrf member vrf-name | このインターフェイスを VRF に追加します。 |
ステップ 4 | switch(config-if)# [ip | ipv6]ip-address/length | このインターフェイスの IP アドレスを設定します。 このステップは、このインターフェイスを VRF に割り当てたあとに行う必要があります。 |
ステップ 5 | switch(config-if)# show vrf [vrf-name] interface interface-type number | (任意) VRF 情報を表示します。 |
ステップ 6 | switch(config-if)# show interfaces | (任意) レイヤ 3 インターフェイスの統計情報を表示します。 |
ステップ 7 | switch(config-if)# copy running-config startup-config | (任意) リブートおよびリスタート時に実行コンフィギュレーションをスタートアップ コンフィギュレーションにコピーして、変更を永続的に保存します。 |
次に、VRF にレイヤ 3 インターフェイスを追加する例を示します。
switch# configure terminal switch(config)# interface loopback 0 switch(config-if)# vrf member RemoteOfficeVRF switch(config-if)# ip address 209.0.2.1/16 switch(config-if)# copy running-config startup-config
設定を確認するには、次のいずれかのコマンドを使用します。
コマンド |
目的 |
---|---|
show interface ethernet slot/port |
レイヤ 3 インターフェイスの設定情報、ステータス、カウンタ(インバウンドおよびアウトバウンド パケット レートおよびバイト レートが 5 分間に指数関数的に減少した平均値を含む)を表示します。 |
show interface ethernet slot/port brief |
レイヤ 3 インターフェイスの動作ステータスを表示します。 |
show interface ethernet slot/port capabilities |
レイヤ 3 インターフェイスの機能(ポート タイプ、速度、およびデュプレックスを含む)を表示します。 |
show interface ethernet slot/port description |
レイヤ 3 インターフェイスの説明を表示します。 |
show interface ethernet slot/port status |
レイヤ 3 インターフェイスの管理ステータス、ポート モード、速度、およびデュプレックスを表示します。 |
show interface ethernet slot/port.number |
サブインターフェイスの設定情報、ステータス、カウンタ(インバウンドおよびアウトバウンド パケット レートおよびバイト レートが 5 分間に指数関数的に減少した平均値を含む)を表示します。 |
show interface port-channel channel-id.number |
ポート チャネル サブインターフェイスの設定情報、ステータス、カウンタ(インバウンドおよびアウトバウンド パケット レートおよびバイト レートが 5 分間に指数関数的に減少した平均値を含む)を表示します。 |
show interface loopback number |
ループバック インターフェイスの設定情報、ステータス、カウンタを表示します。 |
show interface loopback number brief |
ループバック インターフェイスの動作ステータスを表示します。 |
show interface loopback number description |
ループバック インターフェイスの説明を表示します。 |
show interface loopback number status |
ループバック インターフェイスの管理ステータスおよびプロトコル ステータスを表示します。 |
show interface vlan number |
VLAN インターフェイスの設定情報、ステータス、カウンタを表示します。 |
show interface vlan number brief |
VLAN インターフェイスの動作ステータスを表示します。 |
show interface vlan number description |
VLAN インターフェイスの説明を表示します。 |
show interface vlan number private-vlan mapping |
VLAN インターフェイスのプライベート VLAN 情報を表示します。 |
show interface vlan number status |
VLAN インターフェイスの管理ステータスおよびプロトコル ステータスを表示します。 |
機能に関する統計情報を表示するには、次のいずれかのコマンドを使用します。
コマンド |
目的 |
---|---|
show interface ethernet slot/port counters |
レイヤ 3 インターフェイスの統計情報を表示します(ユニキャスト、マルチキャスト、ブロードキャスト)。 |
show interface ethernet slot/port counters brief |
レイヤ 3 インターフェイスの入力および出力カウンタを表示します。 |
show interface ethernet slot/port counters detailed [all] |
レイヤ 3 インターフェイスの統計情報を表示します。 オプションとして、32 ビットと 64 ビットのパケットおよびバイト カウンタ(エラーを含む)をすべて含めることができます。 |
show interface ethernet slot/port counters error |
レイヤ 3 インターフェイスの入力および出力エラーを表示します。 |
show interface ethernet slot/port counters snmp |
SNMP MIB から報告されたレイヤ 3 インターフェイス カウンタを表示します。 これらのカウンタはクリアできません。 |
show interface ethernet slot/port.number counters |
サブインターフェイスの統計情報(ユニキャスト、マルチキャスト、およびブロードキャスト)を表示します。 |
show interface port-channel channel-id.number counters |
ポート チャネル サブインターフェイスの統計情報(ユニキャスト、マルチキャスト、およびブロードキャスト)を表示します。 |
show interface loopback number counters |
ループバック インターフェイスの入力および出力カウンタ(ユニキャスト、マルチキャスト、およびブロードキャスト)を表示します。 |
show interface loopback number counters detailed [all] |
ループバック インターフェイスの統計情報を表示します。 オプションとして、32 ビットと 64 ビットのパケットおよびバイト カウンタ(エラーを含む)をすべて含めることができます。 |
show interface loopback number counters errors |
ループバック インターフェイスの入力および出力エラーを表示します。 |
show interface vlan number counters |
VLAN インターフェイスの入力および出力カウンタ(ユニキャスト、マルチキャスト、およびブロードキャスト)を表示します。 |
show interface vlan number counters detailed [all] |
VLAN インターフェイスの統計情報を表示します。 オプションとして、レイヤ 3 パケットおよびバイト カウンタをすべて含めることができます(ユニキャストおよびマルチキャスト)。 |
show interface vlan counters snmp |
SNMP MIB から報告された VLAN インターフェイス カウンタを表示します。 これらのカウンタはクリアできません。 |
switch# configuration terminal switch(config)# interface ethernet 2/1.10 switch(config-if)# no switchport switch(config-if)# description Layer 3 for VLAN 10 switch(config-if)# encapsulation dot1q 10 switch(config-if)# ip address 192.0.2.1/8 switch(config-if)# copy running-config startup-config
switch# configuration terminal switch(config)# interface vlan 100 switch(config-if)# no switchport switch(config-if)# ipv6 address 33:0DB::2/8 switch(config-if)# copy running-config startup-config
switch# configuration terminal switch(config)# interface loopback 3 switch(config-if)# no switchport switch(config-if)# ip address 192.0.2.2/32 switch(config-if)# copy running-config startup-config
関連トピック | 参照先 |
---|---|
コマンド構文 |
『Cisco Nexus 3000 Series Command Reference』 |
IP |
『Cisco Nexus 3000 Series NX-OS Unicast Routing Configuration Guide』の「Configuring IP」の章 |
VLAN |
『Cisco Nexus 3000 Series NX-OS Layer 2 Switching Configuration Guide』の「Configuring VLANs」の章 |
MIB | MIB のリンク |
---|---|
CISCO-IF-EXTENSION-MIB |
MIB を検索およびダウンロードするには、次の URL にアクセスしてください。 http://www.cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml |
ETHERLIKE-MIB |
この機能でサポートされる新規または改訂された標準規格はありません。また、この機能による既存の標準規格サポートの変更はありません。
機能名 |
リリース |
機能情報 |
---|---|---|
5.0(3)U3(1) |
show interface vlan vlan-id counters コマンドは、入力および出力パケットのカウントを正しく表示するように拡張されました。 |