計算機網路18--DNS服務簡介
阿新 • • 發佈:2018-12-31
本頁內容
1.DNS功能介紹
2.DNS結構
3.DNS查詢方式
4.DNS協議與訊息
1.DNS功能介紹
DNS=Domain Name System=域名解析系統如果你想訪問Internet上的某個主機,你有兩個選擇,第一,你可使用IP地址直接訪問,第二,你可使用域名(www.someone,com.cn)來訪問。
那你會選哪種方式呢?不用說,當然是第二種了,簡潔,好記。
這就是域名的好處,在享受著它提供的便捷時,可別忘了,是DNS幫你把域名翻譯成IP地址,你的電腦才可順利進行訪問。
好了,看看DNS到底為我們提供了哪些服務:
a.域名向IP地址的翻譯
b.主機別名
c.郵件伺服器別名
d.負載均衡:Web伺服器
2.DNS結構
最上頭的是根域名伺服器,當本地域名解析伺服器無法解析時,訪問根域名伺服器。但是如果根域名伺服器自己也不知道,則根域名伺服器會訪問權威域名伺服器,若在權威域名伺服器那裡獲得了對映,則向本地域名伺服器返回對映。
中間的是頂級域名伺服器(TLD,top-level domain),負責com、org、net、edu等頂級域名和國家頂級域名,如cn,uk等。
最下層為本地域名伺服器,每個ISP都有一個本地域名伺服器,當主機進行DNS查詢時,查詢被髮送到本地域名伺服器。
權威域名伺服器
3.DNS查詢方式
迭代查詢:
被查詢伺服器返回域名解析伺服器的名字(沒有,就再問下一個)。
遞迴查詢:
將域名解析的任務交給所聯絡的伺服器。
4.DNS協議與訊息
DNS協議查詢(query)和回覆(reply)訊息格式相同。
訊息頭部有:
Identification:16位查詢編號,回覆使用相同編號。
flags:查詢或回覆、期望遞迴、遞迴可用、權威回答。