2011-06-11

Recursive DNS Server 是什麼 ?

一般的 DNS Server ( Authoritative DNS Server ) 是要用來回答 DNS Server 所負責或擁有的一個或多個網域的主機名稱和 IP 位址的查詢,而 Recursive DNS Server 則是相反的,Recursive DNS Server 也算是一種 Cache (快取) 的 DNS Server,它會在電腦上儲存多個網域的資料,當電腦上的應用程式 (像是瀏覽器) 需要用主機名稱查詢 IP 位址時,Recursive DNS Server 就可以提供它所儲存的網域資料給該應用程式。

但是,為什麼叫做 Recursive 呢 ? 這是因為 Recursive DNS Server 可以經由 Recursive (遞迴) 方式,從網域名稱的樹狀結構的根 ( Root ) 來進行遞迴式的查詢以找到需要的網址,這和實際的連結到 Authoritative DNS Server 進行的方式是類似的,不過,並不是所有的 DNS  Server 內建都有支援 Recursive DNS Server 的,如果有要用 Recursive DNS Server 的功能的話,在選擇 DNS 時,就要注意一下哩 !

你可以在自己的電腦上架一台 Recursive DNS Server 給自己用,可以稍微的加快瀏覽網站的速度,尤其是在低頻寛的連線或是沒有吃到飽的 3G 連結時,透過 Recursive DNS Server 的使用者,都可以減少一些封包的傳送,另外,也是可以裝一台在公司內部給大家一起用的,這樣可以降低一些網路的流量的哩 !


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !