DNS:網際網路的目錄服務

來源:互聯網
上載者:User

標籤:

    華科小濤,http://www.cnblogs.com/hust-ghtao/

    有兩種方式來識別主機:通過主機名稱或IP地址。人們當然喜歡便於記憶的主機名稱,而路由器則喜歡定長的、有階層的IP地址。為了折中,需要一種能進行主機名稱到IP地址轉換的目錄服務。這就是網域名稱系統DNS。

    DNS有兩層含義:(1)一個由分層的DNS伺服器實現的分散式資料庫;(2)一個允許主機查詢分散式資料庫的應用程式層協議,DNS協議運行在UDP之上,使用53號連接埠。

 

1.分布式、層次資料庫

根DNS伺服器:在網際網路上有13個根DNS伺服器(A-M),每台其實是冗餘伺服器的群集,以提供安全性和可靠性。

頂級域(TLD)伺服器:負責頂級網域名稱(com、org、net、edu和gov)和所有國家的頂級網域名稱(cn、uk、jp等)。

權威DNS伺服器:由在網際網路上具有公用可訪問主機的每織提供,記錄可訪問的主機名稱到IP地址的映射。

 

2.網域名稱解析過程

採用了一般地查詢模式:從主機到本地DNS伺服器的查詢是遞迴的,其餘的查詢是迭代的。

 

3.DNS緩衝

    為了改善時延效能並減少在網際網路上到處傳輸的DNS報文數量,DNS廣泛應用了緩衝技術。在請求鏈中,當一個DNS伺服器接收一個DNS回答時,  DNS伺服器能將回答中的資訊緩衝在本機存放區器。如果在DNS伺服器中緩衝了一個主機名稱/IP地址對,另一個對相同主機名稱的查詢到達該DNS伺服器時,該伺服器能提供所要求的IP地址,即使它不是該主機的權威伺服器。

DNS:網際網路的目錄服務

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.