DNS2 解讀說明

2021-09-24 13:08:22 字數 1271 閱讀 5299

:~$ --> dig movie.edu

; <<>> dig 9.10.6 <<>> movie.edu

;; global options: +cmd

;; got answer:

;; ->>header<<- opcode: query, status: nxdomain, id: 46860

;; flags: qr rd ra; query: 1, answer: 0, authority: 1, additional: 1

;; opt pseudosection:

; edns: version: 0, flags:; udp: 4000

;; question section:

;movie.edu.            in    a

;; authority section:

edu.            900    in    soa    a.edu-servers.net. nstld.verisign-grs.com. 1560778771 1800 900 604800 86400

;; query time: 294 msec

;; server: 10.20.0.98#53(10.20.0.98)

;; when: mon jun 17 21:39:56 cst 2019

;; msg size  rcvd: 113

為啥有些是soa,有些是ns??

可以明確指定讀取ns和soa

後面5個數字分別是:

1.serial number,反映網域名稱資訊變化的序列號。每次網域名稱資訊變化該項數值需要增大。格式沒有要求,但一般習慣使用yyyymmddnn的格式,表示在某年(yyyy)、月(mm)、日(dd)進行了第幾次(nn)修改。

2.refresh,備用dns伺服器隔一定時間會查詢主dns伺服器中的序列號是否增加,即域檔案是否有變化。這項內容就代表這個間隔的時間,單位為秒。

3.retry,這項內容表示如果備用伺服器無法連上主伺服器,過多久再重試,單位為秒。通常小於重新整理時間。

4.expiry,當備用dns伺服器無法聯絡上主dns伺服器時,備用dns伺服器可以在多長時間內認為其快取是有效的,並供使用者查詢。單位為秒。1209600秒為2周。

5.minimum,快取dns伺服器可以快取記錄多長時間,單位為秒。這個時間比較重要,太短會增加主dns伺服器負載。如果太長,在網域名稱資訊改變時,需要更長的時間才能各地的快取dns伺服器才能得到變化資訊。

DNS解析流程說明

第一步 客戶端使用者在瀏覽器裡輸人www.etiantian.org 位址後回車,系統首先會查詢系統本地的dns快取及hosts檔案資訊,確定是否存在www.etiantian.org網域名稱對應的ip解析記錄,如果有就直接獲取到ip位址,然後去訪問這個ip位址對應的www.etiantian.or...

詳細解讀網域名稱解析(DNS)

dns是乙個從網域名稱對映到ip位址的系統。一 dns的背景 tcp ip使用ip位址和埠號來瞄準對應網路上一台主機的乙個程序,但是ip位址不好記 於是有了主機名 字串 並且使用hosts檔案來描述主機名和ip位址的關係。如圖 最初是網際網路資訊中心來管理這個hosts檔案,如果乙個計算機想接入網路...

CYYMysql 原始碼解讀 2

執行緒同步類 lock.h檔案和lock.cpp檔案實現比較簡單,使用的是臨界區,臨界區是使用者態的執行緒間切換消耗不是很大,而事件核心物件 訊號量 互斥量都是核心態的,呼叫的時候會切換到核心態,所以盡量使用臨界區來同步執行緒間操作。詳細資訊可以檢視windows核心程式設計,上面講解的很詳細。pr...