Cisco IOS XR インターフェイスおよびハードウェア コンポーネント コンフィギュレーション ガイド
Cisco IOS XR ソフトウェアでの 802.1Q VLAN インターフェイスの設定
Cisco IOS XR ソフトウェアでの 802.1Q VLAN インターフェイスの設定
発行日;2012/01/30 | 英語版ドキュメント(2010/03/02 版) | ドキュメントご利用ガイド | ダウンロード ; この章pdf , ドキュメント全体pdf (PDF - 11MB) | フィードバック

目次

Cisco IOS XR ソフトウェアでの 802.1Q VLAN インターフェイスの設定

この章の構成

802.1Q VLAN インターフェイス設定の前提条件

802.1Q VLAN インターフェイスの設定に関する情報

802.1Q VLAN の概要

802.1Q タグ付きフレーム

サブインターフェイス

サブインターフェイス MTU

ネイティブ VLAN

イーサネット バンドルでの VLAN サブインターフェイス

VLAN インターフェイスでのレイヤ 2 VPN

802.1Q VLAN インターフェイスの設定方法

802.1Q VLAN サブインターフェイスの設定

ネイティブ VLANの設定

VLAN での接続回路の設定

次に行う作業

802.1Q VLAN サブインターフェイスの削除

VLAN インターフェイスの設定例

VLAN サブインターフェイス:例

その他の参考資料

関連資料

規格

MIB

RFC

シスコのテクニカル サポート

Cisco IOS XR ソフトウェアでの 802.1Q VLAN インターフェイスの設定

ここでは、Cisco IOS XR ソフトウェアをサポートするルータの 802.1Q VLAN インターフェイスの設定と管理について説明します。

IEEE 802.1Q 仕様は、VLAN メンバーシップ 情報のあるタグ付きイーサネット フレームの標準方式を確立し、ブリッジド LAN インフラストラクチャ内にある VLAN トポロジーの定義、操作、および管理ができる VLAN ブリッジの動作を定義します。

802.1Q 規格では、ブロードキャストおよびマルチキャストのトラフィックが必要以上の帯域を消費しないように、大規模なネットワークを小規模なパーツに分割することで問題に対処することを目的としています。また、内部ネットワークのセグメント間に、より高レベルのセキュリティを実現できます。

Cisco IOS XR ソフトウェアの 802.1Q VLAN インターフェイス設定の機能履歴

リリース
変更点

リリース 3.2

Cisco CRS-1 ルータおよび Cisco XR 12000 シリーズ ルータに、この機能が追加されました。

リリース 3.3.0

バンドルされたイーサネット インターフェイスでの VLAN コマンドのサポートが追加されました。

Cisco CRS-1 ルータ SPA での dot1q native vlan コマンドのサポートが追加されました。

リリース 3.4.0

レイヤ 2 バーチャル プライベート ネットワーク(L2VPN)機能が最初にサポートされたのは、Cisco CRS-1 ルータおよび Cisco XR 12000 シリーズ ルータのイーサネット インターフェイスでした。

8 ポート 1 ギガビット イーサネット SPA について、Cisco CRS-1 ルータおよび Cisco XR 12000 シリーズ ルータでのサポートが追加されました。

リリース 3.5.0

変更ありません。

リリース 3.6.0

変更ありません。

リリース 3.7.0

変更ありません。

リリース 3.8.0

変更ありません。

802.1Q VLAN インターフェイス設定の前提条件

802.1Q VLAN インターフェイスを設定する前に、次の条件を満たしていることを確認してください。

この設定作業を行うには、Cisco IOS XR ソフトウェアのシステム管理者が、対応するコマンド タスク ID を含むタスク グループに関連付けられたユーザ グループにユーザを割り当てる必要があります。 すべてのコマンド タスク ID は、各コマンド リファレンスおよび『 Cisco IOS XR Task ID Reference Guide 』に記載されています。

タスク グループの割り当てについてサポートが必要な場合は、システム管理者に連絡してください。 ユーザ グループおよびタスク ID の詳細については、『 Cisco IOS XR Software System Security Configuration Guide 』の「 Configuring AAA Services on Cisco IOS XR Software 」モジュールを参照してください。

ギガビット イーサネット インターフェイス、10 ギガビット イーサネット インターフェイス、ファスト イーサネット インターフェイス、またはイーサネット バンドルの設定が完了している必要があります。

ギガビット イーサネット、10 ギガビット イーサネット、or ファスト イーサネット インターフェイスを設定するには、このマニュアルで前述した Cisco IOS XR ソフトウェアでのイーサネット インターフェイスの設定 」モジュールを参照してください。

