為什麼 IPv6 使用 AAAA 來表示其 DNS 記錄?

為什麼 IPv6 使用 AAAA 來表示其 DNS 記錄?

IPv6 標準使用 AAAA 而不是 AA 有什麼原因嗎?我在 DNS 中找不到 AA 或 AAA 記錄的參考。 As 是否顯示了任何具體內容?

答案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 表示一*4) 數字。

所以我們稱之為AAAA記錄

相關內容