Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

タグなしフレームでの VLAN タグの書き換え

概要

以下のルーターの ethernet-ccc カプセル化と ethernet-vpls カプセル化を使用して、タグなしの着信フレームと発信フレームの VLAN タグを書き換えることができます。

  • 以下を搭載したMX240、MX480、MX960ルーター:

    • ギガビット イーサネット拡張 DPC with SFP

    • ギガビット イーサネット拡張キューイング IP サービス SFP 付き DPC

    • XFPを搭載した10ギガビットイーサネット拡張DPC

    • 10ギガビット イーサネット拡張キューイング IP サービス DPC with XFP

2つのプロバイダーエッジ(PE)がレイヤー2回線で接続されているネットワークを考えてみましょう。PE1はタグなしポートでトラフィックを受信していますが、PE2の対応するポートはタグ付きです。通常のケースでは、PE1から来るパケットはタグ付きパケットを想定しているため、PE2でドロップされます。ただし、PE1がPE2に送信する前に着信パケットにVLANタグをプッシュできる場合は、パケットがドロップされないようにすることができます。両方向で機能させるには、PE1は発信パケットからVLANタグを取り除く必要があります。したがって、イングレス側のプッシュは、常にエグレス側のポップとペアになります。

以下のステートメントオプションで表される書き換え操作は、 ethernet-ccc および ethernet-vpls カプセル化でサポートされています。

  • push—タグなし受信フレームに VLAN タグが追加されます。

  • pop- 発信フレームから VLAN タグを削除します。

  • push-push—外部と内部のVLANタグが、タグなし受信フレームに追加されます。

  • pop-pop- 発信フレームの外側と内側の両方の VLAN タグを削除します。

IQ2および10ギガビットイーサネットPICは、上記のすべての書き換え操作をサポートしています。使用可能な使用法の組み合わせの詳細については、このセクションの後半で説明します。

注:

push-pushおよび pop-pop 動作は、ギガビット イーサネットIQ PICではサポートされていません。

input-vlan-map ステートメントでは、タグなし受信フレームから VLAN タグを削除することは意味がないため、push および push-push オプションのみがサポートされています。同様に、output-vlan-map ステートメントでは、pop オプションと pop-pop オプションのみがサポートされています。また、 push オプションと push-push オプションでは、タグ パラメーターを明示的に指定する必要があります。これを除けば、 input-vlan-map ステートメントと output-vlan-map ステートメントを設定するための他のルールは、タグ付きフレームの場合と同じです。 表 1 から 表 3 まででは、ルールについて詳しく説明します。

input-vlan-map ステートメントでは、タグなし受信フレームから VLAN タグを削除することは意味がないため、push および push-push オプションのみがサポートされています。同様に、output-vlan-map ステートメントでは、pop オプションと pop-pop オプションのみがサポートされています。また、push オプションと push-push オプションでは、vlan-id パラメーター (pushvlan-id の場合は vlan-idpush-push の場合は inner-vlan-id) を明示的に指定する必要があります。ただし、TPID はオプションであり、設定されていない場合はデフォルト値の 0x8100 が設定されます。これを除けば、 input-vlan-map ステートメントと output-vlan-map ステートメントを設定するための他のルールは、タグ付きフレームの場合と同じです。

表 1: ethernet-ccc および ethernet-vpls カプセル化で許可される入力 VLAN マップ ステートメント
動作 vlan-id tag-protocol-id inner-vlan-id inner-tag-protocol-id

push

オプション

なし

オプション

push-push

オプション

オプション

表 2: 出力VLANマップステートメント ethernet-ccc および ethernet-vpls カプセル化で許可される
動作 vlan-id tag-protocol-id inner-vlan-id inner-tag-protocol-id

pop

なし

なし

なし

なし

pop-pop

なし

なし

なし

なし

表 3: VLANマップに書き換え操作を適用するためのルール
 

出力VLANマップ

入力 VLAN マップ None pop pop-pop

None

なし

なし

push

なし

なし

push-push

なし

なし

show interface interface-name コマンドを使用して、指定したインターフェイスの変更された VLAN マップのステータスを表示できます。

例:イーサネットCCCカプセル化によるプッシュとポップ

例:プッシュ/プッシュ/ポップポップ(イーサネットCCCカプセル化付き)

例:イーサネットVPLSカプセル化によるプッシュとポップ

例:イーサネットVPLSカプセル化によるプッシュプッシュおよびポップポップ