dns是互聯(lián)網(wǎng)的一項(xiàng)服務(wù)。它作為將域名和ip地址相互映射的一個(gè)分布式數(shù)據(jù)庫(kù),能夠使人更方便地訪問(wèn)互聯(lián)網(wǎng)。dns使用udp端口53。當(dāng)前,對(duì)于每一級(jí)域名長(zhǎng)度的限制是63個(gè)字符,域名總長(zhǎng)度則不能超過(guò)253個(gè)字符。關(guān)于dns服務(wù)器的常見查詢方法,一般我們從以下幾個(gè)方面去劃分,一個(gè)是查詢方式方面劃分,還有一個(gè)是從查詢內(nèi)容來(lái)劃分,那么下面就由小編和大家講一講dns域名查詢常見的方式有哪些?
一、從查詢方式分類
1、遞歸查詢
客戶端得到結(jié)果只能是成功或失敗
2、迭代查詢
dns服務(wù)器如有客戶機(jī)請(qǐng)求數(shù)據(jù)則返回正確地址;dns服務(wù)器沒有請(qǐng)求數(shù)據(jù)則返回一個(gè)指針; 按指針繼續(xù)查詢
二、從查詢內(nèi)容分類
正向查詢:由域名查找ip地址
反向查詢:由ip地址查找域名
三、dns域名系統(tǒng)的優(yōu)缺點(diǎn)
dns的全稱是domain name server,一種程序,它保存了一張域名(domain name)和與之相對(duì)應(yīng)的ip地址 (ip address)的表,以解析消息的域名。 域名是internet上某一臺(tái)計(jì)算機(jī)或計(jì)算機(jī)組的名稱,用于在數(shù)據(jù)傳輸時(shí)標(biāo)識(shí)計(jì)算機(jī)的電子方位(有時(shí)也指地理位置)。域名是由一串用點(diǎn)分隔的名字組成的,通常包含組織名,而且始終包括兩到三個(gè)字母的后綴,以指明組織的類型或該域所在的國(guó)家或地區(qū)。
之所以域名解析不需要很長(zhǎng)時(shí)間,是因?yàn)樯暇W(wǎng)接入商,比如通過(guò)陽(yáng)光dns接入北京電信,河南電信等,為了要加速用戶打開網(wǎng)頁(yè)的速度,通常在他們的dns服務(wù)器中緩存了很多域名的dns記錄,再根據(jù)用戶所在地做出網(wǎng)絡(luò)分配。這樣這個(gè)接入商的用戶要打開某個(gè)網(wǎng)頁(yè)時(shí),接入商的服務(wù)器不需要去查詢域名數(shù)據(jù)庫(kù),而是把自己緩存中的dns記錄直接使用,從而加快用戶訪問(wèn)網(wǎng)站的速度。這是其最大的優(yōu)點(diǎn)。
缺點(diǎn)是上網(wǎng)接入商isp的緩存會(huì)存儲(chǔ)一段時(shí)間,只在需要的時(shí)候才更新,而更新的頻率沒有什么標(biāo)準(zhǔn)。有的isp可能1小時(shí)更新一次,有的可能長(zhǎng)達(dá)一兩天才更新一次。
所以新注冊(cè)的域名一般來(lái)說(shuō)解析反倒比較快。因?yàn)樗械膇sp都沒有緩存,用戶訪問(wèn)時(shí)isp都是要查詢域名數(shù)據(jù)庫(kù),得到最新的dns數(shù)據(jù)。
而老域名如果更改了dns記錄,但世界各地的isp緩存數(shù)據(jù)卻并不是立即更新的。這樣不同isp下的不同用戶,有的可以比較快的獲取新的dns記錄,有的就要等isp緩存的下一次更新。
不知道今天小編帶來(lái)的“dns域名查詢”內(nèi)容,各位朋友都看明白了沒有,如果沒有的話,可以來(lái)我們網(wǎng)站給小編留言,也可關(guān)注收藏我們網(wǎng)站哦!