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以降、MAP-Eソフトワイヤは、インラインサービスの命名規則を指定することで、MPCまたはMICの次世代サービス si-1/1/0 でサポートされています。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(カプセル化)機能を使用したアドレスとポートのマッピング

図 1 は、シンプルな MAP-E 導入シナリオを示しています。

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

MAP-E ネットワーク トポロジーには、それぞれプライベート IPv4 ホストに接続された 2 つの MAP-E カスタマー エッジ(CE)デバイスがあります。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 デバイスにルーティングされます。

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

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

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

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

    RFC 7597のドラフトバージョン03、 MAP(Address and Port with Encapsulation)のマッピング(オプションが 無効になっているservices softwires softwire-types map-e map-e-concentrator-name場合version-3)

  • 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のセクション8.2(2013年7月28日有効期限)、 アドレスとポートとカプセル化(MAP)のマッピング はサポートされていません。ICMPv6 宛先到達不能で応答する代わりに、送信元アドレスのイングレス/エグレス ポリシー(タイプ 1、コード 5)メッセージが失敗すると、スプーフィング パケットが通知なく破棄され、カウンターが増加します。

  • IPv6再構築はサポートされていません。

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

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

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

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

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

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

MAP-Eを設定するには:

  1. 100g帯域幅をサポートするデバイス上にサービスインターフェイスを作成します。
  2. デュアル スタック サービス インターフェイス ユニット 0 を設定します。
  3. デュアルスタックドメイン内でサービスインターフェイスを設定します。
  4. デュアルスタックドメイン外のサービスインターフェイスを設定します。
  5. BR で IPv4 に面したインターフェイスを設定します。
  6. BR で CPE に面したインターフェイスを設定します。
  7. MAP-E ソフトワイヤ コンセントレータと関連するパラメーターを設定します。
    1. (オプション)MAPE バージョン 3 を設定します。
      メモ:

      RFC 7597 に完全に準拠している場合、MAP-E バージョン 3 は設定されません。

    2. MAP-E コンセントレータの名前を指定します。
    3. BRのIPv6アドレスを指定します。

    4. MAP-E コンセントレータのルールを指定します。

      メモ:

      MAP-E ソフトワイヤ コンセントレータを設定する場合は、以下を考慮してください。

      • 使用可能な ea-bits-len 値は 0~48 です。

      • 使用可能な v4-prefix-len 値は 0~32 です。

      • 0 ea-bits-len の場合v4-prefix-lenはゼロ以外にする必要があり、その逆も同様である必要があります。

      • 0 に等しいがpsid-len、非ゼロである可能性ea-bits-lenがあります。

      • ea-bits-lenv4-prefix-len合計が 32 未満の場合、 psid-len は 32 と と の合計のv4-prefix-lenea-bits-len差と等しくなる必要があります。

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

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

      1. IPv4およびIPv6プレフィックスのルール長を指定します。

      2. 埋め込みアドレスのルール長を設定します。

      3. PSIDオフセットのルールを設定します。

      4. PSID長のルールを設定します。

      5. MAP-E IPv6トンネルMTU値を指定します。

      6. MAP-E ソフトワイヤを介してトンネリングするトラフィックの方向を指定するソフトワイヤ ルールを設定します。

  8. MAP-E のサービスセットを設定します。
リリース履歴テーブル
リリース
説明
20.3R1
Junos OS リリース 20.3R1 以降、MPC10E および MX2K-MPC11E は MAP-E をサポートしています。
20.2R1
Junos OSリリース20.2R1以降、MAP-Eソフトワイヤは、インラインサービスの命名規則を指定することで、MPCまたはMICの次世代サービス si-1/1/0 でサポートされています。