什麼是 DNS 服務器

域名系統 (DNS) 服務器是將網站主機名(例如 example.com)與其對應的 Internet 協議 (IP) 地址相匹配的計算機。公共 IP 地址及其匹配域名的數據庫保存在 DNS 服務器上。

根據 IPv4 或 IPV6 協議,連接到互聯網的每台設備都有一個唯一的 IP 地址,有助於識別它。用於託管網站的 Web 服務器也是如此。例如,加利福尼亞州山景城的一台 CDNetworks 服務器的 IP 地址為 157.185.170.144。

DNS 服務器通過自動將網站名稱轉換為這些數字來幫助我們避免記住長 IP 地址(在 IPV6 系統中甚至是更複雜的字母數字地址),以便服務器可以加載正確的網頁。

內容

什麼是 DNS?

域名系統 (DNS) 是域名和 IP 地址的數據庫,它允許瀏覽器為主機名 URL 找到正確的 IP 地址。當我們想要訪問一個網站時,我們通常會在網絡瀏覽器中輸入域名,例如 cdnetworks.com、wired.com 或 nytimes.com。

什麼是 DNS 服務器

但是,為了加載網站內容,網絡瀏覽器需要知道具體的 IP 地址。域名系統 (DNS) 將域名轉換為 IP 地址,從而允許從網站的服務器加載資源。具有屬於單個域名的多個 IP 地址的網站並不少見。

例如,像谷歌這樣的大型網站會有來自世界各地的用戶請求服務器。即使在瀏覽器中輸入的站點名稱相同,來自新加坡的計算機嘗試連接的服務器也很可能與來自多倫多的計算機嘗試連接的服務器不同。這是 DNS 緩存進入圖片的時候。

DNS緩存

DNS 緩存是一種將 DNS 數據存儲在更靠近請求客戶端的 DNS 記錄上的技術,以便可以更快地解析 DNS 查詢。這消除了對更下游的額外請求的需求,提高了網頁加載時間,並降低了帶寬使用。

生存時間或 TTL 是指 DNS 記錄在 DNS 緩存中保留多長時間。這個時間範圍很重要,因為它定義了 DNS 記錄的“新鮮程度”以及它們是否與當前的 IP 地址修訂匹配。DNS 緩存可以在瀏覽器或操作系統級別(操作系統級別)進行。

瀏覽器中的 DNS 緩存

由於 Web 瀏覽器會在一段時間內保存 DNS 記錄,因此它通常是用戶在創建 DNS 記錄時首先查看的位置。使用瀏覽器時,驗證 DNS 緩存和向 IP 地址發出 DNS 請求所涉及的步驟較少。

DNS 緩存操作系統 (OS) 級別

當 DNS 查詢離開最終用戶的工作站時,它會進入操作系統級別以查找匹配項。操作系統中的“存根解析器”進程檢查自己的 DNS 緩存以確定它是否有記錄。如果不是,則查詢將定向到本地網絡 (ISP) 之外的 Internet 服務提供商。

DNS如何工作?

DNS 負責將主機名(也稱為網站或網頁名稱)轉換為 IP 地址。定位對應IP地址的過程稱為DNS解析,輸入域名的行為稱為DNS查詢。

存在三種類型的 DNS 查詢:遞歸、迭代和非遞歸。

遞歸查詢是要求 DNS 服務器響應請求的資源記錄的查詢。如果無法發現記錄,則必須向 DNS 客戶端顯示錯誤消息。

迭代查詢是指 DNS 客戶端請求來自眾多 DNS 服務器的響應,直到發現最佳響應,或者直到發生錯誤或超時。如果下級域命名空間的權威DNS服務器無法找到查詢的匹配項,它將參考下級域命名空間的權威DNS服務器。然後,DNS 客戶端查詢此引用地址,並使用更多 DNS 服務器重複該過程。

非遞歸查詢是 DNS 解析器在請求的資源可用時解析的查詢,因為服務器是權威的,或者因為資源已被緩存。

不同類型的 DNS 服務器

DNS 查詢在被解析之前被發送到幾個不同的服務器,最終用戶沒有參與。

1.DNS遞歸解析器

這是一個專門用於接收來自客戶端機器的請求的服務器。它定位 DNS 記錄並執行附加請求以響應客戶端的 DNS 查詢。當請求的資源在查詢過程的早期返回給遞歸器時,DNS 緩存可以減少查詢的數量。

2. 根名稱服務器

該服務器負責將人類可讀的主機名轉換為計算機可讀的 IP 地址。根服務器接受遞歸器的查詢,並根據查詢中的域名,在下一階段將其傳輸到 TLD 名稱服務器。

3.頂級域(TLD)名稱服務器

TLD 域名服務器負責跟踪域名信息。例如,它們可以包括有關以“.com”或“.org”結尾的網站的信息,以及“www.example.com.uk”、“www.example.com.us”等國家級域的信息。 “ 和別的。TLD 名稱服務器從根服務器接收查詢並將其轉發到相關域的權威 DNS 名稱服務器。

4.權威域名服務器

權威的 DNS 名稱服務器最終會將 IP 地址返回給 DNS 遞歸器,然後它可以將其中繼給客戶端。這個權威的 DNS 名稱服務器是將 DNS 記錄保存在查找過程的底部。將它們視為您的最後一站或最終的權威信息來源。

結論

