IPv6 デュアルスタック Lite
IPv6 Dual Stack Lite(DS-Lite)は、インターネット サービス プロバイダがエンドユーザーのソフトウェアを変更せずに IPv6 アクセス ネットワークに移行するための技術です。IPv4 ユーザーは、IPv6 ユーザーが IPv6 コンテンツにアクセスできると同時に、ホーム ネットワークの中断を最小限に抑えて IPv4 インターネット コンテンツにアクセスし続け、
IPv6 デュアルスタック Lite について
IPv6 デュアルスタック Lite(DS-Lite)は、インターネット サービス プロバイダが IPv4 アドレス枯渇を処理しながら、IPv6 ネットワークに移行できる技術です。
IPv4 アドレスの枯渇が進みそのため、ブロードバンド・サービス・プロバイダ(DSL、ケーブル、モバイル)は、新しいユーザーをサポートするために新しいアドレスを必要とします。多くの場合、パブリック インターネットを構成するシステムの大半は有効で IPv4 のみをサポートし、多くのユーザーのシステムはまだ IPv6 を完全にサポートしていないため、IPv6 アドレス単独では提供できません。
DS-Liteを使用すると、サービスプロバイダはエンドユーザーのソフトウェアを変更することなく、IPv6アクセスネットワークに移行できます。インターネットにアクセスするデバイスは変わりません。そのため、IPv4 ユーザーは、IPv6 のコンテンツへのアクセスを可能にしながら、ホーム ネットワークの中断を最小限に抑えて IPv4 インターネット コンテンツにアクセスし続けできます。
図1 は、ユーザーネットワークでIPv4(またはデュアルスタック)ホストを維持しながら、プロバイダとユーザーの間にIPv6専用リンクを使用するDS-Liteアーキテクチャを示しています。
DS-Lite 導入モデルは、以下のコンポーネントで構成されています。
DS-Lite ホーム ルーター向け Softwire イニシエーター-IPv4 パケットをカプセル化し、IPv6 トンネルを通して送信します。
DS-Lite キャリアグレード ネットワーク アドレス変換(NAT)のソフトワイヤ コンセントレータ:IPv4-in-IPv6 パケットのカプセル化を行い、IPv4-IPv4 NAT 変換も実行します。
ユーザーのデバイスが IPv4 パケットを外部の宛先に送信すると、DS-Lite は IPv4 パケットを IPv6 パケットにカプセル化してプロバイダ ネットワークに転送します。これらの IPv4-in-IPv6 トンネルは softwires 、IPv6 上のトンネリング IPv4 は変換よりもシンプルで、パフォーマンスと冗長性に関する懸念を解消します。
softwire は、サービス プロバイダ ネットワークのどこかで SoftWire コンセントレータで終了します。この場合、IPv4 パケットがカプセル化解除され、キャリアグレード ネットワーク アドレス変換(NAT)デバイスを介して送信されます。この場合、パケットは送信元を受けNAT元の送信元アドレスを非表示にし、処理を行います。
加入者のホーム ネットワーク内のホストによって発信された IPv6 パケットは、アクセス ネットワークを使用してネイティブに転送されます。
DS-Lite プロトコルキャリアグレード NAT 1 つのグローバル IPv4 アドレスを介して、IPv4 と IPv4 の間のアドレスを複数の加入者に変換します。加入者が使用する重複するアドレス スペースは、トンネル エンドポイントの識別によってあいまいになります。1 つのコンセントレータに、複数のソフトワイヤのエンドポイントを設定できます。
エンド ホスト由来の IPv4 パケットには、プライベート IP アドレス(および重複している場合があります)があります。そのため、これらのNATパケットにパケットを適用する必要があります。エンド ホストのアドレスが重複している場合は、ネットワーク アドレス ポート 変換(NAPT)が必要です。
NAPT を使用すると、加入者ネットワークにカプセル化された IPv6 パケットのソース アドレスが IPv4 の送信元アドレスとポート内に追加されます。各ユーザーの IPv6 アドレスは一意のため、IPv6 送信元アドレスと IPv4 送信元アドレスおよびポートの組み合わせによって不明不明なマッピングが作成されます。
加入者ネットワークの外部から応答する IPv4 パケットを受信すると、システムは次のアクションを実行します。
マッピングされた IPv6 アドレスを IPv6 宛先アドレスとして使用して、IPv6 パケット内に IPv4 パケットをカプセル化します。
パケットをユーザーに転送します。
表 1 は、 デバイス当たりの SoftWire イニシエーターとソフトワイヤ コンセントレータの最大数を示しています。プラットフォームのサポートは、インストールJunos OSのリリースによって異なります。
説明 | SRX650 | SRX1500 | SRX3400 SRX3600 | SRX4100 SRX4200 | SRX4600 | SRX5400 SRX5600 SRX5800 |
デバイス当たり接続される最大 softwire イニシエーター数 |
50,000 |
300 |
100,000 |
200,000 |
200,000 |
100,000 |
デバイス当たりの最大ソフトワイヤ コンセントレータ数 |
32 |
32 |
32 |
32 |
32 |
32 |
DS-Lite のIETF最新のドラフト マニュアルでは、新しい用語を使用しています。
SoftWire イニシエーターという用語は B4 に置き換えされています。
SoftWire コンセントレータという用語は、AFTR に置き換えされています。
Junos OS通常、DS-Liteの設定に使用されるCLIステートメントと一致するために、設定を議論する際に元の用語を使用します。
詳細については、次のドキュメントを参照してください。
draft-ietf-softwire-dual-stack-lite-06、 Dual-Stack Lite ブロードバンド導入 (IPv4枯渇に続く) 、 2010 年 8 月
RFC 2473, Generic Packet Tunneling in IPv6 Specification,1998 年 12 月
RFC 2663、IP ネットワーク アドレス トランスレータ (NAT)の用語と考慮事項 、1999 年 8 月
RFC 4787, ネットワーク アドレス変換 (NAT) Behavioral Requirements for Unicast UDP, BCP 127, 2007 年 1 月
RFC 4925, Softwire Problem Statement、2007 年 7 月
RFC 5382, NAT Requirements for TCP, BCP 142, 2008 年 10 月
RFC 5508、NAT Behavioral Requirements for ICMP、 BCP 148、2009 年 4 月
http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml
例: IPv6 デュアルスタックLiteの設定
ISP が IPv6 アドレスと IPv6 対応機器を新しい加入者ホームに割り当て始める場合、Dual Stack Lite(DS-Lite)は、IPv6 CE WAN 機器の背後にあるプライベート IPv4 アドレスを IPv4 ネットワークに到達する方法を提供します。DS-Lite により、IPv4 のお客様は、カスタマー エッジ のソフトワイヤ イニシエーターを使用して、現在のハードウェアを使用してインターネットにアクセスし続け、IPv4 パケットを IPv6 パケットにカプセル化し、ホーム ネットワークの中断を最小限に抑え、IPv6 のコンテンツへのアクセスを可能にします。softwire コンセントレータは、IPv4-in-IPv6パケットをカプセル化し、IPv4-IPv4変換をNATします。
この例では、IPv4-in-IPv6アドレスのソフトワイヤ コンセントレータを設定する方法を示しています。
要件
開始する前に、以下を実行します。
DS-Lite の概要セクションを参照してください。「IPv6 デュアルスタック Lite について 」を参照してください。
ICMPv6 パケットが多くのデバイスでどのように処理SRX シリーズ確認します。デバイス の ICMPv6 SRX シリーズ処理方法について を参照してください。
概要
この設定例では、ソフトワイヤ コンセントレータ、ソフトワイヤ名、コンセントレータアドレス、ソフトワイヤ タイプを設定する方法を示しています。
softwire コンセントレータ IPv6 アドレスは、物理インターフェイス上に設定された IPv6 アドレスまたはループバック インターフェイスに設定された IPv6 アドレスと一致できます。
構成
手順
CLI迅速な設定
この例を迅速に設定するには、以下のコマンドをコピーして、テキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致する必要がある詳細情報を変更してから、コマンドを階層レベルで CLI にコピー アンド ペーストして、設定モードから を入力します。 [edit]
commit
set security softwires softwire-name my_sc1 softwire-concentrator 2001:db8::1 softwire-type IPv4-in-IPv6
手順
次の例では、設定階層内のさまざまなレベルに移動する必要があります。その方法の詳細については、「 ネットワーク ユーザー ガイド 」の「 設定モードでの CLI エディター の CLI使用 」を参照してください。
DS-Lite softwire コンセントレータを設定して IPv4 パケットを IPv6 パケットに変換するには、次の手順に従います。
SoftWire コンセントレータの名前を割り当てる。
[edit security] user@host# edit softwires softwire-name my_sc1
SoftWire コンセントレータのアドレスを指定します。
[edit security softwires softwire-name my_sc1] user@host# set softwire-concentrator 2001:db8::1
IPv4 から IPv6 へのソフトワイヤ タイプを指定します。
[edit security softwires softwire-name my_sc1 softwire-concentrator 2001:db8::1 user@host# set softwire-type IPv4-in-IPv6
結果
設定モードから、 コマンドを入力して設定を確認 show
します。出力結果に意図した設定結果が表示されない場合は、この例の手順を繰り返して設定を修正します。
[edit security softwires softwire-name my_sc1] user@host# show softwire-concentrator 2001:db8::1; softwire-type ipv4-in-ipv6;
デバイスの設定が完了したら、設定モード commit
から を入力します。
検証
動作モードから コマンドを入力 show security softwires
します。ソフトワイヤが接続されていない場合、動作出力は次のサンプルのようになります。
user@host# show security softwires
Softwire Name SC Address Status Number of SI connected
my-sc1 2001:db8::1 Active 0
ソフトワイヤが接続されている場合、動作出力は次のサンプルのようになります。
user@host# show security softwires
Softwire Name SC Address Status Number of SI connected
my-sc1 2001:db8::1 Connected 1