インターネットでは, 通信プロトコルとして使用されてきた IPv4 以外にも IPv6 が使用され始めている。IPv6 の説明のうち, 適切なものはどれか。
平成22年度 秋期 ITパスポート試験 問60
这道题的解析和你的作答记录。
問 60
错误ア
「无法与 IPv4 的网络共存」是错误的。IPv4 与 IPv6 可以通过在同一台设备上同时实现两种协议的双协议栈(dual stack)、让 IPv6 数据包穿越 IPv4 网络的隧道技术(tunneling)、以及在两者之间进行相互转换的技术等实现共存;现在的互联网也是在 IPv4 与 IPv6 并存的状态下逐步推进迁移的。并不需要另外构建一个独立的网络。
- イ
正解 正确答案是 イ。IPv4 的 IP 地址是 32 位,IPv6 的 IP 地址是 128 位,128÷32=4,所以「位长是 IPv4 的 4 倍」这一表述完全正确。可表示的地址数量从 2 的 32 次方(约 43 亿个)增加到 2 的 128 次方(约 3.4×10^38 个),确保了实际上不会枯竭的数量,因此此前所担忧的 IP 地址枯竭得以避免。这里需要注意的是,4 倍指的是「位长」,而不是「地址数量」。由于位数增加了 96 位,地址数量变为原来的 2 的 96 次方倍,是数量级完全不同的增长。「位长 4 倍/地址数量 2 的 96 次方倍」这一区分正是本题的陷阱所在;正因为选项写的是「位长是 4 倍」,这一表述才成立。
错误ウ
即使在 IPv6 中,IP 地址也仍然是数值。IPv6 地址是 128 位的二进制数,只是为了便于人阅读和书写,才用十六进制并以冒号分隔来表示(例:2001:db8::1),字符串本身并不是地址。把主机名与域名连接起来的字符串(FQDN,例:www.example.co.jp)是面向人的名称,把它与 IP 地址对应起来正是 DNS 的作用。该选项混淆了名称与地址。
错误エ
「没有加密通信的功能」是错误的。IPv6 将 IPsec 纳入了规范之中,可以在 IP 层(网络层)本身进行加密与认证。不必把这些工作全部交给上层协议,这一点被列为 IPv6 相对于 IPv4 的改进之一。此外,IPv4 也可以额外使用 IPsec,但从一开始就将其作为标准前提的是 IPv6。
- IP 地址长度:IPv4 为 32 位,IPv6 为 128 位。位长是 4 倍,但增加的是 96 位,所以地址数量是原来的 2 的 96 次方倍。把「位长 4 倍」与「地址数量 4 倍」混为一谈是常见的陷阱。
- IPv6 的主要特点是:地址空间扩大(解决地址枯竭问题)、标准支持 IPsec 从而可在 IP 层进行加密与认证、无需准备 DHCP 服务器即可自动设置地址的无状态地址自动配置,以及通过双协议栈和隧道技术与 IPv4 共存。