ガイドNW

IPv6移行技術(MAP-E・DS-Lite・464XLAT)とデュアルスタック運用

公開: 2026-10-06更新: 2026-10-07
IPv6移行技術(MAP-E・DS-Lite・464XLAT)とデュアルスタック運用を図表とオリジナル演習で解説。動作条件、障害の切り分け、解答の考え方を整理し、NWの午後試験・科目B群の学習と実務に役立てます。

本記事はNWの午後試験・科目B群の学習を支える技術解説です。演習と解答例は当サイトのオリジナルで、IPAの公式問題・公式採点基準ではありません。製品ごとの設定差や、問題文で仮定した条件を区別して読み進めてください。

1. 概要と本質:なぜ日本でIPv6 IPoEとIPv4 over IPv6が普及したのか

2011年にIANAの通常配分用IPv4プールが枯渇した。これは既存アドレスの移転・再配分も不可能という意味ではないが、大規模な新規配分は難しくなり、IPv6や共有方式が用いられている。

特に日本のインターネット環境においては、IPv4アドレス枯渇に加えて「NTT東日本・西日本の光回線(フレッツ網)におけるPPPoE網終端装置(NTE)の夜間大輻輳問題」が深刻化しました。 従来の「PPPoE接続」は、ISPの接続認証(ID/パスワード)を行う終端装置(NTE)に全トラフィックが集中し、夜間に通信速度が数Mbpsまで低下する現象が頻発しました。

これを回避するために普及したのが、認証装置を経由せずNTT網とISP間を大容量接続する「IPoE(IP over Ethernet:ネイティブIPv6接続)」です。 しかし、ここで扱う国内のIPv6 IPoEサービスの基盤はIPv6網です。世界中の多くのWebサイトやゲーム、業務システムは依然としてIPv4で動いているため、「IPv6のインフラ網を通って、IPv4のインターネットへ抜ける技術(IPv4 over IPv6技術)」が必須となりました。

ネットワークスペシャリスト(NW)午後・科目B試験では、「SLAACとDHCPv6によるアドレス自動設定」「DS-Lite(ステートフル)とMAP-E(ステートレス)のアーキテクチャ差」「MAP-Eにおけるポートセット(Port Set ID)計算と標準ポートでのサーバ公開制約の落とし穴」「464XLATのCLAT/PLAT構造」が頻出します。 本稿では、これらの動作原理と実務設計を徹底解説します。


2. IPv6アドレス体系とアドレス自動設定の基礎

IPv6アドレスは128ビット長であり、16ビットごとにコロン(:)で区切った8つの16進数ブロックで表記します。

2.1 主要なIPv6アドレス種別

  1. グローバルユニキャストアドレス(2000::/3): インターネット上で一意にルーティング可能な公有アドレス。

  2. リンクローカルユニキャストアドレス(fe80::/10): 同一L2セグメント内のみで通信可能なアドレス。ルータ越えは不可。ルータのネイバー関係(OSPFv3やBGP)やSLAACの初期通信で使用。

  3. ユニークローカルユニキャストアドレス(fc00::/7): IPv4のプライベートIPに相当する組織内限定アドレス。

  4. マルチキャストアドレス(ff00::/8): IPv6にはブロードキャストが存在せず、近隣探索等ではマルチキャスト等を利用。

2.2 SLAAC vs DHCPv6のアドレス自動設定

IPv4でも固定設定等は可能だが、端末の自動設定にはDHCPを広く用いる。IPv6ではSLAAC対応プレフィックスを含むRAを受け、端末が自律的にアドレスを生成できる。DNS情報はRAやDHCPv6等で取得する。

  • SLAAC(ステートレス): ルータは「誰にどのアドレスを割り当てたか」のステート(状態)を一切管理しない。

  • ステートフルDHCPv6: DHCPv6サーバがIPアドレスの配布履歴とリース期間を厳密に管理する(固定IPを配りたい企業向け)。

  • ステートレスDHCPv6: IPアドレス自体はSLAACで生成させ、「DNSサーバのIPアドレス」や「ドメイン名」などの付加情報だけをDHCPv6で配布する(RAのOフラグ=1)。


3. IPv4 over IPv6移行技術の2大方式:DS-Lite vs MAP-E

IPoE接続において、IPv6ネットワークを経由してIPv4インターネットへアクセスするための2大方式が 「DS-Lite」 と 「MAP-E」 です。両者の最大の違いは、「NAPT(アドレス変換)をどこで実行するか」です。

3.1 決定的なアーキテクチャ比較

比較項目

DS-Lite(RFC 6333)

MAP-E(RFC 7597)

方式の性質

ステートフル(集中管理型)

ステートレス(分散変換型)

NAPTの実行場所

ISP側の集約装置(AFTR)

