域名:
比如訪問百度,輸入
其中的baidu.com就是域名。
域名是爲了方便記憶.
現在的計算機網絡體系是基於TCP/IP的。如果沒有域名的話,就需要寫百度的ip地址,
IP地址難記,但是記住baidu.com這個域名確是容易記住的。
DNS:
DNS是將域名實際解析成IP,因爲最後還是是需要IP,最終去訪問IP地址。
Chrome訪問瀏覽器的大致過程:
chrome中輸入baidu.com---->到本機的DNS緩存中去查看是否有這個域名對應的IP(如果有就將這個IP返回就去找這個IP了)----如果沒找到這個IP------->系統中配置的DNS Server中找----如果也沒有---->根DNS服務器(全球13個)----如果也不知道,但是根DNS一定知道這個域名對應的IP哪個DNS服務器知道,並告訴你知道DNS關係的服務器(例如:xxx DNS Server)--->最終將域名對應的IP地址返回回來,然後就是基於IP的訪問。
DNS Server:
DNS的配置:
- 域名-----> IP : A Record(A記錄)【如果IPv6則爲AAA記錄】
- 域名------>另一個域名 : CName
- 域名------>URL : URL [域名是baidu.com.URL是https://www.baidu.com/。。。。]
- CAA是證書機構相關的配置。例如TXT域名映射文本(域----->文本)