2016/04/24

DNS 反覆/交談查詢(Interactive) & 遞迴查詢(Recursive)

Client端透過DNS server要求一個名稱解析時,會運用到兩種查詢方法

反覆/交談查詢(Interactive)
本地的DNS找不到答案,問了其他的DNS,其他的DNS在回覆你可以去找更下層的DNS,
Client就再去問更下層的DNS,然後一層一層的往下問,最後問到答案。
所以整個過程中,Client對很多DNS做了查詢,一直在反覆這個動作。

遞迴查詢(Recursive)
Client端請本地DNS解析,本地DNS解析不到,它自己會去問其他的DNS,然後做"反覆查詢",來找到答案給Client端。

所以反覆查詢是Client 會跟很多DNS做查詢,遞迴查詢是Client只需要跟本地的DNS查詢,其他的事讓本地DNS去處理即可。

一般預設都是用遞迴查詢。


沒有留言:

張貼留言