子網域是否有正式名稱:即test2
FQDN test2.test1.example.com
;如果不是,這個表達方式常用嗎?
另外,如果有更細粒度的 FQDN(例如 )怎麼辦test3.test2.test1.example.com
?那麼,test3
應該像子子子域一樣嗎?
答案1
沒有專門的詞來形容這一點。 DNS 系統作為分散式系統運作,具有可信任性根(.) 有關資訊在哪裡頂級域名(例如 com、org、eu、gov...)。為了保持信任並防止中間人攻擊,可以使用DNSSEC擴展以證明答案在應用時的有效性(它是每個域設定)。
在它旁邊,您可以找到與網域位於樹中的“深度”相關的術語二級域名(例如 google.com、serverfault.com,...),三級域名(例如 www.google.com、reed.co.uk,...)。
如果您確實需要一些特定的名稱,我會考慮組合,例如 example.com 的二級子網域 - 但我從未在 DNS 系統中看到或聽過這種措辭...
答案2
RFC 8499 是 DNS 術語的標準: https://www.rfc-editor.org/rfc/rfc8499
它有這個:
子域:“如果一個域包含在另一個域中,則該域是另一個域的子域。可以通過查看子域的名稱是否以包含域的名稱結尾來測試這種關係。” (引自[RFC1034],第3.1節)例如,在主機名稱「nnn.mmm.example.com」中,「mmm.example.com」和「nnn.mmm.example.com」都是「example」的子網域.com」。請注意,這裡的比較是在整個標籤上進行的;也就是說,「ooo.example.com」不是「oo.example.com」的子網域。
正如您所看到的,“子域”涵蓋了域“下方”的任何類型的級別。 是、、 和nnn.mmm.example.com
的子網域,取決於您想要如何查看它。com
example.com
mmm.example.com