本文梳理dns服務
dns(domain name system,網域名稱系統,也稱為網域名稱解析系統)是一種把計算機主機名稱解析為對應的ip位址的服務。
從網路通訊原理上來講,dns並不是必需的,因為可以直接通過ip位址進行訪問,而且事實上網路通訊時最終所採用的定址方式也是網路層的ip位址定址。
為了解決以上host檔名稱解析方案中的不足,人們開發了基於域(這裡的「域」是指「網域名稱」)的分層命名方案—dns。
網域名稱(domain names)是網際網路基礎架構的關鍵部分。它們為網際網路上任何可用的網頁伺服器提供了方便人類理解的位址。
dns系統僅是從伺服器命名角度來講的一項技術,但真正擔當dns網域名稱解析任務的還是那些配置了dns服務的伺服器,就是dns伺服器,專業名稱為「名稱伺服器」(或者「網域名稱伺服器」)。
為了提高每台dns名稱伺服器的執行效率和利用率,在dns技術中為此專門提出了「區域」(zone)的概念,就是可以讓一台或多台dns名稱伺服器負責乙個區域的計算機網域名稱解析,而這個「區域」可以包括乙個dns網域名稱樹(或者說「dns網域名稱空間」)的一部分(通常是包括多級網域名稱)或全部,但是絕對不可能大於乙個網域名稱樹,也就是不能把幾個完全不同的域配置為乙個區域,如不能把gz.lycb.com和sh.lycb.net劃分為乙個dns區域。
dns區域名是對應區域中公共的網域名稱樹部分。
dns有兩種名稱解析方式:一種稱為遞迴查詢(recursive solution,rs),另一種稱為迭代查詢(iterative solution,is)。
參考:dns 原理入門
計算機網路(十四)DNS介紹
4.dns查詢 5.dns如同網際網路中的分布式資料庫 dns可以將那串字串轉換為具體的ip位址。dns不僅適用於ipv4,還適用於ipv6。tcp ip世界中從一開始就已經有了乙個叫做主機識別碼的東西。系統必須自動將主機名轉換為具體的ip位址。主機往往會利用乙個叫做hosts的資料庫檔案。dns系...
計算機網路 DNS
1 網域名稱系統dns domain name system 是網際網路使用的命名系統,用來把便於人們時用的機器名字轉換為ip位址。網際網路的網域名稱系統dns被設計成乙個聯機分布式資料庫系統,並採用客戶伺服器方式。dns使大多數名字都在本地進行解析,僅少量解析需要在網際網路上通訊,因此dns系統的...
計算機網路 DNS協議
dns domain name system 是 網域名稱系統 的英文縮寫,是一種組織成域層次結構的計算機和網路服務命名系統.其實就是將我們常用的網域名稱轉化為ip位址,供我們訪問 1 網域名稱伺服器 網域名稱伺服器有下面四種型別 a.本地網域名稱伺服器 本地網域名稱伺服器又稱為 預設網域名稱伺服器...