Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

カプセル化によるアドレスとポートのマッピング(MAP-E)

カプセル化によるアドレスとポートのマッピングの理解(MAP-E)

このトピックでは、カプセル化されたアドレスとポートのマッピング(MAP-E)機能の概要と、MPCおよびMICインターフェイスを搭載したMXシリーズルーターでインラインサービスとして使用する場合のサービスプロバイダーへのメリットについて説明します。Junos OS リリース 20.2R1 以降、インライン サービスの si-1/1/0 命名規則を指定することで、MPC または MIC の次世代サービスで MAP-E ソフトワイヤがサポートされます。Junos OS リリース 20.3R1 以降、MPC10E および MX2K-MPC11E は MAP-E をサポートします。

カプセル化によるアドレスとポートのマッピング(MAP-E)の利点

管理オーバーヘッドを削減し、ISPのIPv6アクセスネットワークを介した多数のIPv4加入者への接続を容易にサポートする拡張可能なネットワークインフラストラクチャを構築します。

カプセル化によるアドレスとポートのマッピング(MAP-E)用語

  1. Border Relay (BR)- MAP ドメイン内の MAP-E 対応プロバイダ エッジ デバイス。BR デバイスには、少なくとも IPv6 対応インターフェイスと、ネイティブ IPv4 ネットワークに接続された IPv4 インターフェイスがあります。

  2. MAP-E Customer Edge (CE)- MAP 導入における MAP-E 対応のカスタマー エッジ デバイス。

  3. MAP domain- 同じ仮想リンクに接続された 1 つ以上の MAP-E CE デバイスと BR デバイス。

  4. Port Set ID (PSID)- ポートセット ID として示されるトランスポート層のポートスペースの分離部分。

  5. Embedded Address (EA) Bits- IPv6 アドレスの EA ビットは、IPv4 プレフィックスまたはアドレス、あるいは共有 IPv4 アドレスとポートセット識別子を識別します。

  6. Softwire- IPv4 パケットを伝送するための 2 つの IPv6 エンドポイント間、または IPv6 パケットを伝送するための 2 つの IPv4 エンドポイント間のトンネル。

  7. Softwire Initiator (SI)- ネイティブパケットをカプセル化し、サービスプロバイダのソフトワイヤーコンセントレータにトンネリングする顧客側のソフトワイヤー。

  8. Softwire Concentrator (SC)- ソフトワイヤ イニシエータから受信したパケットをカプセル化解除し、宛先に送信するソフトワイヤ。

カプセル化(MAP-E)機能によるアドレスとポートのマッピング

次の図は、単純な MAP-E 導入シナリオを示しています。

図 1: MAP-E の導入 Sample MAP-E Deployment

MAP-E ネットワーク トポロジーには、2 つの MAP-E カスタマー エッジ(CE)デバイスがあり、それぞれがプライベート IPv4 ホストに接続されています。MAP-E CEデバイスはデュアルスタックであり、NAPT(ネットワークアドレスポート変換)が可能です。MAP-E CE デバイスは、IPv6 のみの MAP-E ネットワーク ドメインを介して MAP-E 境界リレー(BR)デバイスに接続します。MAP-E BR デバイスはデュアル スタックであり、パブリック IPv4 ネットワークと IPv6 MAP-E ネットワークの両方に接続されています。

MAP-E の機能は次のとおりです。

  1. MAP-E CEデバイスはNAPTに対応しています。ホストから IPv4 パケットを受信すると、MAP-E CE デバイスは受信する IPv4 パケットに対して NAT 変換を実行します。

  2. NAT 変換された IPv4 パケットは、MAP-E CE デバイスによって IPv6 パケットにカプセル化され、MAP-E BR デバイスに送信されます。

  3. IPv6 パケットは、IPv6 のみのサービス プロバイダ ネットワークを介して転送され、MAP-E BR デバイスに到達します。

  4. IPv6 パケットを受信すると、受信する IPv6 パケットは MAP-E CE デバイスによってカプセル化解除され、IPv4 パブリック ネットワークにルーティングされます。