イーサネット バンドルを設定するには、 このマニュアルで後述する「 Cisco IOS XR ソフトウェアでのリンク バンドルの設定 」モジュールを参照してください。

802.1Q VLAN インターフェイスの設定に関する情報

802.1Q VLAN インターフェイスを設定するには、次の概念を理解しておく必要があります。

「802.1Q VLAN の概要」

「802.1Q タグ付きフレーム」

「サブインターフェイス」

「サブインターフェイス MTU」

「ネイティブ VLAN」

「イーサネット バンドルでの VLAN サブインターフェイス」

802.1Q VLAN の概要

VLAN とは、実際は異なる LAN セグメント上のデバイスでも、同じセグメントで接続している場合と同様に通信できるように設定された、1 つまたは複数の LAN 上にあるデバイスのグループです。VLAN は、物理接続ではなく論理接続に基づいているため、ユーザ管理、ホスト管理、帯域割り当て、およびリソースの最適化がとても柔軟です。

IEEE 802.1Q プロトコル規格では、ブロードキャストおよびマルチキャストのトラフィックが必要以上の帯域を消費しないように、大規模なネットワークを小規模なパーツに分割することで問題に対処しています。また、内部ネットワークのセグメント間に、より高レベルのセキュリティを実現できます。

802.1Q 仕様は、イーサネット フレームに VLAN メンバーシップ情報を挿入する標準方式を確立します。

Cisco IOS XR ソフトウェアは、ギガビット イーサネット、10 ギガビット イーサネット、およびファスト イーサネット インターフェイス上でのVLAN サブインターフェイス設定をサポートします。

802.1Q タグ付きフレーム

IEEE 802.1Q タグ ベースの VLAN は、MAC ヘッダーの特別なタグを使用し、ブリッジでのフレームの VLAN メンバーシップを識別できます。このタグは、VLAN およびサービス品質(QoS)プライオリティの識別に使用されます。VLAN は、手動での入力によってスタティックに作成することも、Generic Attribute Registration Protocol(GARP)VLAN Registration プロトコル(GVRP)を介してダイナミックに作成することもできます。VLAN ID は、フレームを特定の VLAN に関連付けて、スイッチがネットワークでフレームを処理する必要があるという情報を提供します。タグ付きフレームは、タグなしフレームよりも 4 バイト長く、イーサネット フレームの Type および Length フィールドにある 2 バイトの Tag Protocol Identifier(TPID)フィールドと、イーサネット フレームの Source Address フィールドの後ろから始まる 2 バイトの Tag Control Information(TCI)が含まれます。

サブインターフェイス

サブインターフェイスは、ハードウェア インターフェイス上に作成される論理インターフェイスです。これらのソフトウェア定義のインターフェイスにより、単一のハードウェア インターフェイス上でトラフィックを論理チャネルに分割することができ、また、物理インターフェイス上で帯域幅を効率的に利用することができます。

サブインターフェイスは、インターフェイス名の末尾に拡張を追加することで、他のインターフェイスと区別されます。たとえば、物理インターフェイス TenGigE 0/1/0/0 上のイーサネット サブインターフェイス 23 は、TenGigE 0/1/0/0.23 となります。

サブインターフェイスがトラフィックを渡すことができるようにするには、有効なタグ付きプロトコルのカプセル化と VLAN 識別子の割り当てが必要です。すべてのイーサネット サブインターフェイスは常に、デフォルトで 802.1Q VLAN でカプセル化されます。ただし、VLAN 識別子は明示的に定義する必要があります。

サブインターフェイス MTU

サブインターフェイスの MTU は、物理インターフェイスから継承されます。これには、802.1Q VLAN タグに許可されている追加の 4 バイトも含まれます。

ネイティブ VLAN

各物理 ポートには、ネイティブ VLAN が割り当てられていることがあります。PVID パラメータに指定された LAN には、すべてのタグなしフレームが割り当てられています。受信パケットが PVID によるタグ付きであると、そのパケットはタグなしとして扱われます。このため、ネイティブ VLAN に関連付けられた設定は、メイン インターフェイス上で行う必要があります。ネイティブ VLAN では、VLAN 対応の ブリッジまたはステーションと、VLAN に対応しないブリッジまたはステーションとの共存は許可されます。

イーサネット バンドルでの VLAN サブインターフェイス

イーサネット バンドルは、1 つ以上のイーサネット ポートのグループを集約し、1 つのリンクとして扱うようにしたものです。単一のイーサネット バンドルに複数の VLAN サブインターフェイスを追加することができます。

