專利名稱:一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種域名解釋方法,尤其涉及一種網(wǎng)絡(luò)識別的動態(tài)域名解釋方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)的普及,各種與互聯(lián)網(wǎng)結(jié)合的技術(shù)和娛樂方式進(jìn)入我們的日常生活當(dāng)中。在國內(nèi),比較大的固定網(wǎng)絡(luò)運(yùn)營商有中國電信和中國網(wǎng)通,形成了南方電信和北方網(wǎng)通的兩大局面。對于網(wǎng)絡(luò)娛樂內(nèi)容提供者來說,其面對的客戶是全國甚至是全世界范圍內(nèi)的。如何解決不同網(wǎng)絡(luò)環(huán)境的互聯(lián)互通問題,實現(xiàn)不同用戶的域名解釋,并且加快其訪問速度是當(dāng)前要解決的首要問題。
傳統(tǒng)的DNS(域名服務(wù)器,Domain Name System)解析技術(shù),一般只能針對某個域名給出固定的解析結(jié)果,無法按照不同用戶自動區(qū)分給出不同的結(jié)果。不同網(wǎng)絡(luò)之間的用戶得到同一結(jié)果,實際體驗可能差別巨大。目前電信和網(wǎng)通的網(wǎng)絡(luò)之間互聯(lián)互通的狀況不佳,如何在這種環(huán)境下,判斷用戶所在的網(wǎng)絡(luò)情況,使用戶能就近訪問,以規(guī)避網(wǎng)絡(luò)互聯(lián)互通中的問題,是本發(fā)明的技術(shù)方案所要解決的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法,采用該方法使用戶能夠就近訪問,以規(guī)避網(wǎng)絡(luò)互聯(lián)互通不暢帶來的訪問速度過慢的問題。
為了解決上述技術(shù)問題,本發(fā)明提供一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法,該方法包括以下步驟步驟1,記錄客戶端IP地址;步驟2,IP地址排序,對所有的IP地址按照出現(xiàn)次數(shù)多少進(jìn)行排序;步驟3,與不同網(wǎng)絡(luò)進(jìn)行連通性測試,以步驟2中出現(xiàn)次數(shù)最多的IP地址作為測試對象;步驟4,按照連通性的差異分組;步驟5,域名服務(wù)器動態(tài)判斷引導(dǎo),在域名服務(wù)器上配置動態(tài)解析功能,按照步驟4的分組情況,返回不同的結(jié)果。
步驟1所述的記錄客戶端IP地址通過以下方式實現(xiàn)在不同網(wǎng)絡(luò)運(yùn)營之間假設(shè)同一網(wǎng)站的鏡像站點(diǎn),在現(xiàn)有域名服務(wù)器上設(shè)立記錄客戶端IP地址的功能。
步驟3所述的出現(xiàn)次數(shù)最多的IP地址,其累積次數(shù)占總次數(shù)的80%以上。
該方法需周期性重復(fù)步驟1-步驟5,更新分組IP地址,確保數(shù)據(jù)準(zhǔn)確。
和現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果本發(fā)明一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法,經(jīng)過實際測試,能夠有效地區(qū)分來源IP,將用戶引導(dǎo)到就近站點(diǎn),準(zhǔn)確度在80%以上。有效地保證了客戶端就近訪問網(wǎng)絡(luò),從而避免了不同網(wǎng)絡(luò)之間由于“互聯(lián)互通不暢”而帶來的訪問速度過慢的問題。
圖1是本發(fā)明一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法的流程圖。
具體實施例方式
下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步詳細(xì)的說明。
如圖1所示,本發(fā)明一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法包含以下幾部分的實現(xiàn)步驟1、記錄客戶端IP地址在不同網(wǎng)絡(luò)運(yùn)營之間(例如,中國電信和中國網(wǎng)通)假設(shè)同一網(wǎng)站的鏡像站點(diǎn),在現(xiàn)有DNS服務(wù)器上設(shè)立記錄客戶端IP地址的功能,持續(xù)72小時以上,以保證得到足夠多的IP地址列表;2、IP地址排序?qū)λ械腎P地址按照出現(xiàn)次數(shù)多少排序,通常情況下,以出現(xiàn)次數(shù)最多的IP地址(確保這部分IP地址的累積次數(shù)占總次數(shù)的80%)作為測試對象;3、與不同網(wǎng)絡(luò)進(jìn)行連通性測試在網(wǎng)絡(luò)A的服務(wù)器、網(wǎng)絡(luò)B的服務(wù)器或網(wǎng)絡(luò)N的服務(wù)器上分別對這些對象進(jìn)行網(wǎng)絡(luò)連通性測試;4、按照連通性的差異分組對比這些IP在不同網(wǎng)絡(luò)運(yùn)營商的服務(wù)器上的測試結(jié)果,按照一定規(guī)則進(jìn)行分組;以網(wǎng)絡(luò)A和網(wǎng)絡(luò)B為例,將在網(wǎng)絡(luò)A上的測試結(jié)果明顯優(yōu)于網(wǎng)絡(luò)B上的結(jié)果的IP歸入A組,該組到網(wǎng)絡(luò)A較快,其余歸入B組,該組到網(wǎng)絡(luò)B較快;5、DNS動態(tài)判斷引導(dǎo)在DNS服務(wù)器上配置動態(tài)解析功能,按照客戶端IP動態(tài)解析功能,對同一個域名,按照步驟4的分組情況,返回不同的結(jié)果,以網(wǎng)絡(luò)A和網(wǎng)絡(luò)B為例,動態(tài)返回網(wǎng)絡(luò)A或者網(wǎng)絡(luò)B的網(wǎng)絡(luò)解釋結(jié)果;
客戶端得到合理的解析結(jié)果后,就近訪問;周期性(通常每月需要)重復(fù)一次上述統(tǒng)計測試過程,更新分組IP地址,確保數(shù)據(jù)準(zhǔn)確。
權(quán)利要求
1.一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法,其特征在于,包括以下步驟步驟1,記錄客戶端IP地址;步驟2,IP地址排序,對所有的IP地址按照出現(xiàn)次數(shù)多少進(jìn)行排序;步驟3,與不同網(wǎng)絡(luò)進(jìn)行連通性測試,以步驟2中出現(xiàn)次數(shù)最多的IP地址作為測試對象;步驟4,按照連通性的差異分組;步驟5,域名服務(wù)器動態(tài)判斷引導(dǎo),在域名服務(wù)器上配置動態(tài)解析功能,按照步驟4的分組情況,返回不同的結(jié)果。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)識別的動態(tài)域名解析方法,其特征在于,步驟1所述的記錄客戶端IP地址通過以下方式實現(xiàn)在不同網(wǎng)絡(luò)運(yùn)營之間假設(shè)同一網(wǎng)站的鏡像站點(diǎn),在現(xiàn)有域名服務(wù)器上設(shè)立記錄客戶端IP地址的功能。
3.如權(quán)利要求1所述的網(wǎng)絡(luò)識別的動態(tài)域名解析方法,其特征在于,步驟3所述的出現(xiàn)次數(shù)最多的IP地址,其累積次數(shù)占總次數(shù)的80%以上。
4.如權(quán)利要求1所述的網(wǎng)絡(luò)識別的動態(tài)域名解析方法,其特征在于,所述的網(wǎng)絡(luò)識別的動態(tài)域名解析方法需周期性重復(fù)步驟1-步驟5,更新分組IP地址。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)識別的動態(tài)域名解析方法,該方法根據(jù)目前不同網(wǎng)絡(luò)之間的分布情況,按照IP地址的排序統(tǒng)計及連通性測試結(jié)果,自動判斷用戶所在的網(wǎng)絡(luò)情況,對同一個域名動態(tài)解釋不同的結(jié)果,使用戶能夠就近訪問,以規(guī)避網(wǎng)絡(luò)互聯(lián)互通不暢帶來的訪問速度過慢的問題。
文檔編號H04L29/12GK101043530SQ200610024889
公開日2007年9月26日 申請日期2006年3月21日 優(yōu)先權(quán)日2006年3月21日
發(fā)明者鄭磊, 朱繼盛 申請人:盛趣信息技術(shù)(上海)有限公司