DNS原理及其解析過程

2021-09-08 05:07:38 字數 777 閱讀 6364

dns原理及其解析過程

為什麼需要dns解析網域名稱為ip位址?

具體什麼是dns?

dns( domain name system)是「網域名稱系統」的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統,它用於tcp/ip網路,它所提供的服務是用來將主機名和網域名稱轉換為ip位址的工作。dns就是這樣的一位「翻譯官」,它的基本工作原理可用下圖來表示。

dns 的過程?

關於dns的獲取流程:

dns是應用層協議,事實上他是為其他應用層協議工作的,包括不限於http和smtp以及ftp,用於將使用者提供的主機名解析為ip位址。

具體過程如下:

①使用者主機上執行著dns的客戶端,就是我們的pc機或者手機客戶端執行著dns客戶端了

②瀏覽器將接收到的url中抽取出域名字段,就是訪問的主機名,比如

, 並將這個主機名傳送給dns應用的客戶端

③dns客戶機端向dns伺服器端傳送乙份查詢報文,報文中包含著要訪問的主機名字段(中間包括一些列快取查詢以及分布式dns集群的工作)

④該dns客戶機最終會收到乙份回答報文,其中包含有該主機名對應的ip位址

⑤一旦該瀏覽器收到來自dns的ip位址,就可以向該ip位址定位的http伺服器發起tcp連線

DNS原理及其解析過程

dns原理及其解析過程 精彩剖析 什麼是dns?dns domain name system 是 網域名稱系統 的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統,它用於tcp ip網路,它所提供的服務是用來將主機名和網域名稱轉換為ip位址的工作。dns就是這樣的一位 翻譯官 它的基本工作...

DNS原理及其解析過程

什麼是dns?dns domain name system 是 網域名稱系統 的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統,它用於tcp ip網路,它所提供的服務是用來將主機名和網域名稱轉換為ip位址的工作。dns就是這樣的一位 翻譯官 它的基本工作原理可用下圖來表示。dns網域名稱...

DNS原理及其解析過程

什麼是dns?dns domain name system 是 網域名稱系統 的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統,它用於tcp ip網路,它所提供的服務是用來將主機名和網域名稱轉換為ip位址的工作。dns就是這樣的一位 翻譯官 它的基本工作原理可用下圖來表示。dns網域名稱...