为什么 IPv6 使用 AAAA 来表示其 DNS 记录?

为什么 IPv6 使用 AAAA 来表示其 DNS 记录?

IPv6 标准使用 AAAA 而不是 AA 有什么原因吗?我在 DNS 中找不到对 AA 或 AAA 记录的引用。A 是否表示任何具体内容?

答案1

我认为这是一个关于 RR 类型名称的具体问题?

显然它可以有不同的名称,AAAAIPv6 地址记录的名称是指 IPv6 地址(128 位)是 IPv4 地址(32 位)的四倍。

答案2

RFC 1035 定义了 DNS 的资源记录,其中提到记录类型 A 的含义是“主机地址”。当时的“主机地址”是 32 位。

RFC 3596 解释了 IPv6 的新资源记录。它定义了一种用于存储 IPv6 地址的新记录类型。

因此,新的记录类型应该表示随其存储的地址。最好的方法是将 IPv6 与 IPv4 进行比较,因此我们有四个 A - 是 IPv4 长度的四倍。

答案3

A 只不过是一个地址,A 和 AAAA 之间的简单区别

DNS 记录类型定义 IPV4 地址大小为 32 位数字

AAAA DNS 记录类型定义 IPV6 地址大小为 128 位数字(32*4 表示A*4) 数字。

所以我们称之为 AAAA 记录

相关内容