[發明專利]泛域名識別、處理裝置及方法有效
| 申請號: | 201410609909.7 | 申請日: | 2012-06-28 |
| 公開(公告)號: | CN104363309B | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 盧宏林 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司11315 | 代理人: | 許志勇 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 域名 識別 處理 裝置 方法 | ||
本發明專利申請是申請日為2012年06月28日、申請號為201210223963.9、名稱為“泛域名識別、處理裝置及方法”的中國發明專利申請的分案申請。
技術領域
本發明涉及計算機及互聯網技術領域,尤其涉及一種泛域名識別、處理裝置及方法。
背景技術
從技術角度來看,域名是在互聯網(Internet)上解決IP地址對應的一種方法。一個完整的域名由兩個或兩個以上部分組成,各部分之間用英文的句號“.”來分隔,例如“sina.com”,或“sina.com.cn”。而域名解析是把域名指向網站空間的IP地址,讓人們通過注冊的域名可以方便地訪問到網站的一種服務。
一般來說,網站使用任何域名都需要單獨向相關機構購買,但有一種例外情況,即如果一個域名可以支持泛域名的話,可以從這個域名引申出無數域名。域名解析服務遇到這樣的域名,則會將全部的泛域名都以其原域名相同的地址進行解析。例如,如果一個網站申請了一個域名“a.cn”,并且該域名是支持泛域名的,則可以在這個域名前增加任意前綴,形成無須再次申請的無數新域名,如abc.a.cn,def.a.cn,ghi.a.cn,1.a.cn等等,這些a.cn的泛域名都會以原域名a.cn相同的IP地址進行解析。現在有些博客網站就利用了這一特點,使每個博主都能獲得一個獨立的域名。在這些網站上,域名的數量動輒以幾十萬甚至上百萬計,而如何處理這些泛域名就變成了一種很迫切的需求。同時,在現有的搜索系統中,所有的泛域名都將以獨立域名的方式進行處理,這首先會極大的擴展站點的控制數據,占用很多的內存空間,同時,每個泛域名都會建立各自的調度隊列,既增加很多調度隊列文件,同時也會降低調度效率。
發明內容
本發明所要解決的技術問題在于提供一種泛域名識別、處理裝置及方法,以克服現有技術中無法有效的對泛域名進行識別和處理的問題。
為解決上述技術問題,本發明提供一種用于搜索系統的泛域名處理裝置,包括:
域名獲取模塊,用于從所述搜索系統的域名庫中獲取一個域名作為當前待識別域名;
原域名解析模塊,用于解析所述當前待識別域名,并記錄解析后獲得的IP地址結果;
新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;
新域名解析模塊,用于對所述新域名進行解析,如果解析成功則記錄解析后獲得的IP地址結果;
泛域名判定模塊,用于當所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時,則判斷該待識別域名為支持泛域名的原域名。
本發明進而還提供一種泛域名識別裝置,包括:
域名確定模塊,用于確定當前待識別的域名;
原域名解析模塊,用于解析所述當前待識別域名,并記錄解析后獲得的IP地址;
新域名生成模塊,用于確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;
新域名解析模塊,用于對所述新域名進行解析,如果解析成功則記錄解析后獲得的IP地址;
泛域名判定模塊,用于當所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同時,則判斷該待識別域名支持泛域名。
本發明另提供一種用于搜索系統的泛域名處理方法,包括如下步驟:
從所述搜索系統的域名庫中獲取一個域名作為當前待識別域名;
解析所述當前待識別域名,并記錄解析后獲得的IP地址;
確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;
對所述新域名進行解析,如果解析成功則記錄解析后獲得的IP地址;
如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名為支持泛域名的原域名。
本發明還提供一種泛域名識別方法,包括如下步驟:
確定當前待識別的域名;
解析所述當前待識別域名,并記錄解析后獲得的IP地址;
確定一個或一個以上不同的前綴,并將所述前綴增加至所述待識別域名前,形成一個或一個以上的新域名;
對所述新域名進行解析,如果解析成功則記錄解析后獲得的IP地址;
如果所述新域名解析后獲得的IP地址與原待識別域名解析后獲得的IP地址相同,則判斷該待識別域名支持泛域名。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410609909.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:撥號方法及裝置
- 下一篇:一種物聯網車載交互系統





