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 フラグメントが 1 つの IPv4 パケットに再構成され、後で IPv6 にカプセル化されて MAP-E CE デバイスに向けてルーティングされます。MAP-E CE デバイスからの IPv6 フラグメントは 1 つの IPv6 パケットに再構成され、内部 IPv4 パケットはカプセル化解除され、IPv4 クラウドに転送されます。

Junos OS リリース 22.3R1 以降、ライン カードの再構成機能を強化するために、MX シリーズ ルーターのラインカードは、MAP-E の IPv4 パケットの部分的な構成をサポートしています。MAP-E 境界リレー デバイスは、パブリック IPv4 ネットワークからの 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 の設定のネクストホップ スタイルのみをサポートします。

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

  • カプセル化後のパケット サイズが 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 (2013 年 7 月 28 日終了) のセクション 8.2、 カプセル化によるアドレスとポートのマッピング (MAP) はサポートされていません。ICMPv6 Destination Unreachable, Source address failed ingress/egress policy (Type 1, Code 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 です。

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

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

    • v4-prefix-lenea-bits-lenの合計が32未満の場合、psid-lenは32とv4-prefix-lenea-bits-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 のサービス セットを設定します。

例えば:

変更履歴

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。特定の機能がお使いのプラットフォームでサポートされているかどうかを確認するには、 Feature Explorer を使用します。

解放
形容
22.3R1
Junos OS リリース 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 ソフトワイヤがサポートされます。