1. 程式人生 > 實用技巧 >DNS的相關知識點

DNS的相關知識點

DNS

由於標識網路上主機的IP地址採用32位的二進位制表示,數字串沒有規律且多,不宜記憶,故採用域名來代替IP地址。IP地址與域名是一對多的關係,一個地址可以有多個域名,但是一個域名只能對應一個IP地址。由於網路協議只認IP地址,所以最開始有NIC負責域名與IP地址的對映轉換。後來發展為採用DNS這個分級的、基於域的命名機制的分散式資料庫系統實現域名和IP地址的轉換。
域名的構成:主機由域名標識,域名(IP地址)由字元組成。一個(範圍)可以有很多主機,每一臺接入網路並有域名的主機都必須屬於某個域,通過該域的域名伺服器可以查詢、訪問這臺主機。域名之多構成域名空間,他像一棵倒立的樹,其採用分級結構

:主機名.N級子域名.至.二級子域名.頂級域名,級別從做到右依次增高,並用圓點間隔,域名對大小寫不敏感。
域名伺服器:在Internet中向主機提供域名解析服務的計算機(nameserver)。負責儲存和維護當前域的主機名和IP地址對應關係的資料檔案。
114.114.114.114和8.8.8.8,這兩個IP地址都屬於公共域名解析服務DNS其中的一部分,而且由於不是用於商業用途的,這兩個DNS都很純淨,不用擔心因ISP運營商導致的DNS劫持等問題,而且都是免費提供給使用者使用的。
114.114.114.114是國內移動、電信和聯通通用的DNS,手機和電腦端都可以使用,乾淨無廣告,解析成功率相對來說更高,國內使用者使用的比較多,而且速度相對快、穩定,是國內使用者上網常用的DNS。
8.8.8.8 是GOOGLE公司提供的DNS,該地址是全球通用的,相對來說,更適合國外以及訪問國外網站的使用者使用。

域名解析:將域名轉換為IP地址。TCP/IP體系中提供靜態解析和動態解析兩種方式:

靜態解析:由Windows作業系統下的hosts檔案提供的靜態解析表來完成解析。hosts檔案上有很多域名到IP地址的對映。

動態解析:由域名伺服器來完成。使用UDP協議。

域名解析步驟: