網(wǎng)站域名查詢 DNS域名解析的兩種方式遞歸查詢和迭代查詢之間有什么區(qū)別?
DNS域名解析的兩種方式遞歸查詢和迭代查詢之間有什么區(qū)別?兩者的區(qū)別如下:遞歸意味著用戶只向本地DNS服務(wù)器發(fā)出請求,然后等待肯定或否定的回答。迭代是本地服務(wù)器向根DNS服務(wù)器發(fā)出請求,根DNS服務(wù)器
DNS域名解析的兩種方式遞歸查詢和迭代查詢之間有什么區(qū)別?
兩者的區(qū)別如下:遞歸意味著用戶只向本地DNS服務(wù)器發(fā)出請求,然后等待肯定或否定的回答。迭代是本地服務(wù)器向根DNS服務(wù)器發(fā)出請求,根DNS服務(wù)器只給出下一級DNS服務(wù)器的地址,然后本地DNS服務(wù)器向下一級DNS服務(wù)器發(fā)出查詢請求,直到得到最終答案。
簡介:DNS(域名系統(tǒng))作為互聯(lián)網(wǎng)上域名和IP地址映射的分布式數(shù)據(jù)庫,使用戶無需記住機(jī)器可以直接讀取的IP數(shù)據(jù)字符串,就可以更方便地訪問互聯(lián)網(wǎng)。通過主機(jī)名獲取主機(jī)名對應(yīng)的IP地址的過程稱為域名解析(或主機(jī)名解析)。DNS協(xié)議運(yùn)行在UDP協(xié)議之上,使用端口號53。在RFC文檔中,rfc2181指定DNS,rfc2136描述DNS的動態(tài)更新,rfc2308描述DNS查詢的反向緩存。2遞歸查詢:一般來說,客戶端和服務(wù)器之間有一個遞歸查詢,即客戶端向DNS服務(wù)器發(fā)送請求時,如果DNS服務(wù)器本身無法解析,就會向另一個DNS服務(wù)器發(fā)送一個查詢請求,并將結(jié)果傳遞給客戶端。三。迭代查詢(repeatedquery):通常,DNS服務(wù)器是迭代查詢。例如,如果dns2不能響應(yīng)dns1的請求,它會將dns3的IP發(fā)送到dns2,這樣它就可以向dns3發(fā)送請求。
為什么域名根服務(wù)器只能有13臺呢?
這也是當(dāng)時的技術(shù)限制造成的。由于網(wǎng)絡(luò)傳輸?shù)南拗?,所有根服?wù)器數(shù)據(jù)必須包含在一個512字節(jié)的UDP數(shù)據(jù)包中。因此,根服務(wù)器的數(shù)量只能限制為13個,并且每個服務(wù)器都應(yīng)該用字母表中的一個字母命名。這也是根服務(wù)器從a到M命名的原因。然而,這是IPv4時代的問題?,F(xiàn)在,由國家下一代互聯(lián)網(wǎng)工程中心發(fā)起的“雪人工程”在與現(xiàn)有IPv4根服務(wù)器架構(gòu)完全兼容的基礎(chǔ)上,完成了美國、日本、印度、俄羅斯等全球16個國家25臺IPv6(互聯(lián)網(wǎng)協(xié)議版本6)根服務(wù)器的架設(shè),德國和法國,2016年形成了13臺原根域名服務(wù)器和25臺IPv6根域名服務(wù)器的新格局。
DNS域名解析的兩種方式遞歸查詢和迭代查詢之間有什么區(qū)別?
1. 遞歸查詢:一般來說,客戶端和服務(wù)器之間存在一個遞歸查詢,即當(dāng)客戶端向DNS服務(wù)器發(fā)送請求時,如果DNS服務(wù)器本身無法解析,則會向另一個DNS服務(wù)器發(fā)送一個查詢請求,并將結(jié)果傳給客戶端。迭代查詢(repeated query):1通常,DNS服務(wù)器是迭代查詢。例如,如果dns2不能響應(yīng)dns1的請求,它會將dns3的IP發(fā)送給dns2,這樣它就可以再次向dns3發(fā)送請求。例如,如果一個學(xué)生問老師一個問題,王老師會讓他回答。這稱為遞歸查詢。在這期間,王先生可能也不會。這時,王先生問張先生,他們之間的查詢叫做迭代查詢
dns中遞歸查詢與迭代查詢有什么區(qū)別?
1. 遞歸查詢是由域名服務(wù)器代替請求客戶端(下級DNS服務(wù)器)進(jìn)行域名查詢。如果域名服務(wù)器不能直接應(yīng)答,域名服務(wù)器將在域樹中每個分支的頂部和底部進(jìn)行遞歸查詢,最后將查詢結(jié)果返回給客戶端。
迭代查詢能夠使其他服務(wù)器返回最佳查詢點(diǎn)提示或主機(jī)地址。如果最佳查詢點(diǎn)包含要查詢的主機(jī)地址,則返回主機(jī)地址信息。如果此時服務(wù)器不能直接查詢主機(jī)地址,則會根據(jù)提示進(jìn)行查詢。
2. 通常,DNS工作站發(fā)出的查詢請求屬于遞歸查詢。一般發(fā)生在客戶端和服務(wù)器之間,也有DNS服務(wù)器和DNS服務(wù)器之間的特殊情況。
根DNS服務(wù)器應(yīng)始終使用迭代查詢,而不是遞歸查詢。通常,每個指南都會更靠近根服務(wù)器(up)。搜索完根域名服務(wù)器后,會根據(jù)提示再次向下搜索。
3. 在域名服務(wù)器查詢過程中,客戶端將完全處于等待狀態(tài)。
迭代查詢直到服務(wù)器給出的提示包含要查詢的主機(jī)地址。
參考源:
參考源:
我國用的互聯(lián)網(wǎng)其實(shí)是美國的“因特網(wǎng)”,如果美國關(guān)掉怎么辦?
Internet沒有中心。我們已經(jīng)斷開了互聯(lián)網(wǎng)的一部分,在中國仍然有替代品。當(dāng)然,IP地址資源和根域名掌握在美國手中,但只要敢斷開,在中國肯定會有替代品。畢竟,用戶規(guī)模在哪里
互聯(lián)網(wǎng)是許多計(jì)算機(jī)網(wǎng)絡(luò)連接在一起的。美國渴望發(fā)展中國的互聯(lián)網(wǎng)。最多,我們不能訪問外國網(wǎng)絡(luò)。但這對大多數(shù)互聯(lián)網(wǎng)名稱沒有影響。我們一直被墻遮住不好。%><%事實(shí)上,根服務(wù)器問題并不一定會導(dǎo)致中國互聯(lián)網(wǎng)出現(xiàn)問題。雖然亞洲只有一個根服務(wù)器(仍在日本),但不必每次解析DNS時都使用DNS根服務(wù)器。只有當(dāng)本地DNS服務(wù)器找不到此域名對應(yīng)的IP地址時,才會查詢上級(根)DNS服務(wù)(遞歸迭代)。而中國頂級DNS服務(wù)器域名-->ip在國內(nèi)外都有很多記錄。