インターネットでは, 通信プロトコルとして使用されてきた IPv4 以外にも IPv6 が使用され始めている。IPv6 の説明のうち, 適切なものはどれか。
平成22年度 秋期 ITパスポート試験 問60
この問題の解説と、これまでの解答の記録です。
問 60
不正解ア
「IPv4 のネットワークと共存できない」は誤り。IPv4 と IPv6 は一つの機器に両方のプロトコルを実装するデュアルスタック、IPv6 パケットを IPv4 網に通すトンネリング、両者を相互変換する技術などによって共存でき、現在のインターネットも IPv4 と IPv6 が併存したまま少しずつ移行が進んでいる。独立したネットワークを別に構築する必要はない。
- イ
正解 正解は イ。IPv4 の IP アドレスは 32 ビット、IPv6 の IP アドレスは 128 ビットで、128÷32=4 なので「ビット長が IPv4 の 4 倍」という記述はそのとおり。表現できるアドレス数は 2 の 32 乗 (約 43 億個) から 2 の 128 乗 (約 340 澗個) へ増え、事実上枯渇しない量が確保されるため、心配されていた IP アドレスの枯渇が回避できる。ここで注意したいのは、4 倍なのは「ビット長」であって「アドレス数」ではない点。ビットが 96 ビット増えるので、アドレス数は 2 の 96 乗倍という桁違いの増加になる。この「ビット長 4 倍 / アドレス数は 2 の 96 乗倍」の区別が引っかけどころで、選択肢が「ビット長が 4 倍」と書いているからこそ正しい記述になっている。
不正解ウ
IP アドレスは IPv6 でも数値である。IPv6 アドレスは 128 ビットの 2 進数で、人が読み書きしやすいように 16 進数でコロン区切り表記するだけであり (例: 2001:db8::1)、文字列そのものがアドレスなのではない。ホスト名とドメイン名をつないだ文字列 (FQDN、例: www.example.co.jp) は人間向けの名前で、これを IP アドレスに対応づけるのが DNS の役割。名前とアドレスを混同した記述である。
不正解エ
「暗号通信の機能はなく」が誤り。IPv6 は IPsec を仕様に組み込んでおり、IP 層 (ネットワーク層) 自体で暗号化と認証を行える。上位層のプロトコル任せにしなくてもよい点は IPv4 に対する IPv6 の改良点の一つとして挙げられる。なお IPv4 でも IPsec は追加で利用できるが、標準として最初から前提にしているのが IPv6 である。
- IP アドレス長は IPv4 が 32 ビット、IPv6 が 128 ビット。ビット長は 4 倍だが、増えるのは 96 ビットなのでアドレス数は 2 の 96 乗倍になる。「ビット長 4 倍」と「アドレス数 4 倍」の混同が定番の引っかけ。
- IPv6 の主な特徴は、アドレス空間の拡大 (枯渇問題の解決)、IPsec 標準対応による IP 層での暗号化・認証、DHCP サーバを用意しなくてもアドレスを自動設定できるステートレスアドレス自動設定、そしてデュアルスタックやトンネリングによる IPv4 との共存。