IPv4 和 IPv6 之间的差异是什么?

IPv4 和 IPv6 之间的差异是什么?

在 RFC 2460 中定义的 IPv6(IP 版本 6)是互联网工程任务组 (IETF) 定义的互联网协议 (IP) 的最新版本。互联网协议 (IP) 的第一个稳定版本是 IPv4(IP 版本 4)。而 IPv6 旨在最终取代 IPv4,但目前它们紧密融合在一起,大多数工程师将二者一起运行。

使用 IPv6 的优势

TCP/IP 协议堆栈的 IP 层是整个互联网架构最重要的部分。但是,在 20 世纪 80 年代 IP 成为主流的十年内,IPv4 在可扩展性和容量方面的局限性变得日益明显。IPv4 需要多个配套协议(例如,ICMP 和 ARP)才能正常运行。到了 20 世纪 90 年代中期,业内开发出一种替代方案。若要适应互联网需求的爆炸式增长,就有必要迁移到 IPv6,而互连网技术配置文件强制要求通过 IPv4 和通过 IPv6 的访问必须共存。

IPv6 提供以下优于 IPv4 的改进:

  • 无需分段数据包实现更高效的路由
  • 区分对延迟敏感的数据包的内置服务质量 (QoS)
  • 消除 NAT 以将地址空间从 32 位扩展到 128 位
  • 内置网络层安全 (IPsec)
  • 无状态地址自动配置使网络管理更轻松
  • 以较少的处理开销改进标头结构

 

IPv4 和 IPv6 的工作原理是什么?

  • IPv6 地址中的 128 位为用冒号隔开的 8 个 16 位十六进制块。例如,2dfc:0:0:0:0217:cbff:fe8c:0。
  • IPv4 地址分为“多个类”,A 类网络代表一些庞大的网络,C 类网络代表数千小型网络,B 类网络介于二者之间。IPv6 使用子网通过给定地址空间分配来调整网络规模。
  • IPv4 使用类类型地址空间用于多播 (224.0.0.0/4)。IPv6 在 FF00::/8 使用集成地址空间用于组播。
  • IPv4 使用“广播”地址,强制每个设备停止并查看数据包。IPv6 使用多组播。
  • IPv4 使用 0.0.0.0 作为未指定地址,使用类类型地址 (127.0.0.1) 作为环回地址。IPv6 使用 :: 和 ::1 分别作为未指定地址和环回地址。
  • IPv4 使用全球唯一公共流量地址和“私有”地址。IPv6 使用全球唯一单播地址和本地地址 (FD00::/8)。

 

瞻博网络的实施

瞻博网络遵守 RFC 5952 的 IPv6 地址标准分配和显示规则。这些规则意味着设备必须接受所有地址输入方法。

Junos Address Aware 是用于 MX 系列路由器的寻址和隧道软件产品组合,可帮助网络运营商保护并扩展其 IPv4 地址池,确保 IPv4/IPv6 共存,并以务实的方式过渡到 IPv6。

资源

实用资源