云計(jì)算學(xué)習(xí)路線教程大綱課件:關(guān)于DNS:
成都創(chuàng)新互聯(lián)是專業(yè)的祿豐網(wǎng)站建設(shè)公司,祿豐接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行祿豐網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
====================================================================================
名字解析:
NetBios名: tianyun localhost WINS hosts
FQDN: 完全限定域名 www.tianyun.com baidu.com www.126.com. mail.qq.com hosts DNS Server
一、hosts文件
作用: 實(shí)現(xiàn)名字解析,主要為本地主機(jī)名、集群節(jié)點(diǎn)提供快速解析
數(shù)據(jù)庫(kù): 平面式結(jié)構(gòu),集中式數(shù)據(jù)庫(kù)
二、域名服務(wù)DNS
作用: 實(shí)現(xiàn)名字解析(例如將主機(jī)名解析為IP)
命名空間name space: 用于給互聯(lián)網(wǎng)上的主機(jī)命名的一種機(jī)制
DNS數(shù)據(jù)庫(kù)Datebase: 層次化的,分布式的數(shù)據(jù)庫(kù)
權(quán)威名稱服務(wù)器: 存儲(chǔ)并提供某個(gè)區(qū)域的實(shí)際數(shù)據(jù),例如126.com的DNS服務(wù)器,記錄了126.com域中所有主機(jī)的記錄如:
www.126.com. x.x.x.x
ftp.126.com. y.y.y.y
權(quán)威名稱服務(wù)器類型包括:
Master: 主DNS服務(wù)器,包含原始區(qū)域的數(shù)據(jù)
Slave: 備份DNS服務(wù)器,通過(guò)(區(qū)域傳輸)從Master服務(wù)器獲得區(qū)域數(shù)據(jù)的副本
非權(quán)威名稱服務(wù)器: 不存儲(chǔ)某個(gè)區(qū)域的實(shí)際數(shù)據(jù),僅緩存DNS服務(wù)器,雖然可以提供查詢,但查詢的內(nèi)容不具有權(quán)威性
DNS解析流程:
例如客戶端解析 www.126.com
客戶端查詢自己的緩存(包含hosts中的記錄),如果沒(méi)有將查詢發(fā)送/etc/resolv.conf中的DNS服務(wù)器
如果本地DNS服務(wù)器對(duì)于請(qǐng)求的信息具有權(quán)威性,會(huì)將(權(quán)威答案)發(fā)送到客戶端。
否則(不具有權(quán)威性),如果DNS服務(wù)器在其緩存中有請(qǐng)求信息,則將(非權(quán)威答案)發(fā)送到客戶端
a. 從根區(qū)域開(kāi)始,按照DNS層次結(jié)構(gòu)向下搜索,直至對(duì)于信息具有權(quán)威的名稱服務(wù)器,為客戶端獲答案
DNS服務(wù)器將信息傳遞給客戶端 ,并在自己的緩存中保留一個(gè)副本,以備以后查找。
b. 轉(zhuǎn)發(fā)到其它DNS服務(wù)器