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。
IPv4 和 IPv6 常见问题解答
我们为何要从 IPv4 切换到 IPv6?
随着互联网的快速发展,需要对其 IPv4 寻址方案进行增强,以支持不断涌现的新用户和基于互联网的设备和应用。IPv6 以 IPv4 的功能为基础,旨在创建更大的 IP 地址池,并改进互联网寻址、配置、维护和安全功能,从而实现互联网的持续全球扩展。
可以同时使用 IPv4 和 IPv6 吗?
是的。支持双协议栈 IPv4/IPv6 寻址的设备可以与其他设备进行同等互操作,无论这些设备仅支持 IPv4、IPv6,或者支持双协议栈。当两个通信设备均支持双协议栈时,它们会就使用哪个 IP 版本达成一致。
哪个更快:IPv4 还是 IPv6?
理论上,IPv6 应当更快。但是,由于 IPv6 使用的数据包较大,在某些用例中可能会较慢。
哪种接口卡支持运营商级网络地址转换 (CGNAT)?
Junos OS 可帮助用户根据用于实施的服务接口类型来实施和扩展其 CGNAT 解决方案。例如,用于瞻博网络 MX 系列通用路由平台的 MS-MPC、MS-MIC 和 MX-SPC3 接口卡执行计算密集型 CGNAT 服务。