1) 首先查找本地DNS的cache,如果cache里有,且未超過(guò)服務(wù)器或域名本身定義的生存時(shí)間,則返回cache中的記錄;
2)
如果cache中沒(méi)有,或已過(guò)期,首先查詢互聯(lián)網(wǎng)根服務(wù)器(如a.gtld-servers.net),找出該域名的DNS服務(wù)器是哪幾個(gè),如果查不到,返回錯(cuò)誤;
3)
隨機(jī)地從域名的DNS服務(wù)器中挑出一個(gè),查出其IP地址,如果查不到,返回錯(cuò)誤;
西安網(wǎng)站建設(shè) http://globalbusinesssolutionsgroup.com
4)
連接到該IP地址的53端口(UDP或TCP協(xié)議),查詢域名,如果連接不上,或服務(wù)器未返回結(jié)果,則返回錯(cuò)誤。