網(wǎng)站dns解析加速方法及客戶端的制作方法
【專利摘要】本發(fā)明提供了一種網(wǎng)站DNS解析加速方法及客戶端,通過客戶端在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ);當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面,可實(shí)現(xiàn)在用戶操作當(dāng)前主站點(diǎn)頁(yè)面時(shí)候,客戶端的瀏覽器已經(jīng)在后臺(tái)完成了對(duì)于其余子站點(diǎn)的域名解析,并且緩存了DNS預(yù)解析結(jié)果,當(dāng)用戶操作頁(yè)面跳轉(zhuǎn)至其他子站點(diǎn)的域名時(shí),無需再次請(qǐng)求域名解析,從而,大幅減少因DNS解析所造成的用戶等待時(shí)間,節(jié)省DNS解析的時(shí)間,起到加速頁(yè)面的效果,提高網(wǎng)站訪問效率,提升用戶體驗(yàn)。
【專利說明】網(wǎng)站DNS解析加速方法及客戶端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種網(wǎng)站DNS解析加速方法及客戶端。
【背景技術(shù)】
[0002]通常DNS(域名)解析是在用戶首次訪問相關(guān)域名資源的時(shí)候發(fā)起實(shí)時(shí)查詢,然后根據(jù)TTL設(shè)置DNS服務(wù)器解析后的IP地址。
[0003]目前,國(guó)內(nèi)互聯(lián)網(wǎng)環(huán)境帶寬資源緊張,特別是在晚間20:00 23:00間,網(wǎng)站訪問速度會(huì)大幅變慢,產(chǎn)生長(zhǎng)時(shí)間的白屏,影響用戶體驗(yàn),該情況是由于不同域名間訪問切換,需要解析新域名,DNS解析時(shí)間過長(zhǎng)所導(dǎo)致。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種網(wǎng)站DNS解析加速方法及客戶端,能夠加速網(wǎng)站DNS解析的時(shí)間。
[0005]為解決上述問題,本發(fā)明提供一種網(wǎng)站DNS解析加速方法,包括:
[0006]客戶端在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ);
[0007]當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面。
[0008]進(jìn)一步的,在上述方法中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ)的步驟包括:
[0009]所述客戶端向DNS服務(wù)器請(qǐng)求主站點(diǎn)的所有子站點(diǎn)的DNS預(yù)解析;
[0010]所述客戶端根據(jù)DNS服務(wù)器預(yù)解析的結(jié)果向相應(yīng)的子站點(diǎn)發(fā)送圖片請(qǐng)求,并從請(qǐng)求的子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片及其過期時(shí)間;
[0011]所述客戶端存儲(chǔ)表示每一個(gè)子站點(diǎn)的IP地址的圖片及其過期時(shí)間。
[0012]進(jìn)一步的,在上述方法中,表示子站點(diǎn)的IP地址的圖片格式為1*1像素點(diǎn)的透明gif。
[0013]進(jìn)一步的,在上述方法中,表示子站點(diǎn)的IP地址的圖片的過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
[0014]進(jìn)一步的,在上述方法中,當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面的步驟包括:
[0015]當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),判斷表示該子站點(diǎn)的IP地址的圖片的過期時(shí)間是否已到,
[0016]若否,則所述客戶端根據(jù)表示該子站點(diǎn)的IP地址的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面;
[0017]若是,則所述客戶端向DNS服務(wù)器重新請(qǐng)求該子站點(diǎn)的DNS解析,根據(jù)DNS服務(wù)器解析的結(jié)果向該子站點(diǎn)發(fā)送圖片請(qǐng)求,從該子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,并存儲(chǔ)表示該子站點(diǎn)的IP地址的圖片和過期時(shí)間。
[0018]根據(jù)本發(fā)明的另一面,提供一種網(wǎng)站DNS解析加速客戶端,包括:
[0019]解析模塊,用于在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ);
[0020]訪問模塊,用于請(qǐng)求并加載主站點(diǎn)頁(yè)面或當(dāng)需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面。
[0021]進(jìn)一步的,在上述客戶端中,所述解析模塊,用于向DNS服務(wù)器請(qǐng)求主站點(diǎn)的所有子站點(diǎn)的DNS預(yù)解析;根據(jù)DNS服務(wù)器預(yù)解析的結(jié)果向相應(yīng)的子站點(diǎn)發(fā)送圖片請(qǐng)求,并從請(qǐng)求的子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,存儲(chǔ)表示每一個(gè)子站點(diǎn)的IP地址的圖片及其過期時(shí)間。
[0022]進(jìn)一步的,在上述客戶端中,所述解析模塊存儲(chǔ)的表示子站點(diǎn)的IP地址的圖片格式為1*1像素點(diǎn)的透明gif。
[0023]進(jìn)一步的,在上述客戶端中,所述解析模塊存儲(chǔ)的表示子站點(diǎn)的IP地址的圖片的過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
[0024]進(jìn)一步的,在上述客戶端中,所述訪問模塊,用于當(dāng)需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),判斷表示該子站點(diǎn)的IP地址的圖片的過期時(shí)間是否已到,
[0025]若否,則根據(jù)表示該子站點(diǎn)的IP地址的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面;
[0026]若是,則向DNS服務(wù)器重新請(qǐng)求該子站點(diǎn)的DNS解析,根據(jù)DNS服務(wù)器解析的結(jié)果向該子站點(diǎn)發(fā)送圖片請(qǐng)求,從該子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,并存儲(chǔ)表示該子站點(diǎn)的IP地址的圖片和過期時(shí)間。
[0027]與現(xiàn)有技術(shù)相比,本發(fā)明通過客戶端在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ);當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面,可實(shí)現(xiàn)在用戶操作當(dāng)前主站點(diǎn)頁(yè)面時(shí)候,客戶端的瀏覽器已經(jīng)在后臺(tái)完成了對(duì)于其余子站點(diǎn)的域名解析,并且緩存了 DNS預(yù)解析結(jié)果,當(dāng)用戶操作頁(yè)面跳轉(zhuǎn)至其他子站點(diǎn)的域名時(shí),無需再次請(qǐng)求域名解析,從而,大幅減少因DNS解析所造成的用戶等待時(shí)間,節(jié)省DNS解析的時(shí)間,起到加速頁(yè)面的效果,提高網(wǎng)站訪問效率,提升用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0028]圖1是本發(fā)明一實(shí)施例的網(wǎng)站DNS解析加速方法的流程圖;
[0029]圖2是圖1的詳細(xì)流程圖;
[0030]圖3是本發(fā)明一實(shí)施例的用戶訪問示意圖;
[0031]圖4是本發(fā)明一實(shí)施例網(wǎng)站DNS解析加速客戶端的模塊示意圖。
【具體實(shí)施方式】
[0032]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0033]實(shí)施例一
[0034]如圖1?2所示,本發(fā)明提供一種網(wǎng)站DNS解析加速方法,包括:
[0035]步驟SI,客戶端在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ);
[0036]本發(fā)明一實(shí)施例中,步驟SI包括:
[0037]步驟S11,所述客戶端向DNS服務(wù)器請(qǐng)求主站點(diǎn)的所有子站點(diǎn)的DNS預(yù)解析;
[0038]步驟S12,所述客戶端根據(jù)DNS服務(wù)器預(yù)解析的結(jié)果向相應(yīng)的子站點(diǎn)發(fā)送圖片請(qǐng)求,并從請(qǐng)求的子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片及其過期時(shí)間;
[0039]步驟S13,所述客戶端存儲(chǔ)表示每一個(gè)子站點(diǎn)的IP地址的圖片及其過期時(shí)間,可選的,表示子站點(diǎn)的IP地址的圖片格式可為1*1像素點(diǎn)的透明gif,另外,表示子站點(diǎn)的IP地址的圖片的過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
[0040]步驟S2,當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面。
[0041]本發(fā)明一實(shí)施例中,步驟S2包括:
[0042]步驟S21,所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),判斷表示該子站點(diǎn)的IP地址的圖片的過期時(shí)間是否已到,若否,則轉(zhuǎn)到步驟S22,若是,則轉(zhuǎn)到步驟S23,
[0043]步驟S22,所述客戶端根據(jù)表示該子站點(diǎn)的IP地址的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面;
[0044]步驟S23,所述客戶端向DNS服務(wù)器重新請(qǐng)求該子站點(diǎn)的DNS解析,根據(jù)DNS服務(wù)器解析的結(jié)果向該子站點(diǎn)發(fā)送圖片請(qǐng)求,從該子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,并存儲(chǔ)表示該子站點(diǎn)的IP地址的圖片和過期時(shí)間。
[0045]本實(shí)施例的用戶訪問示意圖具體可參見圖3。
[0046]例如,一網(wǎng)站存在域名WWW.ctrip.com(主站點(diǎn)),flights, ctrip.com (子站點(diǎn)),hotels, ctrip.com (子站點(diǎn)),vacat1ns, ctrip.com (子站點(diǎn)X
[0047]1、在主站點(diǎn)Landing Pages上加入客戶端腳本,示例代碼:
[0048]
window.0nload=funct1n() {
var hosts=['http://f1ights.ctrip.com/',
’http://hotds.ctrip.com', 'vacat1ns.ctrip.com'];
for (var i=0;i<hosts.!ength;i++) {
(new Image).src=hosts[i]+ 'I*1.gif;
}
};
[0049]2、分別在三個(gè)子站點(diǎn)根路徑部署1*1像素點(diǎn)的透明gif,并設(shè)置過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
[0050]3、當(dāng)用戶通過客戶端訪問主站點(diǎn)時(shí),待主站點(diǎn)頁(yè)面關(guān)鍵元素加載完畢后,javascript會(huì)動(dòng)態(tài)異步加載其余域名上部署的1*1小圖片,操作系統(tǒng)會(huì)在本機(jī)客戶端完成DNS解析的緩存。
[0051]4、當(dāng)用戶訪問到其他子站點(diǎn)時(shí),因?yàn)镈NS解析已經(jīng)緩存,可以直接連接子站點(diǎn),不會(huì)因DNS解析慢而長(zhǎng)時(shí)間等待。
[0052]綜上,本實(shí)施例可實(shí)現(xiàn)在用戶操作當(dāng)前主站點(diǎn)頁(yè)面時(shí)候,客戶端的瀏覽器已經(jīng)在后臺(tái)完成了對(duì)于其余子站點(diǎn)的域名解析,并且緩存了 DNS預(yù)解析結(jié)果,當(dāng)用戶操作頁(yè)面跳轉(zhuǎn)至其他子站點(diǎn)的域名時(shí),無需再次請(qǐng)求域名解析,從而,大幅減少因DNS解析所造成的用戶等待時(shí)間,節(jié)省DNS解析的時(shí)間,起到加速頁(yè)面的效果,提高網(wǎng)站訪問效率,提升用戶體驗(yàn)。
[0053]實(shí)施例二
[0054]如圖4所示,本發(fā)明還提供另一種DNS解析加速客戶端,包括解析模塊I和訪問模塊2。
[0055]解析模塊1,用于在請(qǐng)求并加載主站點(diǎn)3頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ)。
[0056]本發(fā)明一實(shí)施例可,所述解析模塊1,用于向DNS服務(wù)器5請(qǐng)求主站點(diǎn)的所有子站點(diǎn)的DNS預(yù)解析;根據(jù)DNS服務(wù)器4預(yù)解析的結(jié)果向相應(yīng)的子站點(diǎn)6發(fā)送圖片請(qǐng)求,并從請(qǐng)求的子站點(diǎn)6獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,存儲(chǔ)表示每一個(gè)子站點(diǎn)的IP地址的圖片及其過期時(shí)間。
[0057]可選的,所述解析模塊I存儲(chǔ)的表示子站點(diǎn)的IP地址的圖片格式為1*1像素點(diǎn)的透明gif。另外,所述解析模塊I存儲(chǔ)的表示子站點(diǎn)的IP地址的圖片的過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
[0058]訪問模塊2,用于請(qǐng)求并加載主站點(diǎn)3頁(yè)面或當(dāng)需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)6頁(yè)面。
[0059]本發(fā)明一實(shí)施例可,所述訪問模塊2,用于當(dāng)需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),判斷表示該子站點(diǎn)的IP地址的圖片的過期時(shí)間是否已到,若否,則根據(jù)表示該子站點(diǎn)的IP地址的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面;若是,則向DNS服務(wù)器5重新請(qǐng)求該子站點(diǎn)的DNS解析,根據(jù)DNS服務(wù)器5解析的結(jié)果向該子站點(diǎn)發(fā)送圖片請(qǐng)求,從該子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,并存儲(chǔ)表示該子站點(diǎn)的IP地址的圖片和過期時(shí)間。
[0060]實(shí)施例二的其它詳細(xì)內(nèi)容具體可參見實(shí)施例一的相應(yīng)部分,在此不再贅述。
[0061]綜上所述,本發(fā)明通過客戶端在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ);當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面,可實(shí)現(xiàn)在用戶操作當(dāng)前主站點(diǎn)頁(yè)面時(shí)候,客戶端的瀏覽器已經(jīng)在后臺(tái)完成了對(duì)于其余子站點(diǎn)的域名解析,并且緩存了 DNS預(yù)解析結(jié)果,當(dāng)用戶操作頁(yè)面跳轉(zhuǎn)至其他子站點(diǎn)的域名時(shí),無需再次請(qǐng)求域名解析,從而,大幅減少因DNS解析所造成的用戶等待時(shí)間,節(jié)省DNS解析的時(shí)間,起到加速頁(yè)面的效果,提高網(wǎng)站訪問效率,提升用戶體驗(yàn)。
[0062]本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的系統(tǒng)而言,由于與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
[0063]專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0064]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包括這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)站DNS解析加速方法,其特征在于,包括: 客戶端在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ); 當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面。
2.如權(quán)利要求1所述的網(wǎng)站DNS解析加速方法,其特征在于,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ)的步驟包括: 所述客戶端向DNS服務(wù)器請(qǐng)求主站點(diǎn)的所有子站點(diǎn)的DNS預(yù)解析; 所述客戶端根據(jù)DNS服務(wù)器預(yù)解析的結(jié)果向相應(yīng)的子站點(diǎn)發(fā)送圖片請(qǐng)求,并從請(qǐng)求的子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片及其過期時(shí)間; 所述客戶端存儲(chǔ)表示每一個(gè)子站點(diǎn)的IP地址的圖片及其過期時(shí)間。
3.如權(quán)利要求2所述的網(wǎng)站DNS解析加速方法,其特征在于,表示子站點(diǎn)的IP地址的圖片格式為1*1像素點(diǎn)的透明gif。
4.如權(quán)利要求3所述的網(wǎng)站DNS解析加速方法,其特征在于,表示子站點(diǎn)的IP地址的圖片的過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
5.如權(quán)利要求4中的網(wǎng)站DNS解析加速方法,其特征在于,當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面的步驟包括: 當(dāng)所述客戶端需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),判斷表示該子站點(diǎn)的IP地址的圖片的過期時(shí)間是否已到, 若否,則所述客戶端根據(jù)表示該子站點(diǎn)的IP地址的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面; 若是,則所述客戶端向DNS服務(wù)器重新請(qǐng)求該子站點(diǎn)的DNS解析,根據(jù)DNS服務(wù)器解析的結(jié)果向該子站點(diǎn)發(fā)送圖片請(qǐng)求,從該子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,并存儲(chǔ)表示該子站點(diǎn)的IP地址的圖片和過期時(shí)間。
6.如權(quán)利要求1所述的網(wǎng)站DNS解析加速客戶端,其特征在于,包括: 解析模塊,用于在請(qǐng)求并加載主站點(diǎn)頁(yè)面的過程中,對(duì)主站點(diǎn)的所有子站點(diǎn)進(jìn)行DNS預(yù)解析操作,并將DNS預(yù)解析結(jié)果以圖片的形式進(jìn)行存儲(chǔ); 訪問模塊,用于請(qǐng)求并加載主站點(diǎn)頁(yè)面或當(dāng)需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),根據(jù)存儲(chǔ)的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面。
7.如權(quán)利要求6所述的網(wǎng)站DNS解析加速客戶端,其特征在于,所述解析模塊,用于向DNS服務(wù)器請(qǐng)求主站點(diǎn)的所有子站點(diǎn)的DNS預(yù)解析;根據(jù)DNS服務(wù)器預(yù)解析的結(jié)果向相應(yīng)的子站點(diǎn)發(fā)送圖片請(qǐng)求,并從請(qǐng)求的子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,存儲(chǔ)表示每一個(gè)子站點(diǎn)的IP地址的圖片及其過期時(shí)間。
8.如權(quán)利要求7網(wǎng)站DNS解析加速客戶端,其特征在于,所述解析模塊存儲(chǔ)的表示子站點(diǎn)的IP地址的圖片格式為1*1像素點(diǎn)的透明gif。
9.如權(quán)利要求8網(wǎng)站DNS解析加速客戶端,其特征在于,所述解析模塊存儲(chǔ)的表示子站點(diǎn)的IP地址的圖片的過期時(shí)間與DNS服務(wù)器的相應(yīng)TTL時(shí)間一致。
10.如權(quán)利要求9所述的網(wǎng)站DNS解析加速客戶端,其特征在于,所述訪問模塊,用于當(dāng)需要訪問某個(gè)子站點(diǎn)頁(yè)面時(shí),判斷表示該子站點(diǎn)的IP地址的圖片的過期時(shí)間是否已到, 若否,則根據(jù)表示該子站點(diǎn)的IP地址的圖片請(qǐng)求并加載該子站點(diǎn)頁(yè)面; 若是,則向DNS服務(wù)器重新請(qǐng)求該子站點(diǎn)的DNS解析,根據(jù)DNS服務(wù)器解析的結(jié)果向該子站點(diǎn)發(fā)送圖片請(qǐng)求,從該子站點(diǎn)獲取預(yù)部署的表示該子站點(diǎn)的IP地址的圖片,并存儲(chǔ)表示該子站點(diǎn)的IP地址的圖片和過期時(shí)間。
【文檔編號(hào)】H04L29/12GK104184841SQ201310196077
【公開日】2014年12月3日 申請(qǐng)日期:2013年5月23日 優(yōu)先權(quán)日:2013年5月23日
【發(fā)明者】?jī)?chǔ)誠(chéng)棟 申請(qǐng)人:攜程計(jì)算機(jī)技術(shù)(上海)有限公司