以故事的形式告訴你 DNS 域名解析是怎麼回事,不妨來聽個故事

1、首先 DNS 是什麼?

DNS 是 Domain Name System 的英文簡寫,翻譯成中文叫做 域名系統

2、為什麼要有這個域名系統?

看下面這兩個圖:因為計算機和計算機之間通信用的是 ip 地址這麼個東西,什麼是ip地 址?類似於 119.75.213.61 就叫做一個 ip 地址,在最早期那會兒還沒有域名解析系統這麼個東西的時候我們想瀏覽某個網址的時候,當然不是直接輸入 www.baidu.com

這麼簡單了,而是要輸入119.75.213.61 這樣的一串數字,你說是不是很不好記?

後來,為了解決這個問題,於是就有了 DNS 也就是域名系統,而給這個域名系統進行解析的服務器就叫做域名解析系統。

以故事的形式告訴你 DNS 域名解析是怎麼回事,不妨來聽個故事

【純個人手打,替老師傳道,不求多大成就但願 能幫到大家,在閒暇的時間裡為大家共享一些工作經驗和各種技術資源文章,希望幫助大家共同進步 也希望我的發佈對你有所幫助,我的發佈裡有更多類似的文章可以查閱,喜歡的請點關注,謝謝。你們的關注是我不停發佈的最大動力,在我發佈裡好多類似這樣的文章,請盡情閱覽】

3、什麼叫服務器?

你可以想象成他是一個超強的電腦,在某個大樓裡成群的運行著,這個不用你操心,他有專門人管理,為的就是給你提供服務,而這個服務器你知道就行了,沒必要太深入

以故事的形式告訴你 DNS 域名解析是怎麼回事,不妨來聽個故事

4、那DNS的作用是什麼呢?

這是官方的說法:DNS(Domain Name System,域名系統),萬維網上作為域名和IP地址相互映射的一個分佈式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。通過域名,最終得到該域名對應的IP地址的過程叫做域名解析(或主機名解析)。DNS協議運行在UDP協議之上,使用端口號53

那我會怎麼告訴你?

你可以這樣想,DNS 是域名解析系統,而 域名是類似於 www.baidu.com 這樣的一串字符,它呢將 ip地址 119.75.213.61 給綁定到一起,當你從瀏覽器輸入 www.baidu.com 的時候呢,這時域名系統會告訴你的電腦這個域名對應的ip 是它 119.75.213.61

這個過程就叫做域名解析

那上面說的那個分佈式數據庫是什麼呢?

你想 一條這樣的綁定信息 www.baidu.com(119.75.213.61) 你可以用一個文本去保存,也可以用一張紙去保存,那麼上億個這種數據呢?是不是得有個倉庫保存?這個就叫數據庫, 而分佈式呢?你可以想象,全球那麼多地方肯定要有很多很多的機房來放這些服務器,這個就叫做分佈式。因為分開了嘛

5、那 DNS 到底是怎麼工作的呢?看下圖

當然,這也只是個基本的流程圖,如果想要知道的更加詳細,還需要你再看些詳細的資料去深入瞭解一下的,我這樣講只是讓你能快速入門和了解原理,並不能特別詳細的去講解這其中的細節,您知道就行了

以故事的形式告訴你 DNS 域名解析是怎麼回事,不妨來聽個故事


分享到:


相關文章: