域名系統(tǒng)(DomainNaming System, DNS)
域名解析:將
域名映射為IP地址-
域名解析的原理:為了實現(xiàn)域名解析,域名系統(tǒng)會建立
分布式數(shù)據(jù)庫,存儲域名與IP地址的映射關(guān)系的數(shù)據(jù)
image.png
層次化域名空間
- 域名的命名方式:層次樹狀結(jié)構(gòu)命名方式
每個域名由不同級別的域名構(gòu)成,各個層級域名之間用點分隔

image.png
頂級域名的分類
- 國家頂級域名:cn、us、uk等
- 通用頂級域名: com(公司)、org(非盈利)、gov(政府)、edu(教育)等
- 基礎(chǔ)結(jié)構(gòu)域名: 只有一個(arpa, 反向域名解析)
域名服務(wù)器
區(qū)
- 區(qū)(Zone): 一個服務(wù)器所負(fù)責(zé)管轄的范圍
- DNS服務(wù)器:管轄區(qū)域不以“域”為單位,而以“區(qū)”為單位
DNS服務(wù)器
- 根據(jù)其主要保存的域名信息以及在域名解析過程的作用可以分為:
1. 根域名服務(wù)器
-
最重要的服務(wù)器,全球有13個 (用a-m英文字母命名) - 作用:保存所有
頂級域名服務(wù)器的域名和IP地址
2. 頂級域名服務(wù)器
- 作用: 負(fù)責(zé)管理在該頂級域名服務(wù)器注冊的所有二級域名
3. 權(quán)威域名服務(wù)器
- 作用:保存該區(qū)中的所有主機(jī)的域名和IP地址的映射
4. 中間域名服務(wù)器
- 不是以上三種的域名服務(wù)器
本地域名服務(wù)器:主機(jī)在網(wǎng)絡(luò)地址配置時,都會配置,用于保存被查詢域名的信息
域名解析過程

image.png

image.png
遞歸解析
- 主機(jī)進(jìn)行域名查詢時,本地域名服務(wù)器沒有被查詢域名信息,則本地域名服務(wù)器
代理主機(jī)查詢根域名服務(wù)器,根域名服務(wù)器代理本地域名服務(wù)器查詢下一個域名服務(wù),一次類推。直到得到被查詢域名的IP地址,最后將解析結(jié)果發(fā)送給主機(jī)
迭代解析
- 主機(jī)進(jìn)行域名查詢時,本地域名服務(wù)器沒有被查詢域名信息,則先求助于根域名服務(wù)器,根域名服務(wù)器只是將下一步要查詢的服務(wù)器告知查詢主機(jī)的本地域名服務(wù)器,本地域名服務(wù)器繼續(xù)查詢下一個域名服務(wù)器,直到查詢到被查詢的域名的IP地址
