web----DNS解析
概述
DNS是一個按層次結構排列的分布式系統,由許多DNS服務器組成。DNS服務器是注冊加入DNS的任何計算機。它具有域名和IP地址的索引,并且在請求時,它可以告訴您與域名關聯的當前IP地址。如果它不知道,那么它將嘗試從其他DNS服務器中找出。因此,當您在瀏覽器中鍵入域名時,瀏覽器會詢問DNS服務器該域的IP地址是什么,DNS服務器會嘗試告訴您。
DNS根服務器
根服務器主要用來管理互聯網的主目錄,全世界只有13臺。1個為主根服務器,放置在美國。其余12個均為輔根服務器,其中9個放置在美國,歐洲2個,位于英國和瑞典,亞洲1個,位于日本。所有根服務器均由美國政府授權的互聯網域名與號碼分配機構ICANN統一管理,負責全球互聯網域名根服務器、域名體系和IP地址等的管理。
根域名服務器中雖然沒有每個域名的具體信息,但儲存了負責每個域(如COM、NET、ORG等)的解析的域名服務器的地址信息。
DNS工作的具體步驟
1、當您在網絡微覽器中輸入yahoo.com
2、查詢:網絡瀏覽器或操作系統在自己的緩存中找不到對應的IP地址。
3、將查詢發送到下一級解析服務器,解析服務器就是您的ISP或因特網服務提供商。解析服務器在自己的緩存中查找,如果沒有找到。繼續將查詢發送到下一級的根服務器,根服務器是DNS層次結構的頂部或根。
4、根服務器并不知道該域名的ip是多少,但是他知道應該將解析請求發給誰來幫助它找到IP地址。根服務器會讓解析服務器指向.com項級域名服務器(TLD)。
5、解析服務器就會向特定的TLD服務器查詢yahoo.com的IP地址。TLD服務器存儲頂級域名的地址信息。(例如? .org? .com? .net),而這個特定的TLD服務器管理了 yahoo.com所屬的.com域名,但這個特定的TLD服務器也不知道ip地址。TLD服務器就讓解析服務器指向下一級,也是最后一級。權限名稱服務器。權限名稱服務器負貴關于域名的所有信息。
6、權限名稱服務器收到解析服務器的查詢時。會將yahoo.com對應的IP地址作為響應。
7、解析服務器在給你的電腦響應ip地址,并且解析服務器,會將ip地址存儲到自己的緩存中,方便其他的用戶的訪問。
?
?
?
轉載于:https://www.cnblogs.com/yanxiaoge/p/11056471.html
總結
以上是生活随笔為你收集整理的web----DNS解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转帖]Ubuntu 对应内核版本
- 下一篇: 3-5 获取命令行参数