1) 首先查找本地(dì)DNS的(de)cache,如(rú)果cache裡(lǐ)有(yǒu),且未超過服務器(qì)或域₽名本身(shēn)定義的(de)生(shēng)存時(shí)間(jiān),則返回cache中的(de)記錄;
2)
如(rú)果cache中沒有(yǒu),或已過期,首先查詢互聯網根服務器(qì)(如(rú)a.gtld-servers.net),找出該≠域名的(de)DNS服務器(qì)是(shì)哪幾個(gè),如(rú)果查不(bù)到(dào),π返回錯(cuò)誤;
3)
随機(jī)地(dì)從(cóng)域名的(de)DNS服務器(qì)中挑出一(yī)個(gè),查出其IP地(dì)址,如(Ωrú)果查不(bù)到(dào),返回錯(cuò)誤;
西(xī)安網站(zhàn)建設 http://www.xdnet.cn
4)
連接到(dào)該IP地(dì)址的(de)53端口(UDP或TCP協議(yì)),查詢域名,如♦(rú)果連接不(bù)上(shàng),或服務器(qì)未返回結果,則返回錯(cuò)誤。