亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

泛域名識別、處理裝置及方法

文檔序號:7854953閱讀:100來源:國知局
專利名稱:泛域名識別、處理裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種泛域名識別、處理裝置及方法。
背景技術(shù)
從技術(shù)角度來看,域名是在互聯(lián)網(wǎng)(Internet)上解決IP地址對應(yīng)的一種方法。一個完整的域名由兩個或兩個以上部分組成,各部分之間用英文的句號”來分隔,例如“sina. com”,或“sina. com. cn”。而域名解析是把域名指向網(wǎng)站空間的IP地址,讓人們通過注冊的域名可以方便地訪問到網(wǎng)站的一種服務(wù)。一般來說,網(wǎng)站使用任何域名都需要單獨(dú)向相關(guān)機(jī)構(gòu)購買,但有一種例外情況,即 如果一個域名可以支持泛域名的話,可以從這個域名引申出無數(shù)域名。域名解析服務(wù)遇到這樣的域名,則會將全部的泛域名都以其原域名相同的地址進(jìn)行解析。例如,如果一個網(wǎng)站申請了一個域名“a. cn”,并且該域名是支持泛域名的,則可以在這個域名前增加任意前綴,形成無須再次申請的無數(shù)新域名,如abc. a. cn, def. a. cn, ghi. a. cn, I. a. cn等等,這些a. cn的泛域名都會以原域名a. cn相同的IP地址進(jìn)行解析?,F(xiàn)在有些博客網(wǎng)站就利用了這一特點(diǎn),使每個博主都能獲得一個獨(dú)立的域名。在這些網(wǎng)站上,域名的數(shù)量動輒以幾十萬甚至上百萬計(jì),而如何處理這些泛域名就變成了一種很迫切的需求。同時(shí),在現(xiàn)有的搜索系統(tǒng)中,所有的泛域名都將以獨(dú)立域名的方式進(jìn)行處理,這首先會極大的擴(kuò)展站點(diǎn)的控制數(shù)據(jù),占用很多的內(nèi)存空間,同時(shí),每個泛域名都會建立各自的調(diào)度隊(duì)列,既增加很多調(diào)度隊(duì)列文件,同時(shí)也會降低調(diào)度效率。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種泛域名識別、處理裝置及方法,以克服現(xiàn)有技術(shù)中無法有效的對泛域名進(jìn)行識別和處理的問題。為解決上述技術(shù)問題,本發(fā)明提供一種用于搜索系統(tǒng)的泛域名處理裝置,包括域名獲取模塊,用于從所述搜索系統(tǒng)的域名庫中獲取一個域名作為當(dāng)前待識別域名;原域名解析模塊,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址結(jié)果;新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;新域名解析模塊,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址結(jié)果;泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時(shí),則判斷該待識別域名為支持泛域名的原域名。本發(fā)明進(jìn)而還提供一種泛域名識別裝置,包括
域名確定模塊,用于確定當(dāng)前待識別的域名;原域名解析模塊,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址;新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;新域名解析模塊,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址;泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時(shí),則判斷該待識別域名支持泛域名。本發(fā)明另提供一種用于搜索系統(tǒng)的泛域名處理方法,包括如下步驟從所述搜索系統(tǒng)的域名庫中獲取一個域名作為當(dāng)前待識別域名; 解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址;確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址;如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名為支持泛域名的原域名。本發(fā)明還提供一種泛域名識別方法,包括如下步驟確定當(dāng)前待識別的域名;解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址;確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址;如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名支持泛域名。應(yīng)用本發(fā)明的實(shí)施例,不僅可以方便、快捷的解決泛域名的識別問題,同時(shí)也簡化了泛域名的處理,特別是在搜索系統(tǒng)中,可以避免由于巨大的泛域名數(shù)量為系統(tǒng)性能帶來的影響。