各家庭・拠点のCEルータ

端末側ルータの呼称

B4(Basic Bridging BroadBand element)

CE(Customer Edge)

ISP側ルータの呼称

AFTR(Address Family Transition Router)

BR(Border Relay)

IPv4アドレスの割当

拠点ルータにはグローバルIPv4が割り当てられない(AFTRが共有)

1つのグローバルIPv4アドレスを複数加入者で共有(ポート分割)

ポート制限

AFTRの空きポートを動的に利用(制限は緩い)

利用可能ポートが厳格に割当(数はMAPルール次第)

ISP設備の負荷

AFTRが膨大なセッション数を保持するため負荷が高い

BRはカプセル化の脱着のみ行うため極めて高速・高スケーラブル

代表的サービス

transix(インターネットマルチフィード)

v6プラス(JPIX)、OCNバーチャルコネクト


4. MAP-Eのポートセット(Port Set ID)計算と運用制限

MAP-Eでは、ISPから割り当てられたIPv6プレフィックスの中に、「利用してよいIPv4アドレス」と「利用してよいポート番号の範囲(ポートセット)」の情報が数学的にエンコードされています。

MAP-E共有型サービスでは、加入者ごとに割当ポートが異なる。本稿の240ポート図は256共有の特定ルールの例。80/443やUDP/500等が割当外ならその番号で待ち受けできないが、割当内のポート転送、IPv6公開、専用IPv4契約等を要件に応じて検討できる。


5. モバイル網のIPv6移行:464XLAT(RFC 6877)

スマートフォンの5G/LTEモバイル回線では、ネットワーク機器の省電力化とアドレス節約のため、キャリア網内を「純粋なIPv6シングルスタック」で運用する動きが進んでいます。 しかし、端末上の古いゲームアプリや企業専用アプリがIPv4アドレス決め打ちでソケットを開こうとすることがあります。

これを救済するのが 464XLAT です。

  • CLAT(Customer-side translator): 端末OS内部で動作し、IPv4パケットを特別なIPv6プレフィックスを持つIPv6パケットに変換(ステートレスNAT46)。

  • PLAT(Provider-side translator): キャリア網の出口に置かれたNAT64機器で、IPv6パケットを通常のIPv4グローバルパケットに変換(ステートフルNAT64)。


6. 午後・科目B形式 実戦演習

【問題シナリオ】

デザイン事務所のE社は、オフィス移転に伴い、インターネット回線の速度改善とコスト削減を目的として、光回線サービス「IPoE(MAP-E方式)」を新規契約した。 E社のネットワーク構成は、フロア内に配置されたMAP-E対応ブロードバンドルータ(RT-01)の配下に、社員PC(20台)、社内ファイル共有サーバ、および外部の提携先企業から常時接続される「校正確認用Webサーバ(ポート80/443で自社ホスティング)」が設置されている。

