1.3.1 DNS服務器的基本工作
- DNS接受的主要的查詢類型:域名、Class(永遠是代表互聯網的IN)宿接、記錄類型(表示域名對應的是IP地址A璧坟、郵件服務器MX或是其他類型)格带。
- DNS服務器上保存的數據
域名 Class 記錄類型 響應數據
www.baidu.com IN A 192.0.2.226 - DNS工作的基本原理就是根絕需要查詢的域名和記錄類型從域名與IP地址的對照表中查找響應的記錄,并返回IP地址劫扒。
1.3.2 域名的層次結構
- DNS服務器中的所有信息都是按照域名以分層的結構保存的,句點代表了不同層次之間的界限狸膏,越靠右的位置表示層級越高沟饥,例如www.google.com,com是最頂層湾戳,com域的下一層是google域贤旷。
- 一個DNS服務器可以存放多個域信息,但是一個域不能存放在多臺DNS服務器上砾脑。
1.3.3 尋找響應的DNS服務器并獲取IP地址
- 將負責管理下層域的DNS服務器的IP地址注冊到上層域的DNS服務器中幼驶,如www.google.com需要注冊到google.com,google.com需要注冊到com韧衣。
- com盅藻、cn、jp類似域上面還有一級域畅铭,稱為根域氏淑。
- 客戶端只要找到任意一臺DNS服務器就可以通過它順藤摸瓜找到根域DNS服務器,再一路找到目標DNS服務器硕噩,根域DNS服務器的IP地址全世界僅有13個假残。
1.3.4 通過緩存加快DNS服務器的響應
- DNS服務器有一個緩存功能,可以記住之前查詢過的域名榴徐。
- DNS的緩存信息都設置有一個有效期守问,在響應查詢時,也會告知客戶端響應結果來自緩存中還是來自負責管理該域名的DNS服務器坑资。