イーサネット バンドルの設定方法については、このマニュアルで後述する Cisco IOS XR ソフトウェアでのリンク バンドルの設定 」モジュールを参照してください。イーサネット バンドルに VLAN サブインターフェイスを作成する手順は、物理イーサネット インターフェイスに VLAN サブインターフェイスを作成する手順とまったく同じです。

イーサネット バンドルに VLAN サブインターフェイスを作成するには、このモジュールで後述する「802.1Q VLAN インターフェイスの設定方法」を参照してください。


) イーサネット バンドルは、Cisco CRS-1 ルータでのみサポートされます。Cisco XR 12000 シリーズ ルータではサポートされません。


VLAN インターフェイスでのレイヤ 2 VPN

レイヤ 2 バーチャル プライベート ネットワーク(L2VPN)機能によって、サービス プロバイダ(SP)は地理的に離れたカスタマー サイトにもレイヤ 2 サービスを提供できるようになります。詳細は、このマニュアルで前述した Cisco IOS XR ソフトウェアでのイーサネット インターフェイスの設定 」モジュールにある「イーサネット インターフェイスでのレイヤ 2 VPN」を参照してください。

VLAN 接続回路(AC)を設定するための設定モデルは、基本の VLAN の設定に使用するモデルに類似しています。ユーザはまず VLAN サブインターフェイスを作成し、次にサブインターフェイス コンフィギュレーション モードで VLAN を設定します。AC を作成するには、 interface コマンド文字列に l2transport キーワードを含めて、そのインターフェイスがレイヤ 2 インターフェイスであることを指定する必要があります。

VLAN AC は、L2VPN 操作の 3 つのモードをサポートします。

基本の Dot1Q AC:AC は、特定の VLAN タグで送受信されるすべてのフレームに対応します。

Q-in-Q AC:AC は、特定の外部 VLAN タグおよび特定の内部 VLAN タグで送受信されるすべてのフレームに対応します。Q-in-Q は、2 つのタグのスタックを使用する Dot1Q の拡張です。

Q-in-Any AC:AC は、内部 VLAN タグが L3 終端でない限り、特定の外部 VLAN タグおよび任意の内部 VLAN タグで送受信されるすべてのフレームに対応します。Q-in-Any は、ワイルドカード化を使用して任意の 2 番目の タグに一致させる Q-in-Q の拡張です。


) Q-in-Any モードは、基本の Dot1Q モードを変化させたものです。Q-in-Any モードではフレームは基本の Q-in-Q カプセル化が行われていますが、Q-in-Any モードでは内部タグは無関係です。ただし、いくつかの特定の内部 VLAN タグが特定のサービス用に使用される場合を除きます。たとえば、一般的なインターネット アクセスに L3 サービスを提供するために、あるタグが使用されることがあります。


CE-to-PE リンクの各 VLAN は、(VC タイプ 4 または VC タイプ 5 を使用する)独立した L2VPN 接続として設定できます。VLAN に L2VPN を設定するには、「VLAN での接続回路の設定」を参照してください。

VLAN に L2VPN を設定する場合は、次の事項に注意する必要があります。

Cisco IOS XR ソフトウェアは LC ごとに 4k AC をサポートします。

ポイントツーポイント接続では、2 つの AC を同じタイプにするべきではありません。たとえば、ポート モードのイーサネット AC を、Dot1Q イーサネット AC に接続することができます。

疑似接続は、VLAN モードまたはポート モードで実行できます。VLAN モードで実行される疑似接続に単一の Dot1Q タグを設定することができますが、ポート モードで実行される疑似接続にタグを設定することはできません。これらの異なるタイプの回路を接続するには、インターワーキングが必要です。この場合のインターワーキングは、タグのポップ、プッシュ、書き換えの形を取ります。レイヤ 2 VPN を使用するメリットは、まったく異なるタイプのメディアを接続するのに必要なインターワーキングを簡素化できることにあります。

MPLS 疑似接続の両側にある AC は、異なるタイプでもかまいません。この場合、AC の一方または両方のエンドで、疑似接続を行うための適切な変換が行われます。

AC および疑似接続の情報を表示するには、 show interfaces コマンドを使用します。


) L2VPN ネットワークの設定の詳細については、『Cisco IOS XR Multiprotocol Label Switching Configuration Guide』の「Implementing MPLS Layer 2 VPNs」モジュールを参照してください。


802.1Q VLAN インターフェイスの設定方法

ここでは、次の手順について説明します。

「802.1Q VLAN サブインターフェイスの設定」

「ネイティブ VLANの設定」

「VLAN での接続回路の設定」

「802.1Q VLAN サブインターフェイスの削除」