為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為根據(jù)本發(fā)明的實(shí)施例提供的一種泛域名識別方法流程圖。圖2為根據(jù)本發(fā)明實(shí)施例所述的一種用于搜索系統(tǒng)的泛域名處理方法流程圖。圖3為根據(jù)本發(fā)明實(shí)施例所述的一種泛域名識別裝置示意圖。圖4為根據(jù)本發(fā)明實(shí)施例所述的一種用于搜索系統(tǒng)的泛域名處理裝置示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。泛域名在實(shí)際使用中的作用是非常廣泛的,例如實(shí)現(xiàn)無限二級域名功能,提供免費(fèi)的URL (統(tǒng)一資源定位符)轉(zhuǎn)發(fā),在IDC (互聯(lián)網(wǎng)數(shù)據(jù)中心)部門實(shí)現(xiàn)自動分配免費(fèi)網(wǎng)址,在大型企業(yè)中實(shí)現(xiàn)網(wǎng)址分類管理等等,都發(fā)揮了巨大的作用。在使用泛域名的各種應(yīng)用中, 如何方便的識別泛域名是首先會遇到的問題,因?yàn)椴⒎撬杏蛎贾С址河蛎=鉀Q這一問題可以從泛域名解析開始思考。所謂泛域名解析,是指利用通配符* (星號)來做次級域名以實(shí)現(xiàn)所有的次級域名均指向同一 IP地址。例如,一個用戶的域名是“abc. com”,如果其支持泛域名,則需要做一個abc. cn”的次級域名A記錄指向222. 222. 222. 222,那么生效后當(dāng)訪問者無論是輸入“123. abc. cn”還是“123. 123. abc. cn”,甚至可以是以任意字符形成的前綴均可以指向到222. 222. 222. 222 這個 IP 地址。由此可以考慮通過泛域名解析來對是否支持泛域名進(jìn)行識別。如圖I所示,為根據(jù)本發(fā)明實(shí)施例所述的一種泛域名識別方法流程圖,通過此實(shí)施例可以很方便的識別出支持泛域名的原域名。其包括如下步驟步驟IOI :確定當(dāng)前待識別的域名;步驟102 :解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址結(jié)果;步驟103 :確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;步驟104 :對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址結(jié)果;步驟105 :如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名支持泛域名。其中所述步驟105中,如果所述新域名的解析失敗,則判定為該待識別域名不支持泛域名。其中所述步驟105中,如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同,則判斷為該待識別域名不支持泛域名。應(yīng)當(dāng)說明的是,盡管增加至待識別域名前的前綴可以是任意確定的,甚至可以是隨機(jī)確定的字符,但優(yōu)選的是預(yù)先確定一些常規(guī)網(wǎng)站不太可能使用的特殊前綴,盡量避免使用普通前綴,例如,類似于 news. sina. com. cn, sports, sina. com. cn, edu. sina. co m. cn這些域名中,加在sina. com. cn之前的前綴就屬于常規(guī)網(wǎng)站很可能是用的普通前綴,這些增加了普通前綴的域名都是用戶單獨(dú)申請過的獨(dú)立的域名,而且他們的IP地址也都是相同的,但這時(shí)卻不能說明sina. co m. cn這一域名是支持泛域名的。增加的特殊前綴可以是類似于“f. 5. y. 7. ”這種不太可能被用戶使用的字符組合,通過在原域名sina. com. cn前多次增加不同的發(fā)散前綴后進(jìn)行解析,如果每次解析結(jié)果都相同,則可以認(rèn)為該原域名是支持泛域名的。例如,當(dāng)確定待識別域名為sina. co m. cn后,解析其IP地址并記錄返回的IP結(jié)果;然后增加一個發(fā)散前綴“f. 5. y. 7. ”,形成一個新域名f. 5. y. 7. sina. co m. cn,然后進(jìn)行域名解析,如果域名解析失敗,則可以直接判定sina. co m. cn不支持泛域名;如果解析成功,則將返回的IP地址與原域名的解析結(jié)果中的IP地址進(jìn)行比較,如果不同,也可以直接判定原域名不支持泛域名;如果相同,則變換另一個發(fā)散前綴“7. f. 5. y. ”,形成新域名7. f. 5. y. sina. co m. cn,再進(jìn)行同樣的域名解析過程;如此重復(fù)數(shù)次測試過程,例如在當(dāng)前待識別域名前分別添加前綴“f. 5. y. 7. ”、“7. f. 5. y. ”、“y. 7. f. 5. ”,“5. y. 7. f. ”后,如果全部解析成功,且返回的IP地址都與原域名的IP地址相同,則可以判定該待識別域名是支持泛域名的。泛域名的識別與處理方案,將會在很多技術(shù)領(lǐng)域,尤其在搜索技術(shù)中將會得到較大的應(yīng)用和發(fā)展。例如,如圖2所示,為根據(jù)本發(fā)明實(shí)施例所述的一種用于搜索系統(tǒng)的泛域名處理方法流程圖,包括如下步驟步驟201 :從所述搜索系統(tǒng)的域名庫中獲取一個域名作為當(dāng)前待識別域名; 步驟202 :解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址結(jié)果;步驟203 :確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;步驟204 :對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址結(jié)果;步驟205 :如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名為支持泛域名的原域名。其中所述步驟205中,如果所述新域名的解析失敗,則判定為該待識別域名不支持泛域名。其中所述步驟205中,如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同,則判斷為該待識別域名不支持泛域名。此外,搜索系統(tǒng)在進(jìn)行網(wǎng)頁下載時(shí),一般都需要將網(wǎng)頁地址中的域名解析為具體的IP地址,而根據(jù)本發(fā)明的實(shí)施例,在識別出支持泛域名的原域名后,可以進(jìn)一步對所述搜索系統(tǒng)獲取的網(wǎng)頁地址進(jìn)行分析,如果所述網(wǎng)頁地址包含有所述原域名的泛域名,則在訪問該網(wǎng)頁地址時(shí),不再對泛域名進(jìn)行域名解析,而是使用該原域名的IP地址代替該泛域名。而所述搜索系統(tǒng)在形成調(diào)度隊(duì)列時(shí),還可以將隸屬于同一原域名的一個或一個以上泛域名的調(diào)度隊(duì)列與原域名的調(diào)度隊(duì)列進(jìn)行合并。通過上述說明可知,如果是現(xiàn)有的搜索系統(tǒng)中,所有的泛域名都將以獨(dú)立域名的方式進(jìn)行處理,這首先會極大的擴(kuò)展站點(diǎn)的控制數(shù)據(jù),占用很多的內(nèi)存空間,同時(shí),每個泛域名都會建立各自的調(diào)度隊(duì)列,既增加很多調(diào)度隊(duì)列文件,同時(shí)也會降低調(diào)度效率。而根據(jù)本發(fā)明實(shí)施例,在識別出域名支持泛域名后,所有的泛域名都不再進(jìn)行域名解析,因此也無需增加域名結(jié)構(gòu)和域名IP結(jié)構(gòu)。在形成調(diào)度隊(duì)列時(shí),泛域名使用原域名的同級調(diào)度隊(duì)列即可,只是在域名內(nèi)容部分,記錄泛域名的名稱,保證最終的URL仍然維持原樣。由此可見,本發(fā)明的實(shí)施例在搜索系統(tǒng)中首先解決了泛域名的識別問題,同時(shí)也簡化了泛域名的處理,避免了由于巨大的泛域名數(shù)量為系統(tǒng)性能帶來的影響。相應(yīng)的,本發(fā)明實(shí)施例還提供一種泛域名識別裝置,如圖3所示,包括域名確定模塊301、原域名解析模塊302、新域名生成模塊303、新域名解析模塊304、泛域名判定模塊305,其中域名確定模塊301,用于確定當(dāng)前待識別的域名;原域名解析模塊302,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址結(jié)果;新域名生成模塊303,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;新域名解析模塊304,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址結(jié)果;泛域名判定模塊305,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解 析后獲得的IP地址相同時(shí),則判斷該待識別域名支持泛域名。所述泛域名判定模塊305,用于當(dāng)所述新域名的解析失敗時(shí),則判定為該待識別域名不支持泛域名。所述泛域名判定模塊305,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同時(shí),則判斷為該待識別域名不支持泛域名。同樣,本發(fā)明實(shí)施例還提供一種用于搜索系統(tǒng)的泛域名處理裝置,如圖4所示,包括域名獲取模塊401、原域名解析模塊402、新域名生成模塊403、新域名解析模塊404、泛域名判定模塊405,其中域名獲取模塊401,用于從所述搜索系統(tǒng)的域名庫中獲取一個域名作為當(dāng)前待識別域名;原域名解析模塊402,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址結(jié)果;新域名生成模塊403,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上新域名;新域名解析模塊404,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址結(jié)果;泛域名判定模塊405,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時(shí),則判斷該待識別域名為支持泛域名的原域名。所述泛域名判定模塊405,用于當(dāng)所述新域名的解析失敗時(shí),則判定為該待識別域名不支持泛域名。所述泛域名判定模塊405,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同時(shí),則判斷為該待識別域名不支持泛域名。此外,還可以進(jìn)一步包括泛域名替代模塊406,用于對所述搜索系統(tǒng)獲取的網(wǎng)頁地址進(jìn)行分析,如果所述網(wǎng)頁地址包含有所述原域名的泛域名,則在訪問該網(wǎng)頁地址時(shí),不再對泛域名進(jìn)行域名解析,而是使用該原域名的IP地址代替該泛域名;調(diào)度隊(duì)列合并模塊407,用于在所述搜索系統(tǒng)形成調(diào)度隊(duì)列時(shí),將隸屬于同一原域名的一個或一個以上泛域名的調(diào)度隊(duì)列與原域名的調(diào)度隊(duì)列進(jìn)行合并。上述裝置實(shí)施例與方法實(shí)施例的各部分運(yùn)作細(xì)節(jié)與有效效果具有對應(yīng)關(guān)系,可參照理解,在此不再贅述。本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似的部分互相參見即可。本申請可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲介質(zhì)中。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括 那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。以上對本申請進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本申請的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。
權(quán)利要求
1.一種用于搜索系統(tǒng)的泛域名處理裝置,其特征在于,包括 域名獲取模塊,用于從所述搜索系統(tǒng)的域名庫中獲取一個域名作為當(dāng)前待識別域名;原域名解析模塊,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址結(jié)果;新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名; 新域名解析模塊,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址結(jié)果; 泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時(shí),則判斷該待識別域名為支持泛域名的原域名。
2.如權(quán)利要求I所述的裝置,其特征在于,所述泛域名判定模塊,用于當(dāng)所述新域名的解析失敗時(shí),則判定為該待識別域名不支持泛域名。
3.如權(quán)利要求I所述的裝置,其特征在于,所述泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同時(shí),則判斷為該待識別域名不支持泛域名。
4.如權(quán)利要求I所述的裝置,其特征在于,進(jìn)一步包括 泛域名替代模塊,用于對所述搜索系統(tǒng)獲取的網(wǎng)頁地址進(jìn)行分析,如果所述網(wǎng)頁地址包含有所述原域名的泛域名,則在訪問該網(wǎng)頁地址時(shí),不再對泛域名進(jìn)行域名解析,而是使用該原域名的IP地址代替該泛域名。
5.如權(quán)利要求I所述的裝置,其特征在于,進(jìn)一步包括 調(diào)度隊(duì)列合并模塊,用于在所述搜索系統(tǒng)形成調(diào)度隊(duì)列時(shí),將隸屬于同一原域名的一個或一個以上泛域名的調(diào)度隊(duì)列與原域名的調(diào)度隊(duì)列進(jìn)行合并。
6.一種泛域名識別裝置,其特征在于,包括 域名確定模塊,用于確定當(dāng)前待識別的域名; 原域名解析模塊,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址; 新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名; 新域名解析模塊,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址; 泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時(shí),則判斷該待識別域名支持泛域名。
7.如權(quán)利要求6所述的裝置,其特征在于,所述泛域名判定模塊,用于當(dāng)所述新域名的解析失敗時(shí),則判定為該待識別域名不支持泛域名。
8.如權(quán)利要求6所述的裝置,其特征在于,所述泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同時(shí),則判斷為該待識別域名不支持泛域名。
9.一種用于搜索系統(tǒng)的泛域名處理方法,其特征在于,包括如下步驟 從所述搜索系統(tǒng)的域名庫中獲取一個域名作為當(dāng)前待識別域名; 解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址; 確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名; 對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址; 如果所述新域名解析 后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名為支持泛域名的原域名。
10.如權(quán)利要求9所述的方法,其特征在于,如果所述新域名的解析失敗,則判定為該待識別域名不支持泛域名。
11.如權(quán)利要求9所述的方法,其特征在于,如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同,則判斷為該待識別域名不支持泛域名。
12.如權(quán)利要求9所述的方法,其特征在于,進(jìn)一步包括 對所述搜索系統(tǒng)獲取的網(wǎng)頁地址進(jìn)行分析,如果所述網(wǎng)頁地址包含有所述原域名的泛域名,則在訪問該網(wǎng)頁地址時(shí),不再對泛域名進(jìn)行域名解析,而是使用該原域名的IP地址代替該泛域名。
13.如權(quán)利要求9所述的方法,其特征在于,進(jìn)一步包括 所述搜索系統(tǒng)形成調(diào)度隊(duì)列時(shí),將隸屬于同一原域名的一個或一個以上泛域名的調(diào)度隊(duì)列與原域名的調(diào)度隊(duì)列進(jìn)行合并。
14.一種泛域名識別方法,其特征在于,包括如下步驟 確定當(dāng)前待識別的域名; 解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址; 確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名; 對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址; 如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名支持泛域名。
15.如權(quán)利要求14所述的方法,其特征在于,如果所述新域名的解析失敗,則判定為該待識別域名不支持泛域名。
16.如權(quán)利要求14所述的方法,其特征在于,如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址不同,則判斷為該待識別域名不支持泛域名。
全文摘要
本發(fā)明的實(shí)施例公開了一種泛域名識別裝置及方法,所述裝置包括域名確定模塊,用于確定當(dāng)前待識別的域名;原域名解析模塊,用于解析所述當(dāng)前待識別域名,并記錄解析后獲得的IP地址;新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;新域名解析模塊,用于對所述新域名進(jìn)行解析,如果解析成功則記錄解析后獲得的IP地址;泛域名判定模塊,用于當(dāng)所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時(shí),則判斷該待識別域名支持泛域名。應(yīng)用本發(fā)明的實(shí)施例,可以方便的解決泛域名的識別問題,同時(shí)也簡化了泛域名的處理。
文檔編號H04L29/12GK102761628SQ20121022396
公開日2012年10月31日 申請日期2012年6月28日 優(yōu)先權(quán)日2012年6月28日
發(fā)明者盧宏林 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1