VLAN サブインターフェイスの設定
サブインターフェイスは、ハードウェア インターフェイス上に作成される論理インターフェイスです。これらのソフトウェア定義のインターフェイスにより、単一のハードウェア インターフェイス上でトラフィックを論理チャネルに分割することができ、また、物理インターフェイス上で帯域幅を効率的に利用することができます。
サブインターフェイスは、インターフェイス名の末尾に拡張子を追加することで、他のインターフェイスと区別されます。たとえば、物理インターフェイス TenGigE 0/1/0/0 上のイーサネット サブインターフェイス 23 は、TenGigE 0/1/0/0.23 となります。
サブインターフェイスがトラフィックを渡すことができるようにするには、有効なタグ付きプロトコルのカプセル化と VLAN 識別子の割り当てが必要です。すべてのイーサネット サブインターフェイスは常に、デフォルトで 802.1Q VLAN でカプセル化されます。ただし、VLAN 識別子は明示的に定義する必要があります。
サブインターフェイスの最大伝送ユニット(MTU)は、物理インターフェイスから継承されます。これには、802.1Q VLAN タグに許可されている追加の 4 バイトも含まれます。
次のモードの VLAN サブインターフェイスの設定がサポートされています。
-
基本の dot1q 接続回線
-
Q-in-Q 接続回線
基本の dot1q 接続回線を設定するには、次のカプセル化モードを使用します。
encapsulation dot1q vlan-id
基本の dot1ad 接続回線を設定するには、次のカプセル化モードを使用します。
encapsulation dot1ad vlan-id
Q-in-Q 接続回線を設定するには、次のカプセル化モードを使用します。
-
encapsulation dot1q vlan-id second-dot1q vlan-id
-
encapsulation dot1ad vlan-id dot1q vlan-id
制約事項と制限
VLAN サブインターフェイスを設定する場合、次の制限事項が適用されます。
-
二重タグ付きパケットの場合、VLAN 範囲は内部タグでのみサポートされます。
-
VLAN リストはサポートされていません。
カンマで区切られた VLAN は、VLAN リストと呼ばれます。次の例を参照してください。
Router(config)#interface tenGigE 0/0/0/2.0 l2transport Router(config-subif)#encapsulation dot1q 1,2 >> VLAN range with comma Router(config-subif)#commit
-
0x9100/0x9200 がトンネリング イーサタイプとして設定されている場合、dot1ad(0x88a8)カプセル化はサポートされません。
-
いずれかのサブインターフェイスがメイン インターフェイス配下ですでに設定されている場合、トンネリング イーサタイプの変更はサポートされません。
設定例
VLAN サブインターフェイスの設定には、以下が含まれます。
-
10 ギガビット イーサネット サブインターフェイスの作成
-
インターフェイスでの L2 転送モードの有効化
-
インターフェイス上の入力フレームを適切なサービス インスタンスにマッピングするために使用する一致基準(カプセル化モード)の定義
基本の dot1q 接続回線の設定
実行コンフィギュレーション
確認
VLAN サブインターフェイスがアクティブであることを確認します。
router# show interfaces TenGigE 0/0/0/10.1
...
TenGigE0/0/0/10.1 is up, line protocol is up
Interface state transitions: 1
Hardware is VLAN sub-interface(s), address is 0011.1aac.a05a
Layer 2 Transport Mode
MTU 1518 bytes, BW 10000000 Kbit (Max: 10000000 Kbit)
reliability Unknown, txload Unknown, rxload Unknown
Encapsulation 802.1Q Virtual LAN,
Outer Match: Dot1Q VLAN 10
Ethertype Any, MAC Match src any, dest any
loopback not set,
...