802.1Q VLAN サブインターフェイスの設定

ここでは、802.1Q VLAN サブインターフェイスの設定手順について説明します。これらのサブインターフェイスを削除するには、このモジュールの「802.1Q VLAN サブインターフェイスの削除」を参照してください。

手順の概要

1. configure

2. interface { GigabitEthernet | TenGigE | fastethernet | Bundle-Ether } interface-path-id.subinterface

3. dot1q vlan vlan-id

4. ipv4 address ip-address mask

5. exit

6. ステップ 2 ~ 5 を繰り返し、残りの VLAN サブインターフェイスを定義します。

7. end
または
commit

8. show vlan interface [ { GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ location instance]

9. show vlan trunks [ brief ] [ location instance] [{ GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ summary ]

詳細手順

 

 
コマンドまたはアクション
目的

ステップ 1

configure

 

RP/0/RP0/CPU0:router# configure

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

ステップ 2

interface { GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id.subinterface

 

RP/0/RP0/CPU0:router(config)# interface TenGigE 0/2/0/4.10

サブインターフェイス コンフィギュレーション モードを開始し、インターフェイス タイプ、ロケーション、サブインターフェイス番号を指定します。

interface-path-id 引数を、次のいずれかのインスタンスに置き換えます。

物理イーサネット インターフェイス インスタンスまたはイーサネット バンドル インスタンス。名前の表記は rack / slot / module / port の形式で、表記の一部として値をスラッシュで区切る必要があります。

イーサネット バンドル インスタンス。範囲は 1 ~ 65535 です。

subinterface 引数を、サブインターフェイス値に置き換えます。範囲は 0 ~ 4095 です。

名前の表記は instance.subinterface の形式で、表記の一部として引数をピリオドで区切る必要があります。

ステップ 3

dot1q vlan vlan-id

 

RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 100

VLAN AC をサブインターフェイスに割り当てます。

vlan-id 引数にはサブインターフェイス ID を指定します。範囲は 1 ~ 4094 です(0 と 4095 は予約されています)。基本の Dot1Q AC を設定するには、次の構文を使用します。

dot1q vlan vlan-id
 

Q-in-Q AC を設定するには、次の構文を使用します。

dot1q vlan vlan-id vlan vlan-id

ステップ 4

ipv4 address ip-address mask

 

RP/0/RP0/CPU0:router(config-subif)# ipv4 address 178.18.169.23/24

サブインターフェイスに IP アドレスおよびサブネット マスクを割り当てます。

ip-address をインターフェイスのプライマリ IPv4 アドレスに置き換えます。

mask を関連付けられた IP サブネットのマスクに置き換えます。ネットワーク マスクを指定するには、次の 2 つの方法があります。

ネットワーク マスクには、4 パートのドット付き 10 進アドレスを指定できます。たとえば、255.0.0.0 は、値が 1 の各ビットは、対応するアドレスのビットがそのネットワーク アドレスに属することを示します。

ネットワーク マスクはスラッシュ(/)と数字で指定できます。たとえば、/8 は、マスクの先頭 8 ビットが 1 で、アドレスの対応するビットがネットワーク アドレスであることを示します。

ステップ 5

exit

 

RP/0/RP0/CPU0:router(config-subif)# exit

(任意)サブインターフェイス コンフィギュレーション モードを終了します。

exit コマンドは、明示的に指定する必要はありません。

ステップ 6

ステップ 2 ~ 5 を繰り返し、残りの VLAN サブインターフェイスを定義します。

-

ステップ 7

end

または

commit

 

RP/0/RP0/CPU0:router(config)# end

または

RP/0/RP0/CPU0:router(config)# commit

設定変更を保存します。

end コマンドを発行すると、変更のコミットを求めるプロンプトが表示されます。

Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:
 

yes と入力すると、実行コンフィギュレーション ファイルに設定変更が保存され、コンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

no と入力すると、設定変更をコミットせずにコンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

cancel と入力すると、コンフィギュレーション セッションの終了や設定変更のコミットは行われず、ルータでは現在のコンフィギュレーション セッションが継続されます。

設定変更を実行コンフィギュレーション ファイルに保存し、コンフィギュレーション セッションを継続するには、 commit コマンドを使用します。

ステップ 8

show vlan interface [ type interface-path-id ][ location instance ]

 

RP/0/RP0/CPU0:router# show vlan interface 5

(任意)インターフェイスの設定を表示します。

特定のポートの設定を表示するには、 location キーワードを使用します。

指定したインターフェイスまたはサブインターフェイスの設定を表示するには、 interface キーワードを使用します。

ステップ 9

show vlan trunks [ brief ] [ location instance ] [{ GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ summary ]

 

RP/0/RP0/CPU0:router# show vlan trunk summary

(任意)各 VLAN トランク インターフェイスに関するサマリー情報を表示します。

キーワードの意味は次のとおりです。

brief :簡潔なサマリーを表示します。

summary :完全なサマリーを表示します。

location :指定したポート上の VLAN トランク インターフェイスに関する情報を表示します。

interface :指定したインターフェイスまたはサブインターフェイスに関する情報を表示します。

ネイティブ VLANの設定

ここでは、インターフェイスでネイティブまたはデフォルトの VLAN を設定する手順について説明します。


) この手順は、Cisco XR 12000 シリーズ ルータには該当しません。


手順の概要

1. configure

2. interface { GigabitEthernet | TenGigE | fastethernet | Bundle-Ether } interface-path-id

3. dot1q native vlan number

4. end
または
commit

5. show vlan trunks [ brief ] [ location instance ] [{ GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ summary ]

詳細手順

 

 
コマンドまたはアクション
目的

ステップ 1

configure

 

RP/0/RP0/CPU0:router# configure

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

ステップ 2

interface { GigabitEthernet | TenGigE | fastethernet | Bundle-Ether } interface-path-id

 

RP/0/RP0/CPU0:router(config)# interface TenGigE 0/2/0/4

インターフェイス コンフィギュレーション モードを開始し、イーサネット インターフェイスの名称を指定します。

interface-path-id 引数を、次のいずれかのインスタンスに置き換えます。

物理イーサネット インターフェイス インスタンスまたはイーサネット バンドル インスタンス。名前の表記は rack / slot / module / port の形式で、表記の一部として値をスラッシュで区切る必要があります。

イーサネット バンドル インスタンス。範囲は 1 ~ 65535 です。

ステップ 3

dot1q native vlan number

 

RP/0/RP0/CPU0:router(config-if)# dot1q native vlan 1

802.1Q トランク インターフェイスに関連付けられた、デフォルトまたはネイティブの VLAN を定義します。

number 引数は、トランク インターフェイスの ID です。

範囲は 1 ~ 4094 です(0 と 4095 は予約されています)。

ステップ 4

end

または

commit

 

RP/0/RP0/CPU0:router(config-if)# end

または

RP/0/RP0/CPU0:router(config-if)# commit

設定変更を保存します。

end コマンドを発行すると、変更のコミットを求めるプロンプトが表示されます。

Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:
 

yes と入力すると、実行コンフィギュレーション ファイルに設定変更が保存され、コンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

no と入力すると、設定変更をコミットせずにコンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

cancel と入力すると、コンフィギュレーション セッションの終了や設定変更のコミットは行われず、ルータでは現在のコンフィギュレーション セッションが継続されます。

設定変更を実行コンフィギュレーション ファイルに保存し、コンフィギュレーション セッションを継続するには、 commit コマンドを使用します。

ステップ 5

show vlan trunks [ brief ] [ location instance ] [{ GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ summary ]

 

RP/0/RP0/CPU0:router# show vlan trunk summary

(任意)各 VLAN トランク インターフェイスに関するサマリー情報を表示します。

キーワードの意味は次のとおりです。

brief :簡潔なサマリーを表示します。

summary :完全なサマリーを表示します。

location :指定したポート上の VLAN トランク インターフェイスに関する情報を表示します。

interface :指定したインターフェイスまたはサブインターフェイスに関する情報を表示します。

VLAN での接続回路の設定

VLAN で接続回路を設定するには、次の手順で操作します。

手順の概要

1. configure

2. interface { GigabitEthernet | TenGigE | fastethernet | Bundle-Ether ] interface-path-id.subinterface l2transport

3. dot1q vlan vlan-id [ vlan { vlan id | any }]

4. l2protocol { cdp | pvst | stp | vtp } {[ tunnel ] experimental bits | drop }

5. end
または
commit

6. show interfaces [ GigabitEthernet | TenGigE ] interface-path-id

詳細手順

 

 
コマンドまたはアクション
目的

ステップ 1

configure

 

RP/0/RP0/CPU0:router# configure terminal

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

ステップ 2

interface [ GigabitEthernet | TenGigE ] interface-path-id.subinterface l2transport

 

RP/0/RP0/CPU0:router(config)# interface
TenGigE 0/1/0/0.1 l2transport

サブインターフェイス コンフィギュレーション モードを開始し、インターフェイス タイプ、ロケーション、サブインターフェイス番号を指定します。

interface-path-id 引数を、次のいずれかのインスタンスに置き換えます。

物理イーサネット インターフェイス インスタンスまたはイーサネット バンドル インスタンス。名前の表記は rack / slot / module / port の形式で、表記の一部として値をスラッシュで区切る必要があります。

イーサネット バンドル インスタンス。範囲は 1 ~ 65535 です。

subinterface 引数を、サブインターフェイス値に置き換えます。範囲は 0 ~ 4095 です。

名前の表記は instance.subinterface の形式で、表記の一部として引数をピリオドで区切る必要があります。

キーワードを含める必要があります。そうしないと、AC ではなく、レイヤ 3 サブインターフェイスが作成されます。

ステップ 3

dot1q vlan vlan-id [ vlan { vlan-id | any }]
 

RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 10 vlan any

VLAN AC をサブインターフェイスに割り当てます。

vlan-id 引数にはサブインターフェイス ID を指定します。範囲は 1 ~ 4094 です(0 と 4095 は予約されています)。基本の Dot1Q AC を設定するには、次の構文を使用します。

dot1q vlan vlan-id
 

Q-in-Q AC を設定するには、次の構文を使用します。

dot1q vlan vlan-id vlan vlan-id
 

Q-in-Any AC を設定するには、次の構文を使用します。

dot1q vlan vlan-id vlan any

ステップ 4

l2protocol { cdp | pvst | stp | vtp } {[ tunnel ] experimental bits | drop }
 

RP/0/RP0/CPU0:router(config-subif)# l2protocol pvst tunnel

インターフェイスでレイヤ 2 プロトコルのトンネリングおよびデータ ユニットのパラメータを設定します。

使用できるプロトコルは次のとおりです。

cdp :CDP のトンネリングおよびデータ ユニットのパラメータ。

pvst :VLAN スパニング ツリー プロトコルのトンネリングおよびデータ ユニットのパラメータを設定します。

stp :スパニング ツリー プロトコルのトンネリングおよびデータ ユニットのパラメータ。

vtp :VLAN Trunk Protocol のトンネリングおよびデータ ユニットのパラメータ。

指定したプロトコルに関連するパケットをトンネル処理するには、 tunnel オプションを含めます。

指定したプロトコルの EXP ビットを変更するには、 experimental bits キーワードの引数を含めます。

指定したプロトコルに関連するパケットをドロップするには、 drop キーワードを含めます。

ステップ 5

end

または

commit

 

RP/0/RP0/CPU0:router(config-if-l2)# end

または

RP/0/RP0/CPU0:router(config-if-l2)# commit

設定変更を保存します。

end コマンドを発行すると、変更のコミットを求めるプロンプトが表示されます。

Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:
 

yes と入力すると、実行コンフィギュレーション ファイルに設定変更が保存され、コンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

no と入力すると、設定変更をコミットせずにコンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

cancel と入力すると、コンフィギュレーション セッションの終了や設定変更のコミットは行われず、ルータでは現在のコンフィギュレーション セッションが継続されます。

設定変更を実行コンフィギュレーション ファイルに保存し、コンフィギュレーション セッションを継続するには、 commit コマンドを使用します。

ステップ 6

show interfaces [ GigabitEthernet | TenGigE ] interface-path-id.subinterface

 

RP/0/RP0/CPU0:router# show interfaces TenGigE 0/3/0/0.1

(任意)ルータ上のインターフェイスに関する統計情報を表示します。

次に行う作業

AC でポイントツーポイントの疑似相互接続を設定する方法については、『 Cisco IOS XR Multiprotocol Label Switching Configuration Guide 』の「 Implementing MPLS Layer 2 VPNs 」モジュールを参照してください。

マルチプロトコル ラベル スイッチング(MPLS)やサービス品質(QoS)など、レイヤ 3 サービス ポリシーを VLAN に付加する方法については、該当する Cisco IOS XR ソフトウェアのコンフィギュレーション ガイドを参照してください。

802.1Q VLAN サブインターフェイスの削除

ここでは、このモジュールの「 802.1Q VLAN サブインターフェイスの設定 」で設定した 802.1Q VLAN サブインターフェイスを削除する手順について説明します。

手順の概要

1. configure

2. no interface { GigabitEthernet | TenGigE | fastethernet | Bundle-Ether ] interface-path-id.subinterface

3. ステップ 2 を繰り返し、その他の VLAN サブインターフェイスを削除します。

4. end
または
commit

5. show vlan interface [ type interface-path-id ] [ location instance]

6. show vlan trunks [ brief ] [ location instance] [ { GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ summary]

詳細手順

 

 
コマンドまたはアクション
目的

ステップ 1

configure

 

RP/0/RP0/CPU0:router# configure

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

ステップ 2

no interface { GigabitEthernet | TenGigE | fastethernet | Bundle-Ether ] interface-path-id.subinterface

 

RP/0/RP0/CPU0:router(config)# no interface TenGigE 0/2/0/4.10

サブインターフェイスを削除すると、そのサブインターフェイスに適用されているすべての設定も自動的に削除されます。

interface-path-id 引数を、次のいずれかのインスタンスに置き換えます。

物理イーサネット インターフェイス インスタンスまたはイーサネット バンドル インスタンス。名前の表記は rack / slot / module / port の形式で、表記の一部として値をスラッシュで区切る必要があります。

イーサネット バンドル インスタンス。範囲は 1 ~ 65535 です。

subinterface 引数を、サブインターフェイス値に置き換えます。範囲は 0 ~ 4095 です。

名前の表記は instance.subinterface の形式で、表記の一部として引数をピリオドで区切る必要があります。

ステップ 3

ステップ 2 を繰り返し、その他の VLAN サブインターフェイスを削除します。

-

ステップ 4

end

または

commit

 

RP/0/RP0/CPU0:router(config)# end

または

RP/0/RP0/CPU0:router(config)# commit

設定変更を保存します。

end コマンドを発行すると、変更のコミットを求めるプロンプトが表示されます。

Uncommitted changes found, commit them before exiting(yes/no/cancel)?
[cancel]:
 

yes と入力すると、実行コンフィギュレーション ファイルに設定変更が保存され、コンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

no と入力すると、設定変更をコミットせずにコンフィギュレーション セッションが終了し、ルータが EXEC モードに戻ります。

cancel と入力すると、コンフィギュレーション セッションの終了や設定変更のコミットは行われず、ルータでは現在のコンフィギュレーション セッションが継続されます。

設定変更を実行コンフィギュレーション ファイルに保存し、コンフィギュレーション セッションを継続するには、 commit コマンドを使用します。

ステップ 5

show vlan interface [{ GigabitEthernet | TenGigE | Bundle-Ether } interface-path-id | location instance ]

 

RP/0/RP0/CPU0:router# show vlan trunk summary

(任意)インターフェイスの設定を表示します。

ポートの設定を表示するには、 location キーワードを使用します。

指定したインターフェイスまたはサブインターフェイスの設定を表示するには、 interface キーワードを使用します。

ステップ 6

show vlan trunks [ brief ] [ location instance ] [{ GigabitEthernet | TenGigE | Bundle-Ether | fastethernet } interface-path-id ] [ summary ]

 

RP/0/RP0/CPU0:router# show vlan trunk summary

(任意)各 VLAN トランク インターフェイスに関するサマリー情報を表示します。

キーワードの意味は次のとおりです。

brief :簡潔なサマリーを表示します。

summary :完全なサマリーを表示します。

location :指定したポート上の VLAN トランク インターフェイスに関する情報を表示します。

interface :指定したインターフェイスまたはサブインターフェイスに関する情報を表示します。

VLAN インターフェイスの設定例

ここでは、次の例について説明します。

「VLAN サブインターフェイス:例」

VLAN サブインターフェイス:例

次に、一度に 3 つの VLAN サブインターフェイスを作成するための包括的な例を示します。

RP/0/RP0/CPU0:router# configure
RP/0/RP0/CPU0:router(config)# interface TenGigE 0/2/0/4.1
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 10
RP/0/RP0/CPU0:router(config-subif)# ipv4 address 10.0.10.1/24
RP/0/RP0/CPU0:router(config-subif)# interface TenGigE0/2/0/4.2
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 20
RP/0/RP0/CPU0:router(config-subif)# ipv4 address 10.0.20.1/24
RP/0/RP0/CPU0:router(config-subif)# interface TenGigE0/2/0/4.3
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 30
RP/0/RP0/CPU0:router(config-subif)# ipv4 address 10.0.30.1/24 RP/0/RP0/CPU0:router(config-subif)# commit
RP/0/RP0/CPU0:router(config-subif)# exit
RP/0/RP0/CPU0:router(config)# exit
 
RP/0/RP0/CPU0:router# show vlan trunks summary
VLAN trunks: 1,
1 are 802.1Q (Ether).
Sub-interfaces: 3,
3 are up.
802.1Q VLANs: 3,
3 have VLAN Ids.
 
RP/0/RP0/CPU0:router# show vlan interface
interface encapsulation vlan-id intf-state
Te0/2/0/4.1 802.1Q 10 up
Te0/2/0/4.2 802.1Q 20 up
Te0/2/0/4.3 802.1Q 30 up

 

RP/0/RP0/CPU0:router# show vlan trunks brief
interface encapsulations intf-state
Te0/2/0/4 802.1Q (Ether) up
 

次に、1 つのイーサネット バンドルに、一度に 2 つのVLAN サブインターフェイスを作成するための包括的な例を示します。

RP/0/RP0/CPU0:router# configure
RP/0/RP0/CPU0:router(config)# interface Bundle-Ether 1
RP/0/RP0/CPU0:router(config-if)# ip address 1.0.0.1/24
RP/0/RP0/CPU0:router(config-if)# exit
RP/0/RP0/CPU0:router(config)# interface Bundle-Ether 1.1
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 10
RP/0/RP0/CPU0:router(config-subif)# ip address 10.0.0.1/24
RP/0/RP0/CPU0:router(config-subif)# exit
RP/0/RP0/CPU0:router(config)# interface Bundle-Ether 1.2
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 20
RP/0/RP0/CPU0:router(config-subif)# ip address 20.0.0.1/24
RP/0/RP0/CPU0:router(config-subif)# exit
 

次に、基本の Dot1Q AC を作成する例を示します。

RP/0/RP0/CPU0:router# configure
RP/0/RP0/CPU0:router(config)# interface TenGigE 0/2/0/4.1
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 20

RP/0/RP0/CPU0:router(config-subif)# l2protocol pvst tunnel

RP/0/RP0/CPU0:router(config-subif)# commit
RP/0/RP0/CPU0:router(config-subif)# exit
RP/0/RP0/CPU0:router(config)# exit
 

次に、基本の Q-in-Q AC を作成する例を示します。

RP/0/RP0/CPU0:router# configure
RP/0/RP0/CPU0:router(config)# interface TenGigE 0/2/0/4.2
RP/0/RP0/CPU0:router(config-subif)# dot1q vlan 20 vlan 10

RP/0/RP0/CPU0:router(config-subif)# l2protocol cdp drop

RP/0/RP0/CPU0:router(config-subif)# commit
RP/0/RP0/CPU0:router(config-subif)# exit
RP/0/RP0/CPU0:router(config)# exit

 

次に、基本の Q-in-Any AC を作成する例を示します。

RP/0/0/CPU0:router# configure
RP/0/0/CPU0:router(config)# interface TenGigE 0/2/0/4.3
RP/0/0/CPU0:router(config-subif)# dot1q vlan 30 vlan any

RP/0/0/CPU0:router(config-subif)# l2protocol vtp experimental 7

RP/0/0/CPU0:router(config-subif)# commit
RP/0/0/CPU0:router(config-subif)# exit
RP/0/0/CPU0:router(config)# exit

その他の参考資料

ここでは、VLAN インターフェイスの設定に関連する参考資料を示します。

関連資料

 

内容
参照先

Cisco IOS XR マスター コマンド リファレンス

『Cisco IOS XR Master Commands List』

Cisco IOS XR インターフェイス コンフィギュレーション コマンド

『Cisco IOS XR Interface and Hardware Component Command Reference』

Cisco IOS XR ソフトウェアを使用するルータを初回に起動し設定するための情報

『Cisco IOS XR Getting Started Guide』

ユーザ グループとタスク ID に関する情報

『Cisco IOS XR Interface and Hardware Component Command Reference』

リモートの Craft Works Interface(CWI)クライアント管理アプリケーションからの、Cisco CRS-1 ルータ上のインターフェイスとその他のコンポーネントの設定に関する情報

『Cisco Craft Works Interface Configuration Guide』

規格

規格
タイトル

この機能によりサポートされた新規規格または改訂規格はありません。またこの機能による既存規格のサポートに変更はありません。

-

MIB

MIB
MIB リンク

このモジュールに適用できる MIB はありません。

Cisco IOS XR ソフトウェアを使用して選択したプラットフォームの MIB を検索およびダウンロードするには、次の URL の Cisco MIB Locator を使用します。

http://cisco.com/public/sw-center/netmgmt/cmtk/mibs.shtml

RFC

 

RFC
タイトル

この機能によりサポートされた新規 RFC または改訂 RFC はありません。またこの機能による既存 RFC のサポートに変更はありません。

-

シスコのテクニカル サポート

説明
リンク

シスコのテクニカル サポート Web サイトでは、製品、テクノロジー、ソリューション、テクニカル ヒント、ツールへのリンクなど、さまざまな技術的コンテンツを検索可能な形で提供しています。Cisco.com に登録されている場合は、次のページからログインしてさらに多くのコンテンツにアクセスできます。

http://www.cisco.com/techsupport