DNS簡介

DNS服務簡介:
  DNS: 域名系統,同時監聽TCP/UDP 53端口
  DNS的層次化:
  數據庫

#全球一共13個根節點  一個在歐洲  一個在日本 其餘都在美國
#查詢時自下而上查詢windows

查詢: 分爲兩種類型
  1.遞歸查詢 recursive 
    查詢模型:
   
       ↗ B (沒找到) --> D (沒有) ↘
     A                              C  (找到了)
       ↖ B ( 回覆 ) <-- D (回覆) ↙緩存

  2.迭代查詢:
    查詢模型: 
          B (沒有)
       ↗
     A  --> C (沒有)
       ↘
          D (OK)
   先到B查找,沒找到. 再到C查找沒找到. 再到D查找,找到了,結束.服務器

互聯網上的查詢:通常不使用遞歸查詢,由於太消耗資源.
   查詢模型:
                             B
                             ↑
    客戶端   <--> 服務器(不知道)  -->  A
                             ↓
                             C
     前半遞歸      ;      後半迭代  ide

客戶端查詢:
     先查找本機hosts文件(Linux上位於/etc/hosts;windows上位於C:\Windows\System32\drivers\etc\hosts)以後再查詢DNS服務器3d

 #DNS下級不知道上級在哪兒,但都知道跟[ . ] 在哪裏,找不到就找根節點blog

例: www主機訪問www2主機的解析流程:遞歸

 

 #若是第一臺找不到 不會去找第二個DNS服務器,只有第一臺DNS Game Over了才找第二臺DNS服務器.資源

解析: 分爲正向解析和反向解析 (FQDN:域名)
FQDN --> IP 正向解析
IP --> FQDN 反向解析
DNS記錄的類型: DNS是個數據庫,表現爲文本文件
  常見類型:
    1. A  :    FQDH --> IP
    2. PTR:    IP --> FQDN
    3. NS :    DOMAIN --> SERVER     // (pointer)說明域名服務器 是哪一個 
    4. MX :    DOMAIN --> MTA        // (Mail eXchange)  郵件交換器
    5. CNAME : 正式名稱
         例:
          jerry --> ×××子 (別名)
            正名 --> 別名  
            別名 --> 正名   
    6. SOA (Start Of Authhority) 起始受權記錄 記錄主域名服務器
DNS服務器類型:
  1.主服務器   : 有權限添加刪除記錄
  2.輔助服務器 : 輔助 服務器"按期"到 主 服務器同步更新 (區域傳送)
     #區域傳送:
         (1)axfr    徹底   徹底跟新記錄
         (2)ixfr    增量   只跟新變化內容          
        可從主服務器和輔助服務器進行更新
     #notify  通知: 避免主服務器出問題時,因爲時間差致使記錄不一樣步.
  3.緩存名稱服務器
  4.轉發器  僅轉發請求
      隔離內外防火牆  DNS服務器get

域, 區域:     名稱解析         1.正向 : 需單獨數據庫文         2.反向 : 需單獨數據庫文   域 : 邏輯概念        域 [ibm.com]  <-->  [正向文件] + [反向文件] -->區域       定義節點   區域 : 物理概念,獨立定義單位.        完整的須要兩個文件[正],[反]       定義數據文件   域, 區域  沒有必然的包含關係  

相關文章
相關標籤/搜索