DNS 與命名

網域名稱(domain name)

網域名稱是網際網路上某個東西的「人類好記」名字,寫成以點分隔的標籤——例如 www.example.com。可以把它想成一個用奇怪順序唸的郵寄地址:從最右邊先唸。最右邊的標籤(.com)是最大的範圍;往左每個標籤把範圍縮小一級,直到最左邊的標籤(www)指名 example.com 裡的某一台特定主機。就像郵寄地址是國家、城市、街道、門牌,網域名稱是從一般(右邊)走向特定(左邊)。

精確地讀,那些點標出了一棵樹的層級。在 www.example.com 中,com 是頂級網域,example.com 是某組織註冊的第二級網域,而 www 是該組織自己定義的子網域或主機標籤。把每一層一路往上寫到那個無名的根的名稱,稱為完整網域名稱(fully qualified domain name),有時會在尾端加一個點(www.example.com.)表示它已經寫完整了。標籤不分大小寫(Example.com 等於 example.com),每個標籤最多 63 個字元,整個名稱最多 255 個字元。

為什麼重要:網域名稱是你對外公布的、穩定又好記的身分——印在名片上、放在連結裡、出現在電子郵件位址中——而它背後的數字 IP 位址可以隨意更換。這種分離很有力:一家公司可以把網站搬到一台有新 IP 的新伺服器,卻保留同一個網域名稱,沒人需要更新書籤。一個常見誤解是把網域名稱當成網站本身;它其實只是 DNS 會解析成「網站目前所在位址」的那個名字。

從右往左讀 mail.google.com:com 是頂級網域,google.com 是已註冊的第二級網域,mail 則是 Google 自選的主機標籤。加上那個隱含的根之後,整串就是一個完整網域名稱,寫作 mail.google.com.(尾端加點)。

點代表層級;從右往左、由一般到特定地讀網域名稱。

網域名稱不等於 URL。https://www.example.com/page 是一個 URL;www.example.com 只是其中的網域名稱部分。DNS 只解析名稱,不解析斜線後面的路徑。

又称
domainFQDNfully qualified domain name網域域名完整網域名稱