[發(fā)明專利]基于域名解析的優(yōu)化排序方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201310303805.9 | 申請(qǐng)日: | 2013-07-18 |
| 公開(公告)號(hào): | CN103338279A | 公開(公告)日: | 2013-10-02 |
| 發(fā)明(設(shè)計(jì))人: | 錢譽(yù) | 申請(qǐng)(專利權(quán))人: | 上海數(shù)訊信息技術(shù)有限公司 |
| 主分類號(hào): | H04L29/12 | 分類號(hào): | H04L29/12 |
| 代理公司: | 上海百一領(lǐng)御專利代理事務(wù)所(普通合伙) 31243 | 代理人: | 馬育麟 |
| 地址: | 201203 上海市浦東新區(qū)張*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 域名解析 優(yōu)化 排序 方法 系統(tǒng) | ||
1.一種基于域名解析的優(yōu)化排序方法,其特征在于,包括步驟有:
請(qǐng)求接收步驟,接收客戶端對(duì)域名地址的解析請(qǐng)求;
地址查詢步驟,分別向多個(gè)一級(jí)運(yùn)營(yíng)商DNS查詢所述域名地址對(duì)應(yīng)的IP地址;
排序計(jì)算步驟,根據(jù)預(yù)定的優(yōu)化排序算法計(jì)算各個(gè)所述IP地址的排序值;
地址返回步驟,將最高的所述排序值對(duì)應(yīng)的最優(yōu)IP地址返回給所述客戶端。
2.根據(jù)權(quán)利要求1所述的優(yōu)化排序方法,其特征在于,所述排序計(jì)算步驟包括:
ICMP值計(jì)算子步驟,基于ICMP協(xié)議訪問(wèn)各個(gè)所述IP地址,分別根據(jù)ICMP報(bào)文返回的延遲值計(jì)算對(duì)應(yīng)的ICMP值,所述延遲值越大則所述ICMP值越小,所述ICMP值對(duì)應(yīng)第一權(quán)重;
TTL值獲取子步驟,分別獲取所述多個(gè)一級(jí)運(yùn)營(yíng)商DNS的TTL值,所述TTL值對(duì)應(yīng)第二權(quán)重;
TCP值計(jì)算子步驟,基于TCP協(xié)議訪問(wèn)各個(gè)所述IP地址,分別根據(jù)響應(yīng)時(shí)間值計(jì)算對(duì)應(yīng)的TCP值,所述響應(yīng)時(shí)間值越大則所述TCP值越小,所述TCP值對(duì)應(yīng)第三權(quán)重;
下載速率值檢測(cè)子步驟,檢測(cè)基于firebug對(duì)各個(gè)所述IP地址對(duì)應(yīng)的頁(yè)面內(nèi)容的下載速率值,所述下載速率值對(duì)應(yīng)第四權(quán)重;
排序值計(jì)算子步驟,根據(jù)所述ICMP值、所述TTL值、所述TCP值和所述下載速率值及其各自對(duì)應(yīng)的權(quán)重,分別計(jì)算各個(gè)所述IP地址的所述排序值。
3.根據(jù)權(quán)利要求2所述的優(yōu)化排序方法,其特征在于,所述ICMP值計(jì)算子步驟包括:
通過(guò)ICMP報(bào)文中的時(shí)間戳請(qǐng)求指令訪問(wèn)各個(gè)所述IP地址,分別根據(jù)ICMP報(bào)文返回的時(shí)間戳回復(fù)指令的返回時(shí)間和預(yù)定的指數(shù)函數(shù)計(jì)算對(duì)應(yīng)的所述ICMP值,所述指數(shù)函數(shù)為y=ax,(0<a<1),y為所述ICMP值,x為所述返回時(shí)間。
4.根據(jù)權(quán)利要求2所述的優(yōu)化排序方法,其特征在于,所述第一權(quán)重為15%,所述第二權(quán)重為20%,所述第三權(quán)重為30%,所述第四權(quán)重為35%。
5.根據(jù)權(quán)利要求2所述的優(yōu)化排序方法,其特征在于,所述IP地址的所述排序值支持人為干預(yù)機(jī)制。
6.根據(jù)權(quán)利要求2所述的優(yōu)化排序方法,其特征在于,所述優(yōu)化排序方法應(yīng)用于二級(jí)運(yùn)營(yíng)商側(cè),所述二級(jí)運(yùn)營(yíng)商側(cè)至少有兩個(gè)一級(jí)運(yùn)營(yíng)商的互聯(lián)網(wǎng)鏈路,所述二級(jí)運(yùn)營(yíng)商側(cè)支持BGP協(xié)議的互聯(lián)網(wǎng)業(yè)務(wù),并由所述一級(jí)運(yùn)營(yíng)商代為全廣播。
7.根據(jù)權(quán)利要求1~6任一項(xiàng)所述的優(yōu)化排序方法,其特征在于,還包括:
地址記錄步驟,記錄所述域名地址對(duì)應(yīng)的所述最優(yōu)IP地址;
地址刪除步驟,若所述域名地址對(duì)應(yīng)的所述最優(yōu)IP地址在預(yù)定的時(shí)間閾值內(nèi)未被查詢過(guò),則刪除所述域名地址對(duì)應(yīng)的所述最優(yōu)IP地址的記錄。
所述請(qǐng)求接收步驟之后還包括:
判斷所述域名地址是否記錄有對(duì)應(yīng)的所述最優(yōu)IP地址,若是則執(zhí)行所述地址查詢步驟,否則直接執(zhí)行所述地址返回步驟。
8.一種基于域名解析的優(yōu)化排序系統(tǒng),其特征在于,包括有:
請(qǐng)求接收模塊,用于接收客戶端對(duì)域名地址的解析請(qǐng)求;
地址查詢模塊,用于分別向多個(gè)一級(jí)運(yùn)營(yíng)商DNS查詢所述域名地址對(duì)應(yīng)的IP地址;
排序計(jì)算模塊,用于根據(jù)預(yù)定的優(yōu)化排序算法計(jì)算各個(gè)所述IP地址的排序值;
地址返回模塊,用于將最高的所述排序值對(duì)應(yīng)的最優(yōu)IP地址返回給所述客戶端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海數(shù)訊信息技術(shù)有限公司,未經(jīng)上海數(shù)訊信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310303805.9/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





