デュアルスタックライト
アーキテクチャ
-
**ベーシックブリッジングブロードバンド(B4)。**Basic Bridging ブロードバンド(B4)は、加入者構内にあるデバイスまたはコンポーネントです。通常、B4 は加入者施設内の CPE デバイスのコンポーネントです。IPv4 サブスクライバは、B4 コンポーネントを含む CPE デバイスを介して IPv6 専用の ISP アクセスネットワークに接続されます。B4 の主な機能は、B4 とアドレスファミリ移行ルータ(AFTR)の間の IPv6 トンネルを開始して、トンネル経由で加入者の IPv4 要求パケットまたは応答パケットを送受信することです。B4 には、B4 トンネルエンドポイントアドレスと呼ばれる IPv6 アドレスが含まれます。B4 はこのアドレスを使用して、IPv6 パケットを AFTR に送信し、AFTR からパケットを受信します。
-
**アドレスファミリ移行ルータ(AFTR)。**AFTRは、ISPのコアネットワークに存在するデバイスまたはコンポーネントです。AFTRは、B4デバイスからのIPv6トンネルを終了します。つまり、IPv6 トンネルは、加入者前提の B4 と ISP コアネットワークの AFTR の間に形成されます。AFTR は、B4 から受信した IPv6 パケットのカプセル化を解除して、加入者の元の IPv4 パケットを回復します。AFTRは、LSNデバイスまたはコンポーネントにIPv4パケットを送信します。LSN は、NAT アドレスおよびポート変換(NAT 44)およびその他の LSN 関連処理を実行した後、IPv4 パケットを宛先にルーティングします。AFTR には、AFTR トンネルエンドポイントアドレスと呼ばれるIPv6アドレスが含まれます。AFTRは、このアドレスを使用して、IPv6パケットをB4に送信し、B4からIPv6パケットを受信します。Citrix ADCアプライアンスは、AFTRコンポーネントを実装します。
-
**ソフトウェアです。**B4とAFTRの間に作成されたIPv6トンネルは、ソフトウェアと呼ばれます。
例
| エンティティ | Name | 詳細 |
|---|---|---|
| サブスクライバ SUB-1 の IPv4 アドレス | 192.2.51 | |
| B4 デバイス上のソフトウェアエンドポイントの IPv6 アドレス(B4-CPE-1) | 2001:DB8::3:4 | |
| AFTRデバイス上のソフトウェア・エンドポイントのIPv6アドレス(NS-1) | 2001:DB8::5:6 |
| エンティティ | Name | 詳細 |
|---|---|---|
| LSN クライアント | LSN-DSLITE-CLIENT-1 | Network6 (Identifying traffic from B4 devices) = 2001:DB8::3:0/100 |
| LSN pool | LSN-DSLITE-POOL-1 | LSN IPs (NAT IP) = 203.0.113.61 - 203.0.113.70 |
| IPv6 Profile | LSN-DSLITE-PROFILE-1 | Type = DS-LITE; IPv6 address (AFTR IPv6 address) = One of the Citrix ADC owned IPv6 address of type SNIP6 = 2001:DB8::5:6 |
| LSN group | LSN-DSLITE-GROUP-1 | LSN client = LSN-DSLITE-CLIENT-1; LSN pool = LSN-DSLITE-POOL-1;IPv6 profile = LSN-DSLITE-PROFILE-1 |
-
IPv4 サブスクライバ SUB-1 が(
http://www.example.com/)に要求を送信します。IPv4 パケットには、次のものがあります。-
送信元 IP アドレス = 192.0.2.51
-
送信元ポート = 2552
-
宛先 IP アドレス = 198.51.100.250
-
宛先ポート = 80
-
-
IPv4 要求パケットを受信すると、B4-CPE-1 はパケットを IPv6 パケットのペイロードにカプセル化し、IPv6 パケットを NS-1 に送信します。IPv6 パケットには、次のものがあります。
-
送信元 IP アドレス = 2001: DB8:: 3:4
-
宛先 IP アドレス = 2001: DB8:: 5:6
-
-
NS-1がIPv6パケットを受信すると、AFTRモジュールはIPv6ヘッダーを削除してパケットのカプセル化を解除します。結果のパケットは、SUB-1の元のIPv4要求パケットです。
-
NS-1 の LSN モジュールは、パケットの送信元 IP アドレスとポートを、設定された NAT プールから選択された NAT IP アドレスおよび NAT ポートに変換します。変換された IPv4 パケットには、次のものがあります。
-
送信元 IP アドレス = 203.0.113.61
-
送信元ポート = 3002
-
宛先 IP アドレス = 198.51.100.250
-
宛先ポート = 80
-
-
LSN モジュールは、この DS Lite セッションの LSN マッピングとセッションエントリも作成します。マッピングには、次の情報が含まれます。
-
IPv6 パケットの送信元 IP アドレス(B4-CPE-1 の IPv6 アドレス)= 2001: DB8:: 3:4
-
IPv4 パケットの送信元 IP アドレス(サブ-1 の IPv4 アドレス)= 192.0.2.51
-
IPv4 パケットの送信元ポート = 2552
-
NAT IP アドレス= 203.0.113.61
-
NATポート= 3002
-
-
NS-1は、結果のIPv4パケットをインターネット上の宛先に送信します。
-
www.example.com のサーバーは、要求パケットを処理し、応答パケットを送信します。IPv4 応答パケットには、次のものがあります。
-
送信元 IP アドレス = 198.51.100.250
-
送信元ポート = 80
-
宛先 IP アドレス = 203.0.113.61
-
宛先ポート = 3002
-
-
IPv4 パケットを受信すると、NS-1 は LSN マッピングとセッションエントリを調べ、IPv4 応答パケットが DS Lite セッションに属していることを検出します。NS-1 の LSN モジュールは、宛先 IP アドレスとポートを変換します。これで、IPv4 パケットには次のものが含まれます。
-
送信元 IP アドレス = 198.51.100.250
-
送信元ポート = 80
-
宛先 IP アドレス = 192.0.2.51
-
宛先ポート = 2552
-
-
NS-1のAFTRモジュールは、IPv4パケットをIPv6パケットにカプセル化し、そのIPv6パケットをB4-CPE-1に送信します。IPv6 パケットには、次のものがあります。
-
送信元 IP アドレス = 2001: DB8:: 5:6
-
宛先 IP アドレス = 2001: DB8:: 3:4
-
-
パケットを受信すると、B4-CPE-1 は IPv6 ヘッダーを削除して IPv6 パケットを切断し、その結果の IPv4 パケットを CL-1 に送信します。