什么是域名DNS?它是如何工作的?
時間:2023-02-06 04:44:01 | 來源:建站知識
時間:2023-02-06 04:44:01 來源:建站知識
域名服務器 (DNS) 保存一個域名目錄并將其解碼為 Internet 協(xié)議 (IP) 地址。盡管域名很容易讓人們記住,但計算機或機器的工作方式不同,并根據(jù) IP 地址訪問網(wǎng)站。
作為 Internet 的核心部分,DNS 提供了一種將名稱(您正在尋找的網(wǎng)站)與數(shù)字(網(wǎng)站的地址)進行匹配的方法。任何連接到互聯(lián)網(wǎng)和網(wǎng)站本身的設備都有一個由數(shù)字組成的互聯(lián)網(wǎng)協(xié)議 (IP) 地址。IP地址是一串無規(guī)律的字符,并不利于互聯(lián)網(wǎng)用戶記憶和搜索,這就是為什么 DNS 將域名與 IP 地址同步,使我們能夠使用令人難忘的域名,而互聯(lián)網(wǎng)上的計算機可以使用 IP 地址,從而使瀏覽更容易訪問。
當您訪問一個域名時,您的計算機會按照一系列步驟將人類可讀的網(wǎng)址轉換為計算機可讀的 IP 地址,每次使用域名時都會發(fā)生此過程。
(1)請求信息當您要求您的計算機查找主機名時,例如
http://GGCX.com,您的計算機首先要查找的是本地 DNS 緩存,它會累積最近檢索到的信息。如果它還不知道答案,則需要執(zhí)行 DNS 查詢才能找到答案。
(2)詢問遞歸 DNS 服務器當信息沒有存儲在本地時,您的計算機會聯(lián)系您的 ISP 的遞歸 DNS 服務器。這些是執(zhí)行 DNS 查詢基礎工作的專用計算機。遞歸服務器有自己的緩存,所以過程通常到此結束,信息返回給用戶。
(3)詢問根域名服務器域名服務器是回答有關域名(例如 IP 地址)問題的處理器。當遞歸服務器沒有答案時,它們會查詢根名稱服務器。十三個根域名服務器充當 DNS 的一種電話交換機。他們不知道答案,但可以將查詢定向到知道在哪里找到它的人。
(4)詢問 TLD 名稱服務器根名稱服務器將查看請求的第一部分,并將查詢定向到 .com 的頂級域 (TLD) 名稱服務器。每個 TLD,例如 .com、.org 和 .us,都有自己的一組名稱服務器,它們就像每個 TLD 的管理員一樣。這些服務器可以將我們直接推薦給具有所需信息的服務器。
(5)詢問權威 DNS 服務器TLD 域名服務器分析請求的后續(xù)部分,并將查詢定向到負責該特定域的域名服務器。此類權威名稱服務器負責了解有關特定域的所有信息,這些信息存儲在 DNS 記錄中。有許多類型的記錄,每一種都包含不同類型的信息。
(6)檢索記錄現(xiàn)在,遞歸服務器已經(jīng)有了答案,不需要再次進行查找過程。所有記錄都有一個生存時間值,這就像一個到期日。一段時間后,遞歸服務器將需要請求記錄的新副本,以確保信息不會過時。
(7)接收答案得到答案后,遞歸服務器將記錄返回給您的計算機,計算機將記錄存儲在其緩存中,從記錄中讀取 IP 地址,然后將此信息授權給您的瀏覽器。然后瀏覽器打開與網(wǎng)絡服務器的連接并接收網(wǎng)站。