雲計算學習路線教程大綱課件:關於DNS

雲計算學習路線教程大綱課件:關於DNS:ios

====================================================================================數據庫

名字解析:緩存

NetBios名: tianyun localhost WINS hosts服務器

FQDN: 徹底限定域名 www.tianyun.com baidu.com www.126.com. mail.qq.com hosts DNS Server分佈式

1、hosts文件ide

做用: 實現名字解析,主要爲本地主機名、集羣節點提供快速解析學習

數據庫: 平面式結構,集中式數據庫雲計算

2、域名服務DNSspa

做用: 實現名字解析(例如將主機名解析爲IP)教程

命名空間name space: 用於給互聯網上的主機命名的一種機制

DNS數據庫Datebase: 層次化的,分佈式的數據庫

權威名稱服務器: 存儲並提供某個區域的實際數據,例如126.com的DNS服務器,記錄了126.com域中全部主機的記錄如:

www.126.com. x.x.x.x

ftp.126.com. y.y.y.y

權威名稱服務器類型包括:

Master: 主DNS服務器,包含原始區域的數據

Slave: 備份DNS服務器,經過(區域傳輸)從Master服務器得到區域數據的副本

非權威名稱服務器: 不存儲某個區域的實際數據,僅緩存DNS服務器,雖然能夠提供查詢,但查詢的內容不具備權威性

DNS解析流程:

例如客戶端解析 www.126.com

  1. 客戶端查詢本身的緩存(包含hosts中的記錄),若是沒有將查詢發送/etc/resolv.conf中的DNS服務器

  2. 若是本地DNS服務器對於請求的信息具備權威性,會將(權威答案)發送到客戶端。

  3. 不然(不具備權威性),若是DNS服務器在其緩存中有請求信息,則將(非權威答案)發送到客戶端

  4. 若是緩存中沒有該查詢信息,DNS服務器將搜索權威DNS服務器以查找信息:

a. 從根區域開始,按照DNS層次結構向下搜索,直至對於信息具備權威的名稱服務器,爲客戶端獲答案

DNS服務器將信息傳遞給客戶端 ,並在本身的緩存中保留一個副本,以備之後查找。

b. 轉發到其它DNS服務器

相關文章
相關標籤/搜索