您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關dns的作用有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
dns的作用:將域名(網址)解析為IP地址,這個過程叫做DNS域名解析。客戶端向DNS服務器發送域名查詢請求;然后DNS服務器告知客戶機Web服務器的IP地址;最后客戶機與Web 服務器進行通信。
DNS簡介
DNS是域名解析協議
DNS 是域名系統 (Domain Name System) 的縮寫,是因特網的一項核心服務,它作為可以將域名和IP地址相互映射的一個分布式數據庫,能夠使人更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。這也是DNS的官方說法。
說白了就是:在互聯網中通過IP 地址來進行通信。但是IP 地址的表示形式是數字,很難進行記憶(比如116.213.120.232),所以為每個 IP取一個人類更易記憶的域名形式(比如www.google.com),而通過DNS 來把解析域名成為 IP(將方便人理解的命名格式解析成計算機能夠理解的格式,也可以將IP 翻譯成域名)
DNS服務的作用:將域名解析為IP 地址
客戶端向DNS服務器(DNS服務器有自己的IP地址)發送域名查詢請求
DNS服務器告知客戶機Web服務器的IP 地址
客戶機與Web 服務器通信
DNS查詢過程(這是很重要的了解DNS原理的一個過程)
通過分級管理可以有效的管理全球上億的域名信息(類似于在公司中,CEO只管理各個部門的經理;各個部門的經理只管理自己部門中的各個組長;各個組長只管理自己組的組員。至少這是一種比較有效的管理方式)
下面以一個客戶機想要訪問 www.benet.com 這個WEB服務器的過程來理解DNS的原理
1、客戶機(PC)向首選DNS服務器(首選DNS服務器是指當前你的PC機連接的DNS服務器,Windows可以使用ipconfig命令查看)發起請求:”你知道www.benet.com的IP嗎?“如果首選DNS服務器知道(一般如果首選DNS服務器曾經解析過,那么會進行一段時間內的緩存,默認三天,如果正好在緩存時間內,那么首選服務器就會知道這個域名的IP),那么首選DNS 服務器就會直接給客戶機返回域名的IP 地址
2、若首選DNS 服務器上沒有相關信息,就不能直接返回域名的IP 地址,這時候,首選DNS 服務器就會去詢問根DNS服務器(所有的DNS 服務器都知道全球的13 臺DNS根服務器在哪里),根服務器可能不知道這個具體的 www.benet.com 的IP地址,但是它知道一級域 com 的IP(也就是說根服務器只負責維護所有的一級域,所以也就幾百條數據在這里,雖然數據量少,但是它接受來自全球的請求,所以負載也很大)
3.根服務器將com 的IP地址返回給 首選DNS 服務器
4.首選DNS服務器再去請求 "com" DNS服務器:”你知道 www.benet.com的IP嗎“,但是com DNS服務器也不知道 www.benet.com 的IP,但是com DNS 服務器知道 benet.com 的IP,
5.”com“DNS服務器將這個信息返回給 首選DNS 服務器
6.首選DNS服務器再去請求 "benet.com" DNS服務器,這時候 benet.com 服務器當然就會知道 www.benet.com的IP地址
7.”benet.com“DNS服務器將這個信息返回給首選DNS 服務器
8.首選DNS 服務器將獲取到的 www.benet.com的IP返回給客戶機
9.客戶機根據獲取到的www.benet.com 的IP地址來訪問WEB服務器
10.WEB服務器返回相關的數據
域名空間結構
擴充:
為什么一定要設置DNS才能上網?有些朋友可能會發現,為什么我可能登陸QQ、MSN,但卻打不開網頁呢?其實大部分原因都是因為DNS服務器故障造成的,DNS服務器地址是唯一的,是運營商提供給終端用戶用來解析IP地址及域名的關系,而如果不設定DNS服務器地址,那么就無法查詢地址的去向,自然也就打不開網頁,而QQ、MSN等即時聊天軟件,采用的是UDP傳輸協議,即不可靠傳輸協議,無需提供DNS服務器地址,也同樣可以登陸。
關于“dns的作用有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。