咱們天天都在接觸DNS,DNS (Domain Name System),也叫作域名管理系統,他是萬維網做爲域名和IP能相互映射的一個分佈式數據庫,爲了使用戶能更方便的去訪問那些網站的域名,而不是去記住那些只能被計算機識別的一串IP地址。數據庫
在用戶經過一串域名去訪問某個網站的時候,會經過DNS來解析該域名,通過一系列的請求和查詢,最終會獲得該域名對應的惟一標識的IP地址,該過程叫作域名解析。在解析域名時。首先會採用靜態域名解析,若是靜態域名解析不成功,再採用動態域名解析;分佈式
靜態域名解析:每一個靜態域名都會對應一個固定不變的IP地址,在解析靜態域名的時候,就是經過該靜態域名來得到要訪問的IP地址。
網站
DNS解析大概有十個過程,下面這張圖對解析過程描述的比較清晰,對解析的過程都進行了說明:code