DNS 查找是 DNS 服務器返回 DNS 記錄的過程。它需要將主機名查詢從 Web 瀏覽器傳遞到 DNS 服務器上的 DNS 查找過程並返回。DNS 解析器是處理 DNS 查找過程中第一階段的服務器,它啟動一系列過程,最終將 URL 轉換為用於網頁加載的 IP 地址。

DNS 遞歸解析器在從 Web 瀏覽器傳輸到 Internet 後接收用戶輸入的主機名查詢。然後遞歸 DNS 服務器向 DNS 根服務器發送查詢,該服務器返回負責域存儲的 TLD 服務器的地址。

然後解析器向關聯域的 TLD 發送 DNS 請求,接收域名服務器的 IP 地址。遞歸 DNS 服務器接下來請求域名服務器並接收 IP 地址以提供給 Web 瀏覽器作為最後一步。然後,瀏覽器可以在 DNS 查找過程完成後使用 HTTP 請求來請求特定的網頁。

這些階段構成了傳統的 DNS 查找過程,但是 DNS 緩存可以加快速度。DNS 緩存允許瀏覽器、操作系統或遠程 DNS 基礎設施在本地存儲 DNS 查找信息,從而允許跳過某些步驟以加快加載速度。

Sign up and earn $1000 a day ⋙

Leave a Comment

在三星手機上關閉 Galaxy AI 的說明

在三星手機上關閉 Galaxy AI 的說明

如果您不再需要在三星手機上使用 Galaxy AI,您可以透過非常簡單的操作將其關閉。以下是關閉三星手機上 Galaxy AI 的說明。

如何刪除 Instagram 上創建的 AI 角色

如何刪除 Instagram 上創建的 AI 角色

如果您不需要在 Instagram 上使用任何 AI 角色,您也可以快速將其刪除。這是在 Instagram 上刪除 AI 角色的指南。

在 Excel 中插入 delta 符號的說明

在 Excel 中插入 delta 符號的說明

Excel 中的 delta 符號,又稱為三角形符號,在統計資料表中使用較多,用來表示增加或減少的數字,或根據使用者意願表示任何資料。

在 Google 試算表上分享工作表的說明

在 Google 試算表上分享工作表的說明

除了共享顯示所有工作表的 Google Sheets 檔案外,使用者還可以選擇共享 Google Sheets 資料區域或共享 Google Sheets 上的工作表。

在 iPhone 上刪除 eSIM 的說明非常簡單

在 iPhone 上刪除 eSIM 的說明非常簡單

基本上,在 iPhone 上刪除 eSIM 的操作也很簡單,我們可以遵循。以下是在 iPhone 上移除 eSIM 的說明。

如何在 iPhone 上將 Live Photo 轉換為 Boomerang 格式

如何在 iPhone 上將 Live Photo 轉換為 Boomerang 格式

除了在 iPhone 上將 Live Photos 儲存為影片之外,用戶還可以非常簡單地在 iPhone 上將 Live Photos 轉換為 Boomerang。

如何阻止 iPhone 上的 SharePlay 自動開啟

如何阻止 iPhone 上的 SharePlay 自動開啟

許多應用程式在您使用 FaceTime 時會自動啟用 SharePlay,這可能會導致您意外按錯按鈕並破壞正在進行的視訊通話。

如何在 Windows 11 上使用“點擊執行”

如何在 Windows 11 上使用“點擊執行”

當您啟用「點擊執行」時,該功能會運行並瞭解您點擊的文字或圖像,然後做出判斷以提供相關的上下文操作。

如何開啟筆記型電腦鍵盤燈,在 Windows 10 上啟動鍵盤背光

如何開啟筆記型電腦鍵盤燈,在 Windows 10 上啟動鍵盤背光

打開鍵盤背光會使鍵盤發​​光,這在光線不足的情況下操作時很有用,或者讓您的遊戲角落看起來更酷。以下有 4 種方法可以開啟筆記型電腦鍵盤燈供您選擇。

如何在啟動時進入 Windows 10 安全模式

如何在啟動時進入 Windows 10 安全模式

有許多方法可以在 Windows 10 上進入安全模式,以防您無法進入 Windows。若要在啟動電腦時進入安全模式 Windows 10,請參閱下方來自 WebTech360 的文章。

如何在 Grok AI 上創造吉卜力風格的照片

如何在 Grok AI 上創造吉卜力風格的照片

Grok AI 現在已擴展其 AI 照片產生器,將個人照片轉換為新的風格,例如使用著名動畫電影創建吉卜力工作室風格的照片。

免費註冊 Google One AI Premium 1 個月的說明

免費註冊 Google One AI Premium 1 個月的說明

Google One AI Premium 提供 1 個月的免費試用,用戶註冊即可體驗 Gemini Advanced 助理等多項升級功能。

如何關閉 Safari 上的最近搜索

如何關閉 Safari 上的最近搜索

從 iOS 18.4 開始,蘋果允許用戶決定是否在 Safari 中顯示最近的搜尋。

使用截圖工具編輯螢幕錄製影片的說明

使用截圖工具編輯螢幕錄製影片的說明

Windows 11 在截圖工具中整合了 Clipchamp 影片編輯器,以便用戶可以隨意編輯視頻,而無需使用其他應用程式。

如何在 PowerPoint 中建立漏斗圖

如何在 PowerPoint 中建立漏斗圖

漏斗圖通常描述不同階段如何合併為較小的輸出。這是在 PowerPoint 中建立漏斗圖的指南。