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 的使用者,都可以減少一些封包的傳送,另外,也是可以裝一台在公司內部給大家一起用的,這樣可以降低一些網路的流量的哩 !

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