リバース パスでは、受信 IPv4 パケットは MAP-E BR デバイスによって IPv6 パケットにカプセル化され、MAP-E CE デバイスにルーティングされます。

パケットの完全な再構成では、パブリック IPv4 ネットワークからの IPv4 フラグメントが単一の IPv4 パケットに再構築され、後で IPv6 にカプセル化されて MAP-E CE デバイスにルーティングされます。MAP-E CEデバイスからのIPv6フラグメントは、単一のIPv6パケットに再構築され、内部IPv4パケットはカプセル化解除されて、IPv4クラウドに転送されます。

Junos OS リリース 22.3R1 以降、ライン カードの再組み立て機能を強化するために、MX シリーズ ルーターのライン カードは、MAP-E での IPv4 パケットの部分的な再構成をサポートしています。MAP-E 境界リレー デバイスは、パブリック IPv4 ネットワークから IPv6 にパケットをカプセル化し、そのパケットを MAP-E CE(カスタマー エッジ)デバイスにルーティングします。

フラグメントの IPv4 部分再構成を設定するには、まず IPv4 再構成をイネーブルにする必要があります。

次の表は、IPv4 の部分的な再構成機能をまとめたものです。

表 1: IPv4 の部分的な再構成機能

部分的な再構成のためのフローあたりの最大サポートフラグメント数

部分的に再構築できる最大 IP パケット サイズ (バイト単位)

IP フラグメントの最大サイズ(バイト単位)

64 65535 15900

フローごとにサポートされる最大フラグメント数を超えた場合、または最大IPフラグメントサイズを超えた場合、フラグメントは破棄されます。

Junos OSリリース22.4R1以降、MX304、MX960、およびMX10008ルーターのラインカードは、カプセル化を使用したアドレスとポートのマッピング(MAP-E)用のIPv4およびIPv6パケットの完全な再構成をサポートしています。

次の表は、拡張 IPv4 および IPv6 の完全再構成機能をまとめたものです。

表 2: IPv4 および IPv6 のフル リアセンブリ機能

完全な再構築のためのフローあたりの最大サポートフラグメント数

完全に再構築できる最大 IP パケット サイズ (バイト単位)

IP フラグメントの最大サイズ(バイト単位)

16 15900 15900

フローごとにサポートされる最大フラグメント数を超えた場合、または最大IPフラグメントサイズを超えた場合、フラグメントは破棄されます。

カプセル化によるアドレスとポートのマッピング(MAP-E) サポートされている機能とサポートされていない機能

Junos OS は、次の MAP-E 機能をサポートしています。

  • MAP-E の実装では、100 ギガビットのラインカード スループットがサポートされます。

  • RFC 7597 のドラフト バージョン 03 に準拠したインライン MAP-E ボーダー リレー(BR)ソリューションのサポート

    RFC 7597のドラフトバージョン03、 カプセル化によるアドレスとポートのマッピング(MAP)に完全に準拠。 version-3 オプションが services softwires softwire-types map-e map-e-concentrator-name

  • 250 の共有 MAP-E ルールのシャーシ全体の拡張性をサポートします。

  • 100ギガビットのサービスインターフェイスを使用するすべてのMPCでこの機能をサポートします。

  • MAP-E BR IPv6 アドレスに ping を実行する機能。

  • MAP-E のネクストホップ スタイルの設定のみをサポートします。

  • IPv4 ネットワークから受信したフラグメント化された IPv4 トラフィックを、IPv6 パケットにカプセル化する前に再構成することをサポートします。

  • カプセル化後のパケットサイズが MAP-E の最大送信単位(MTU)を超える場合、内部 IPv4 パケットのフラグメント化をサポートします。

  • 次のメッセージ タイプを持つインターネット制御メッセージ プロトコル(ICMP)ペイロードを持つパケットは、MAP-E のカプセル化とカプセル化解除で受け入れられます。

    • エコーまたはタイプ 0 および 8 のエコー応答メッセージ

    • タイム・スタンプまたはタイプ 13 および 14 のタイム・スタンプ応答メッセージ

    • タイプ 15 および 16 の情報要求または情報応答メッセージ

    • ソースクエンチ、destination_unreachable、time_exceeded、Icmp_redirect、Icmp_address_mask_reply、parameter_problemエラー

  • 境界リレー(BR)エニーキャストがサポートされています。

