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網域名稱...