DNS簡(jiǎn)單介紹
DNS介紹
DNS 是域名系統(tǒng) (Domain Name System) 的縮寫,它是由解析器和域名服務(wù)器組成的。
域名服務(wù)器是指保存有該網(wǎng)絡(luò)中所有主機(jī)的域名和對(duì)應(yīng)IP地址,并具有將域名轉(zhuǎn)換為IP地址功能的服務(wù)器。其中域名必須對(duì)應(yīng)一個(gè)IP地址,而IP地址不一定有域名。域名系統(tǒng)采用類似目錄樹的等級(jí)結(jié)構(gòu)。域名服務(wù)器為客戶機(jī)/服務(wù)器模式中的服務(wù)器方,它主要有兩種形式:主服務(wù)器和轉(zhuǎn)發(fā)服務(wù)器。將域名映射為IP地址的過程就稱為“域名解析”。在Internet上域名與IP地址之間是一對(duì)一(或者多對(duì)一)的,域名雖然便于人們記憶,但機(jī)器之間只能互相認(rèn)識(shí)IP地址,它們之間的轉(zhuǎn)換工作稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來完成,DNS就是進(jìn)行域名解析的服務(wù)器。 DNS 命名用于 Internet 等 TCP/IP 網(wǎng)絡(luò)中,通過用戶友好的名稱查找計(jì)算機(jī)和服務(wù)。當(dāng)用戶在應(yīng)用程序中輸入 DNS 名稱時(shí),DNS 服務(wù)可以將此名稱解析為與之相關(guān)的其他信息,如 IP 地址。因?yàn)?,你在上網(wǎng)時(shí)輸入的網(wǎng)址,是通過域名解析系統(tǒng)解析找到了相對(duì)應(yīng)的IP地址,這樣才能上網(wǎng)。其實(shí),域名的最終指向是IP。通常情況下我們之用到了DNS服務(wù)器的正向解析功能,而DNS還有方向解析功能,就是把IP地址解析成主機(jī)名。
根域下來就是頂級(jí)域或者叫一級(jí)域,
有兩種劃分方式,一種互聯(lián)網(wǎng)剛興起時(shí)的按照行業(yè)性質(zhì)劃分的com.,net.等,一種是按國家劃分的如cn.,jp.,等。
每個(gè)域都會(huì)有域名服務(wù)器,也叫權(quán)威域名服務(wù)器。
Baidu.com就是一個(gè)頂級(jí)域名,而www.tjdsmy.cn卻不是頂級(jí)域名,他是在baidu.com 這個(gè)域里的一叫做www的主機(jī)。
一級(jí)域之后還有二級(jí)域,三級(jí)域,只要我買了一個(gè)頂級(jí)域,并且我搭建了自己BIND服務(wù)器(或者其他軟件搭建的)注冊(cè)到互聯(lián)網(wǎng)中,那么我就可以隨意在前面多加幾個(gè)域了(當(dāng)然長度是有限制的)。
比如a.www.tjdsmy.cn,在這個(gè)網(wǎng)址中,www.tjdsmy.cn變成了一個(gè)二級(jí)域而不是一臺(tái)主機(jī),主機(jī)名是a。

DNS查詢方式
遞歸:DNS請(qǐng)求被服務(wù)器接受后,如果屬于此服務(wù)器管轄范圍則請(qǐng)求上級(jí)服務(wù)器依次傳遞請(qǐng)求,并且依次傳遞結(jié)果給發(fā)出請(qǐng)求的主機(jī)。

迭代: DNS請(qǐng)求被服務(wù)器接受后,如果不是自己管轄范圍,讓客戶端訪問根域服務(wù)器,然后跟域通知客戶端去訪問下級(jí)服務(wù)器,直到最后客戶端訪問管轄請(qǐng)求域名的服務(wù)器為止。

DNS服務(wù)器類型
DNS服務(wù)器的類型: 主DNS服務(wù)器 從DNS服務(wù)器 緩存DNS服務(wù)器(轉(zhuǎn)發(fā)器)
主DNS服務(wù)器:管理和維護(hù)所負(fù)責(zé)解析的域內(nèi)解析庫的服務(wù)器
從DNS服務(wù)器:從主服務(wù)器或從服務(wù)器“復(fù)制”(區(qū)域傳輸)解析庫副本
序列號(hào):解析庫版本號(hào),主服務(wù)器解析庫變化時(shí),其序列遞增 刷新時(shí)間間隔:從服務(wù)器從主服務(wù)器請(qǐng)求同步解析的時(shí)間間隔 重試時(shí)間間隔:從服務(wù)器請(qǐng)求同步失敗時(shí),再次嘗試時(shí)間間隔 過期時(shí)長:從服務(wù)器聯(lián)系不到主服務(wù)器時(shí),多久后停止服務(wù) “通知”機(jī)制:主服務(wù)器解析庫發(fā)生變化時(shí),會(huì)主動(dòng)通知從服務(wù)器