MAP-E 機能では、次の機能はサポートされていません。

  • アンチスプーフィングチェックは、カスタマーエッジ(CE)デバイスから送信されるフラグメント化されたIPv4パケットに対してはサポートされていません。

  • インターネット ドラフト draft-ietf-softwire-map-03 のセクション 8.2(2013 年 7 月 28 日期限切れ )、カプセル化によるアドレスとポートのマッピング(MAP) はサポートされていません。「ICMPv6 Destination Unreachable, Source Address failed ingress/egress ポリシー(タイプ 1、コード 5)」メッセージで応答する代わりに、スプーフィング パケットは警告なしに破棄され、カウンタがインクリメントされます。

  • IPv6 の再アセンブリはサポートされていません。

  • BR での ICMP v6 から v4 への変換はサポートされていません。

  • 仮想ルーティングおよび転送(VRF)を使用したインライン MAP-E はサポートされていません。

  • インライン ネットワーク アドレス変換(NAT)またはデュアル スタック(DS)-Lite を使用したインライン MAP-E はサポートされていません。

  • インターフェイススタイルの MAP-E 設定はサポートされていません。

カプセル化によるアドレスとポートのマッピングの設定(MAP-E)

この例では、ネクストホップベースの設定スタイルを使用して MAP-E ボーダーリレー(BR)ソリューションを設定する方法を示します。

MAP-E を設定するには、次の手順を実行します。

  1. 100G帯域幅をサポートするデバイス上にサービスインターフェイスを作成します。
  2. デュアル スタック サービス インターフェイス ユニット 0 を設定します。
  3. デュアルスタックドメイン内でサービスインターフェイスを設定します。
  4. デュアルスタックドメイン外でサービスインターフェイスを設定します。
  5. BRでIPv4向けのインターフェイスを設定します。
  6. BRでCPE向けインターフェイスを設定します。
  7. MAP-E ソフトワイヤ コンセントレータおよび関連するパラメータを設定します。
    メモ:

    MAP-E ソフトワイヤ コンセントレータを設定するときは、次の点を考慮してください。

    • に指定できる値は ea-bits-len 0 から 48 です。

    • に指定できる値は v4-prefix-len 0 から 32 です。

    • が 0 の場合は v4-prefix-len 0 ea-bits-len 以外でなければならず、その逆も同様です。

    • ea-bits-len 0 に等しいが psid-len 、0 以外のものである可能性があります。

    • と の合計が 32 未満の場合、 は psid-len 32 と ea-bits-len の合計ea-bits-lenv4-prefix-lenv4-prefix-lenの差に等しくなければなりません。

    • MAP-E IPv4 および IPv6 プレフィックスは、ソフトワイヤコンセントレータごとに一意である必要があります。

    • MAP-E IPv4 プレフィックスは 0.0.0.0 であってはなりません

    • MAP-E PSID オフセットのデフォルト値は 4 で、MAP-E トンネルの最大伝送単位(MTU)のデフォルト値は 9192 です。

  8. ソフトワイヤ ルールを設定して、トンネリングするトラフィックの方向と使用する MAP-E ソフトワイヤ コンセントレータを指定します。
  9. MAP-E のサービス セットを設定します。

例えば:

変更履歴テーブル

機能のサポートは、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がプラットフォームでサポートされているかどうかを判断します。

リリース
説明
22.3R1
Junos OS Release 22.3R1以降、MXシリーズルーターのラインカードは、MAP-E向けのIPv4フラグメントの部分的な再構成をサポートしています。
20.3R1
Junos OS リリース 20.3R1 以降、MPC10E および MX2K-MPC11E は MAP-E をサポートします。
20.2R1
Junos OS リリース 20.2R1 以降、インライン サービスの si-1/1/0 命名規則を指定することで、MPC または MIC の次世代サービスで MAP-E ソフトワイヤがサポートされます。