dns伺服器理論基礎知識

2021-07-17 04:00:31 字數 1858 閱讀 2951

一、什麼是dns

在網際網路上通訊需要借助於ip位址,但人類對於數字的記憶能力遠不如文字,那麼將ip位址轉換成容易記憶的文字是個好辦法,可是計算機只能識別0、1**,這時就需要一種機制來解決ip位址與主機名的轉換問題。

早期由於網路上的主機數量有限,主機名和ip的解析借助於hosts檔案即可完成,linux中此檔案一般存放路徑為/etc/hosts,在此檔案中手

動記錄每個主機名與其ip的對應關係;但hosts檔案的內容不能自動更新,一旦主機名或ip位址發生變化,需要手動對每一台主機進行更新。

隨著網際網路的發展,網路上可供人們訪問的**越來越多,hosts檔案已經不能滿足需求;為了解決此問題,伯克利大學研究出了一套系統,被稱為bind(berkeley internet name domain),也就是現在流行的dns。

dns利用樹形目錄結構,將主機名的管理分配給不同的層級,這樣可以實現更加快速的完成主機名的查詢,修改主機名解析時也更加方便。

二、相關概念

1、域tld:top level domain (頂級網域名稱)

組織域:.com, .org, .net, .edu,.gov,.mil,.cc,…

國家域:.cn, .us, .tw, .iq,…

反向域: .in-addr-arpa

上面提到過,dns採用分級的授權管理機制,其結構如下所示:

根域與一級域由iana直接管理。

2、fqdn

fqdn全稱為fully qualified domain name,即完全合格網域名稱。

fqdn由兩個部分組成:主機名和網域名稱。因為dns是逐級管理的,

所以在不同的層級中主機名與網域名稱也是不同的;以www.google.com為例,在第二層中,.com就是網域名稱,google就是主機名,而到了第三層

中,.google.com就成了網域名稱,www就成了主機名。

注意:主機名與網域名稱並不是依據"."來劃分的,主機名中也可以包含"."號的,主要還是要根據網域名稱的註冊情況來劃分。

3、正向解析

從fqdn轉換為ip位址稱為正向解析。

4、反向解析 

從ip位址轉換為fqdn稱為反向解析。   

5、區域

正向解析或反向解析中,每個域的記錄就是乙個區域。

三、dns的解析庫

dns的主要作用是進行主機名的解析。

解析:根據使用者提供一種名稱,去查詢解析庫,以得到另一種名稱。 

正向解析與反向解析使用不同的解析庫。

正向解析庫:

資源記錄:rr(resource record)

有型別的概念;用於此記錄解析的屬性。

soa:start of authority,起始授權記錄,乙個區域檔案只能有乙個。

ns:name server,可以有多個。

mx:mail exchange,郵件交換器。標明域內的郵件伺服器,mx記錄有優先順序屬性(0-99);數字越小,優先順序越高。

a:fqdnàip,專用於正向解析庫。

ptr:ipàfqdn,專用於反向解析庫。

aaaa:fqdnàipv6,專用於正向解析庫。

cname:canonical name,正式名稱。

解析庫檔案同步的過程:區域傳送(單方向傳送)

完全區域傳送:axfr

將整個區域傳送到各伺服器。

增量區域傳送:ixfr

只將區域有改動的記錄傳送到各伺服器。

四、dns的查詢過程

dns採用兩種查詢機制:遞迴和迭代。

RFID理論基礎知識

rfid理論基礎知識 傳輸線理論 認識傳輸線 長線的含義 傳輸線的幾何長度和線上傳輸電磁波的波長的比值大於或接近於1 傳輸線的構成 tem波 te波 tm波 傳輸線舉例 同軸線 微帶線 雙線傳輸線 傳輸線方程及傳輸線特徵引數 基爾霍夫定律表示式 電流定律 電壓定律 一般方程 特性阻抗 特性阻抗是傳輸...

RFID理論基礎知識

長線的含義 傳輸線的幾何長度和線上傳輸電磁波的波長的比值大於或接近於1 傳輸線的構成 tem波 te波 tm波 傳輸線舉例 同軸線 微帶線 雙線傳輸線 傳輸線方程及傳輸線特徵引數 基爾霍夫定律表示式 電流定律 電壓定律 一般方程 特性阻抗 特性阻抗是傳輸線上入射波電壓與入射波電流之比 傳播常數 諧振...

伺服器基礎知識

1.isp internet service provider 網際網路服務提供商,即向廣大使用者綜合提供網際網路接入業務 資訊業務 和增值業務的電信運營商。isp是經國家主管部門批准的正式運營企業,享受國家法律保護。網路內容服務商 英文為 internet content provider 簡寫為...