为什么 IPv6 优于 IPv4?

Internet 协议或 IP 是一组规则,允许我们的计算机和其他通信设备通过 Internet 进行通信。当您在浏览器上打开一个网站时,包含您的 IP 地址的数据包会被传输到网络服务器的 IP 地址,然后该网站会通过互联网返回到您的设备。

IP 地址的功能类似于映射上的街道地址。他们负责将数据包引导到正确的目的地。IP 控制所有互联网流量。包含其起始点和目的地的 IP 地址的数据包在 Internet 上传输,路由器引导它们沿着正确的路径前进。

IPv4

IPv4(互联网技术版本 4)是互联网协议的第四次迭代,是各种网络上广泛使用的数据传输协议。

  • 在诸如以太网之类的分组交换层网络中,IPv4 是一种无连接协议。它允许识别每个网络设备,建立连接。

  • 根据网络类型,有多种方法可以为多台设备配置 IPv4,包括手动和自动配置。

  • IPv4 使用尽力而为的模型。该机型不保证发货或避免重复发货;这些问题由上层传输处理。它用于 OSI 模型的分组交换连接层。

  • 对于以太网通信,IPv4 使用五类 32 位地址 - A、B、C、D 和 E。寻址网络主机的位长度在 A、B 和 C 类之间不同。多播保留用于 D 类地址,而未来的使用是为 E 类地址保留的。IPv4 可以分配给最终用户的主机地址限制为 232 个。

IPv6

互联网工程任务组 (IETF) 是负责创建技术互联网协议的开放标准机构,随着 1990 年代互联网使用的增长,它开始意识到 IPv4 中的潜在漏洞。它可以创建的 IP 地址数量受到限制,短期内无法提供给联网设备。

互联网工程任务组 (IETF) 就面向未来的 IP 寻址改进标准达成一致。到 1998 年,它制定了 IPv6 标准草案,这是 IPv4 的更好和升级版本,旨在最终取代 IPv4。

  • 通过 IPv6 提供 128 位 IP 地址。这意味着,它可以生成 2 128或大约 3.4☓10 38 个地址。IPv6 地址的数量通俗地说可以达到数万亿。

  • 由于 IPv6 还为特定目的保留数字块或完全禁止使用特定数字,因此 IPv6 地址的总数应该略少。尽管如此,IPv6地址的数量几乎是无穷无尽的,因此应该满足未来的需求。

  • 同样的设计原则也适用于 IPv6 地址,它被分为八组,每组四个十六进制数字,用冒号分隔。大多数 IPv6 地址不会使用所有的 128 位,导致字段要么完全为零,要么用零填充。

  • 在 IPv6 寻址方案中,两个冒号 (::) 可以表示一个连续的 16 位零字段。

IPv4和IPv6之间的区别

下表突出显示了 IPv4 和 IPv6 之间的主要区别 -

IPv4IPv6
IPv4 addresses are 32 bits long, consisting of four octets, each eight bits long.IPv6 地址长 128 位,由 8 个字段或八位字节组成,每个 16 位长。
IPv4 does not support encryption or authentication.IPv6 包括加密和身份验证。
IPv4 addresses are four octets long and written in decimal format.IPv6 由八个字段组成,每个字段有两个八位字节。因此,IPv6 总共有 16 个八位字节。在这种情况下,地址以十六进制写入。
The broadcast information transfer mechanism of IPv4 is used.IPv6 采用组播传输技术,确保网络服务快速交付。
Checksum fields are present in IPv4.IPv6 中不包含校验和字段。
In IPv4, end-to-end connection integrity is unattainable.IPv6 允许端到端连接完整性。
DHCP and manual address settings are both supported by IPv4.IPv6 均支持 DHCP、手动、自动配置和重新编号。