回線開通後、社員PCから外部Webサイト(GoogleやYouTube)の閲覧は極めて高速になり、下りスループットは従来の5倍以上に向上した。 しかし、提携先企業から「E社の校正用Webサーバ(http://work.e-design.co.jp)へアクセスしようとしても、接続タイムアウトとなり一切開かない」という緊急連絡が入った。 E社の管理者がRT-01のポート転送(静的NAT / NAPT)設定画面を確認したところ、Webサーバ宛てのポート転送ルール(TCP 80番および443番宛てを 192.168.1.100 へ転送)を有効化しようとすると、ルータの管理画面に「指定されたポート番号はMAP-Eの利用可能ポート範囲外です」というエラーが表示され、設定が保存できなかった。


【設問1】

E社が導入したMAP-E方式において、ルータRT-01でWebサーバ用の標準ポート(TCP 80番および443番)に対するポート転送設定が行えなかった理由について、MAP-EにおけるIPv4アドレスおよびポート番号の割り当て仕様に着目して35字以内で述べよ。

解答への思考プロセス

  • MAP-Eの動作原理:

- MAP-Eは、1つのグローバルIPv4アドレスを複数の加入者で共有するため、各加入者のルータ(CE)には特定のポート番号セット(Port Set ID)しか割り当てられない。 - Webの標準ポートである「TCP 80番」や「TCP 443番」はWell-Knownポート(0〜1,023)に属しており、E社のルータに割り当てられたポート番号の範囲(ポートセット)に含まれていない。 - そのため、ルータは80番や443番宛てのパケットを外部から受信することができず、ポート転送ルールを設定できない。

  • 設問要求の確認:

- 「MAP-EにおけるIPv4アドレスおよびポート番号の割り当て仕様」に着目。 - 35字以内。

  • 文章作成: 設問が求める原因・動作を短く整理し、以下の解答例のようにまとめる。

- 1つのIPを共有し特定ポートセットのみ割り当てられる仕様のため。 - 1つのIPv4を共有し80番等のポートが自社に割当外であるため。

模範解答

1つのIPv4を共有し80番等のポートが自社に割当外であるため。

解答で確認したい論点

  • ×「WebサーバのIPアドレスがプライベートIPだから。」(プライベートIPであっても通常のNAPTであればポート転送可能なため、的外れな回答。論点不足)

  • △「ポートが制限されているから。」(なぜ制限されているのか「複数加入者によるIPv4共有とポートセット割当」に言及していないため説明不足)


【設問2】

E社が、提携先企業からURLを変更(非標準ポート番号の指定)させることなく、従来の標準ポート(TCP 80/443)のままで自社Webサーバへのアクセスを可能にするために、インターネットプロバイダとの回線契約において変更すべき内容を30字以内で述べよ。

解答への思考プロセス

  • 解決策の選定:

- 本演習の契約では80/443が割当範囲外なので、設定変更だけでは公開できない。 - 提携先にポート番号(例: http://work.e-design.co.jp:12345/)を指定させる運用変更は要件違反。 - プロバイダのIPoEサービスの中で、全ポート(0〜65535)が自社専用に占有できる 「固定IPアドレス(固定IP1個契約)」 オプションへ契約を変更する。

  • 字数制限(30字以内)への整形:

- 「固定IPv4アドレスが占有できる契約に変更する。」 - 「専用の固定IPv4アドレス契約に変更する。」

模範解答

専用の固定IPv4アドレス契約に変更する。

解答で確認したい論点

  • ×「PPPoE接続に戻す。」(夜間輻輳問題が再発し「速度改善」の目的を損なうため不適)

  • △「DNSレコードを変更する。」(IPアドレス自体のポート制約を解決できないため論点不足)


7. まとめと次ステップ

IPv6移行技術は、IPv4枯渇と高速化要請が交錯する現代インフラの要石です。

  • SLAAC: ルータ広告(RA)によるステートレスな自律アドレス生成。

  • DS-Lite: ISP集中型(AFTR)のステートフルCGN。

  • MAP-E: 各CEルータが分散してNAPTを行うステートレス方式(ポート数制限に注意)。

  • 464XLAT: モバイルIPv6シングルスタック網でのIPv4アプリ救済技術。

次稿 NWP-16(ネットワーク運用監視(SNMPv3・NetFlow/IPFIX・Syslog)の実務) では、ネットワークの障害予兆を検知し、帯域逼迫の犯人を突き止めるSNMPv3、フロー解析(NetFlow/IPFIX)、およびミリ秒単位の時刻同期(NTP)を含む運用監視の全貌を徹底解明します。

IPv6移行方式の適用条件

IANAの通常配分プール枯渇と、全IPv4アドレスの利用・移転・再配分が不可能になることは別である。日本のIPv6 IPoEでIPv4 over IPv6を使う話を、IPoEという方式自体がIPv4を運べないという一般論にしない。

IPv6の/48+サブネット16+IID64は構成例で、すべての割当が/48とは限らない。2001:db8::/32は文書用である。ULAの通常のローカル割当はfd00::/8で、マルチキャストが全ブロードキャスト用途を一対一で置き換えるわけではない。DHCPv6だけでは通常デフォルトルータを通知せず、RAを用いる。

MAP-Eでステートレスなのは主に事業者側BRのマッピング処理である。CEが実行するNAPTには接続状態がある。割当ポート内での転送を許すサービス・機器もあるので、MAP-Eを一律に全サーバ公開不能としない。IPv6公開は別の方法として検討できる。

図の240ポートはa=4、k=8、m=4、PSID=0の例。A=1〜15、j=0〜15としてport=A×4096+PSID×16+jなので4096〜4111等の15ブロック、合計240となる。この例は256共有であり、64共有・約1,000ポートの例とは別の設定である。

DS-LiteのB4表記、AFTRの集中NAPT、MAP-EのCEとBRを区別する。サービスごとの固定IP・利用ポート・着信可否を確認し、演習は80/443が割当外、専用固定IPv4契約が用意されている条件で答える。PPPoEを使えば必ず遅くなるとは限らない。

参考資料・関連する学習記事

RFC 7597

RFC 6333

RFC 6877

RFC 4862

RFC 4861

次に読む:ネットワーク運用監視(SNMPv3・NetFlow/IPFIX・Syslog)の実務

次におすすめの学習

編集・検証について

編集・検証:IT資格ラボ編集部

IPAが公開する試験要綱・シラバス・過去問題と、各技術の公式資料を優先して内容を確認しています。制度変更や誤りを確認した場合は、記事を見直して更新します。

編集方針・情報源・訂正方針を見る
この記事を共有する