• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    由公眾DNS服務(wù)器代為解析的方法、系統(tǒng)和服務(wù)器技術(shù)方案

    技術(shù)編號(hào):14690095 閱讀:143 留言:0更新日期:2017-02-23 12:36
    本申請(qǐng)公開(kāi)了一種用于域名解析的方法、系統(tǒng)和服務(wù)器,所述方法包括:終端用戶(hù)向本地域名解析系統(tǒng)(LDNS)服務(wù)器發(fā)起域名查詢(xún)請(qǐng)求;當(dāng)LDNS服務(wù)器查詢(xún)本地緩存且未命中時(shí),執(zhí)行以下步驟:所述LDNS服務(wù)器通過(guò)遞歸解析,向所述域名的權(quán)威DNS服務(wù)器發(fā)起查詢(xún)請(qǐng)求;所述LDNS服務(wù)器從所述權(quán)威DNS服務(wù)器接收查詢(xún)結(jié)果;當(dāng)所述查詢(xún)結(jié)果異常時(shí),所述LDNS服務(wù)器通過(guò)自動(dòng)轉(zhuǎn)發(fā)機(jī)制向公眾DNS服務(wù)器發(fā)起針對(duì)所述域名的查詢(xún)請(qǐng)求;以及所述LDNS服務(wù)器將從所述公眾DNS服務(wù)器接收的解析結(jié)果向所述終端用戶(hù)返回,并將所述解析結(jié)果保存在本地緩存。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請(qǐng)屬于通信領(lǐng)域,更具體地,本申請(qǐng)涉及一種由公眾DNS服務(wù)器代為解析的方法、系統(tǒng)和服務(wù)器。
    技術(shù)介紹
    域名解析系統(tǒng)(DomainNameSystem,DNS)是因特網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫(kù),它是互聯(lián)網(wǎng)架構(gòu)中的最基礎(chǔ)、最核心的一項(xiàng)服務(wù)。DNS技術(shù)能夠使用戶(hù)更方便的訪(fǎng)問(wèn)互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。通過(guò)主機(jī)名,最終得到該主機(jī)名對(duì)應(yīng)的IP地址的過(guò)程叫做域名解析(或主機(jī)名解析)。DNS技術(shù)為眾多網(wǎng)絡(luò)應(yīng)用提供了根本性支撐。按照功能進(jìn)行分類(lèi),DNS服務(wù)器大致可分為權(quán)威DNS服務(wù)器和遞歸DNS服務(wù)器。權(quán)威DNS服務(wù)器是經(jīng)過(guò)上一級(jí)授權(quán)對(duì)域名進(jìn)行解析的服務(wù)器,同時(shí)它可以把解析授權(quán)轉(zhuǎn)授給其他服務(wù)器。遞歸DNS服務(wù)器接受用戶(hù)對(duì)任意域名查詢(xún),并將最終解析返回結(jié)果給用戶(hù),遞歸DNS服務(wù)器一般由電信運(yùn)營(yíng)商及ISP架設(shè),服務(wù)于自己的用戶(hù),有時(shí)也被稱(chēng)為L(zhǎng)OCALDNS(LDNS)服務(wù)器。遞歸解析是指當(dāng)用戶(hù)向遞歸DNS服務(wù)器A1提出域名解析請(qǐng)求時(shí),如果該遞歸DNS服務(wù)器A1可以解析該域名,則將結(jié)果向該用戶(hù)返回;否則,該遞歸DNS服務(wù)器A1向服務(wù)器A2發(fā)出解析該域名的請(qǐng)求;如果服務(wù)器A2可以解析該域名,則將結(jié)果向A1返回;否則,該服務(wù)器A2向服務(wù)器A3發(fā)出解析該域名的請(qǐng)求;以此類(lèi)推,直至成功解析該域名并向用戶(hù)返回為止?,F(xiàn)實(shí)情況中,當(dāng)網(wǎng)絡(luò)服務(wù)提供方(IntemetServiceProvider,ISP)的遞歸DNS服務(wù)器直接訪(fǎng)問(wèn)權(quán)威DNS服務(wù)器時(shí),有時(shí)會(huì)出現(xiàn)訪(fǎng)問(wèn)失敗的故障現(xiàn)象,常見(jiàn)原因包括但不限于如下:原因之一:權(quán)威DNS服務(wù)器出于安全考慮,有時(shí)會(huì)對(duì)疑似攻擊或非可信的IP地址段進(jìn)行限速或拒絕服務(wù);原因之二:權(quán)威DNS服務(wù)器和某些遞歸DNS服務(wù)器之間網(wǎng)絡(luò)層不可達(dá),比如權(quán)威DNS服務(wù)器放置在企業(yè)自有機(jī)房,而企業(yè)網(wǎng)絡(luò)為多ISP出口網(wǎng)絡(luò)。當(dāng)出口設(shè)備的ISP路由條目配置不準(zhǔn)確時(shí)(如收集不全或不能及時(shí)更新),可能會(huì)造成某些遞歸DNS服務(wù)器因?yàn)榉菍?duì)稱(chēng)路徑無(wú)法訪(fǎng)問(wèn)到權(quán)威DNS服務(wù)器。對(duì)于進(jìn)入市場(chǎng)晚、規(guī)模小的新興ISP,其遞歸DNS服務(wù)器遇見(jiàn)權(quán)威DNS服務(wù)器訪(fǎng)問(wèn)失敗的故障的情況更為頻繁。為處理這一故障,常用的解決方案有如下兩種:方案一:ISP協(xié)調(diào)源站的權(quán)威DNS服務(wù)器配合解決,該方案存在協(xié)調(diào)難度大、排障周期長(zhǎng),整體效率低下的問(wèn)題。方案二:ISP針對(duì)故障的域名手工配置轉(zhuǎn)發(fā)(forward)給第三方公眾DNS(如谷歌DNS8.8.8.8)服務(wù)器代為解析。這種方案較方案一縮短了故障處理時(shí)間,但畢竟是在接到用戶(hù)投訴后,才被動(dòng)地手工處理,影響到用戶(hù)上網(wǎng)體驗(yàn),使用戶(hù)對(duì)于ISP服務(wù)質(zhì)量的感受大打折扣。此外,現(xiàn)有的解決方案都是在故障發(fā)生之后,被動(dòng)地執(zhí)行人工處理,直到接到用戶(hù)報(bào)告無(wú)法解析某個(gè)域名的故障之后,再由DNS維護(hù)人員進(jìn)行原因分析和故障定位。如果該原因分析和故障定位的判讀結(jié)果是ISP遞歸DNS服務(wù)器無(wú)法直接從權(quán)威DNS服務(wù)器獲得解析結(jié)果,并且公眾DNS服務(wù)器可以執(zhí)行該域名解析,則將該域名轉(zhuǎn)發(fā)給該公眾DNS服務(wù)器代為解析。由于這一流程涉及人工處理,處理耗時(shí)且響應(yīng)較慢。
    技術(shù)實(shí)現(xiàn)思路
    為了解決上述問(wèn)題的一個(gè)或多個(gè),本申請(qǐng)公開(kāi)了一種域名解析方法,所述方法包括:終端用戶(hù)向本地域名解析系統(tǒng)(LDNS)服務(wù)器發(fā)起域名查詢(xún)請(qǐng)求;當(dāng)LDNS服務(wù)器查詢(xún)本地緩存且未命中時(shí),執(zhí)行以下步驟:所述LDNS服務(wù)器通過(guò)遞歸解析,向所述域名的權(quán)威DNS服務(wù)器發(fā)起查詢(xún)請(qǐng)求;所述LDNS服務(wù)器從所述權(quán)威DNS服務(wù)器接收查詢(xún)結(jié)果;當(dāng)所述查詢(xún)結(jié)果異常時(shí),所述LDNS服務(wù)器通過(guò)自動(dòng)轉(zhuǎn)發(fā)機(jī)制向公眾DNS服務(wù)器發(fā)起針對(duì)所述域名的查詢(xún)請(qǐng)求;以及所述LDNS服務(wù)器將從所述公眾DNS服務(wù)器接收的解析結(jié)果向所述終端用戶(hù)返回,并將所述解析結(jié)果保存在本地緩存。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種域名解析方法,其中所述權(quán)威DNS服務(wù)器無(wú)響應(yīng)視為所述權(quán)威DNS服務(wù)器返回查詢(xún)結(jié)果,且查詢(xún)狀態(tài)為timeout。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種域名解析方法,其中若所述權(quán)威服務(wù)器的解析結(jié)果正常,則LDNS服務(wù)器將響應(yīng)結(jié)果返回終端用戶(hù),并將所述解析結(jié)果緩存。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種運(yùn)營(yíng)商本地域名解析系統(tǒng)(LDNS),包括:前端LOCALDNS緩存查詢(xún)模塊,被配置為從用戶(hù)接收查詢(xún)域名請(qǐng)求,如果有緩存則直接向用戶(hù)返回;否則向后端LOCALDNS遞歸解析模塊發(fā)送遞歸解析請(qǐng)求;后端LOCALDNS遞歸解析模塊,被配置為接收前端LOCALDNS緩存查詢(xún)模塊所發(fā)送的遞歸解析請(qǐng)求,向外界權(quán)威DNS服務(wù)器發(fā)出遞歸解析請(qǐng)求;配置模塊,被配置為保存當(dāng)權(quán)威DNS服務(wù)器域名解析失敗時(shí)的響應(yīng)結(jié)果類(lèi)型和保存第三方公眾DNS服務(wù)器的服務(wù)IP,和當(dāng)權(quán)威DNS服務(wù)器域名解析失敗時(shí)使能自動(dòng)轉(zhuǎn)發(fā)第三方DNS;判斷模塊,被配置為判斷當(dāng)權(quán)威DNS服務(wù)器域名解析失敗時(shí)的響應(yīng)結(jié)果類(lèi)型;以及加載模塊,被配置為加載配置模塊的保存內(nèi)容。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種域名解析系統(tǒng),其中所述判斷模塊還被配置為判斷在DNS遞歸解析模塊向權(quán)威DNS服務(wù)器發(fā)起查詢(xún)請(qǐng)求之后于指定時(shí)間內(nèi)未得到響應(yīng)時(shí),所述DNS遞歸解析模塊將所述查詢(xún)請(qǐng)求轉(zhuǎn)發(fā)至已配置的第三方公眾DNS服務(wù)器,由所述公眾DNS服務(wù)器代為解析。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種域名解析系統(tǒng),其中所述判斷模塊被配置為當(dāng)所述DNS遞歸解析模塊向權(quán)威DNS發(fā)起查詢(xún)請(qǐng)求之后接收到權(quán)威DNS服務(wù)器的響應(yīng)報(bào)文后,判斷所述響應(yīng)報(bào)文的RCODE值符合自動(dòng)轉(zhuǎn)發(fā)至第三方DNS服務(wù)器的策略,則所述DNS遞歸解析模塊將所述域名請(qǐng)求轉(zhuǎn)發(fā)至所述第三方DNS服務(wù)器,由所述公眾DNS服務(wù)器代為解析。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種域名解析系統(tǒng),其中所述DNS遞歸解析模塊還被配置為將所述公眾DNS服務(wù)器的解析結(jié)果反饋給DNS緩存查詢(xún)模塊,所述DNS緩存查詢(xún)模塊將所述解析結(jié)果向終端用戶(hù)返回。根據(jù)本專(zhuān)利技術(shù)的另一方面,公開(kāi)了一種運(yùn)營(yíng)商本地域名解析(LDNS)服務(wù)器,包括:處理器;以及存儲(chǔ)器;其中所述處理器被配置為:接收用戶(hù)查詢(xún)域名請(qǐng)求并查詢(xún)本地緩存,如果命中則將結(jié)果向所述用戶(hù)返回;否則執(zhí)行以下步驟:通過(guò)遞歸解析,向所述域名的權(quán)威DNS服務(wù)器發(fā)起查詢(xún)請(qǐng)求;從所述權(quán)威DNS服務(wù)器接收查詢(xún)結(jié)果;當(dāng)所述查詢(xún)結(jié)果異常時(shí),通過(guò)自動(dòng)轉(zhuǎn)發(fā)機(jī)制向公眾DNS服務(wù)器發(fā)起針對(duì)所述域名的查詢(xún)請(qǐng)求;以及將從所述公眾DNS服務(wù)器接收的解析結(jié)果向所述終端用戶(hù)返回,并將所述解析結(jié)果保持在本地緩存。通過(guò)以上方法、系統(tǒng)以及服務(wù)器,可以當(dāng)權(quán)威DNS服務(wù)器無(wú)法解析域名時(shí),利用第三方公眾DNS服務(wù)器代為解析,從而及時(shí)響應(yīng)客戶(hù)請(qǐng)求,并取得提升域名解析成功率、降低域名故障投訴率的技術(shù)效果。附圖說(shuō)明本專(zhuān)利技術(shù)的以上方面和其他方面將參照附圖通過(guò)下面對(duì)示例性實(shí)施例的詳細(xì)描述變得更加顯然,其中:圖1是示出了根據(jù)本專(zhuān)利技術(shù)的至少一個(gè)實(shí)施例的一種由公眾DNS服務(wù)器代為解析的方法的流程圖;圖2是示出了根據(jù)本專(zhuān)利技術(shù)的至少一個(gè)實(shí)施例的一種由公眾DNS服務(wù)器代為解析的服務(wù)器的框圖;圖3是示出了根據(jù)本專(zhuān)利技術(shù)的至少一個(gè)實(shí)施例的一種由公眾DNS服務(wù)器代為解析的服務(wù)器的框圖。具體實(shí)施方式下面將詳細(xì)描述本專(zhuān)利技術(shù)的各個(gè)方面的特征和示例性實(shí)施例。在下面的詳細(xì)描述中,提出了許多具體細(xì)節(jié),以便提供對(duì)本專(zhuān)利技術(shù)的全面理解。但是本文檔來(lái)自技高網(wǎng)
    ...
    由公眾DNS服務(wù)器代為解析的方法、系統(tǒng)和服務(wù)器

    【技術(shù)保護(hù)點(diǎn)】
    一種域名解析方法,所述方法包括:終端用戶(hù)向本地域名解析系統(tǒng)(LDNS)服務(wù)器發(fā)起域名查詢(xún)請(qǐng)求;當(dāng)LDNS服務(wù)器查詢(xún)本地緩存且未命中時(shí),執(zhí)行以下步驟:所述LDNS服務(wù)器通過(guò)遞歸解析,向所述域名的權(quán)威DNS服務(wù)器發(fā)起查詢(xún)請(qǐng)求;所述LDNS服務(wù)器從所述權(quán)威DNS服務(wù)器接收查詢(xún)結(jié)果;當(dāng)所述查詢(xún)結(jié)果異常時(shí),所述LDNS服務(wù)器通過(guò)自動(dòng)轉(zhuǎn)發(fā)機(jī)制向公眾DNS服務(wù)器發(fā)起針對(duì)所述域名的查詢(xún)請(qǐng)求;以及所述LDNS服務(wù)器將從所述公眾DNS服務(wù)器接收的解析結(jié)果向所述終端用戶(hù)返回,并將所述解析結(jié)果保存在本地緩存。

    【技術(shù)特征摘要】
    1.一種域名解析方法,所述方法包括:終端用戶(hù)向本地域名解析系統(tǒng)(LDNS)服務(wù)器發(fā)起域名查詢(xún)請(qǐng)求;當(dāng)LDNS服務(wù)器查詢(xún)本地緩存且未命中時(shí),執(zhí)行以下步驟:所述LDNS服務(wù)器通過(guò)遞歸解析,向所述域名的權(quán)威DNS服務(wù)器發(fā)起查詢(xún)請(qǐng)求;所述LDNS服務(wù)器從所述權(quán)威DNS服務(wù)器接收查詢(xún)結(jié)果;當(dāng)所述查詢(xún)結(jié)果異常時(shí),所述LDNS服務(wù)器通過(guò)自動(dòng)轉(zhuǎn)發(fā)機(jī)制向公眾DNS服務(wù)器發(fā)起針對(duì)所述域名的查詢(xún)請(qǐng)求;以及所述LDNS服務(wù)器將從所述公眾DNS服務(wù)器接收的解析結(jié)果向所述終端用戶(hù)返回,并將所述解析結(jié)果保存在本地緩存。2.如權(quán)利要求1所述的域名解析方法,其中所述權(quán)威DNS服務(wù)器無(wú)響應(yīng)視為所述權(quán)威DNS服務(wù)器返回查詢(xún)結(jié)果,且查詢(xún)狀態(tài)為timeout。3.如權(quán)利要求1所述的域名解析方法,其中若所述權(quán)威服務(wù)器的解析結(jié)果正常,則LDNS服務(wù)器將響應(yīng)結(jié)果返回終端用戶(hù),并將所述解析結(jié)果緩存。4.一種運(yùn)營(yíng)商本地域名解析系統(tǒng)(LDNS),包括:前端LOCALDNS緩存查詢(xún)模塊,被配置為從用戶(hù)接收查詢(xún)域名請(qǐng)求,如果有緩存則直接向用戶(hù)返回;否則向后端LOCALDNS遞歸解析模塊發(fā)送遞歸解析請(qǐng)求;后端LOCALDNS遞歸解析模塊,被配置為接收前端LOCALDNS緩存查詢(xún)模塊所發(fā)送的遞歸解析請(qǐng)求,向外界權(quán)威DNS服務(wù)器發(fā)出遞歸解析請(qǐng)求;配置模塊,被配置為保存當(dāng)權(quán)威DNS服務(wù)器域名解析失敗時(shí)的響應(yīng)結(jié)果類(lèi)型和保存第三方公眾DNS服務(wù)器的服務(wù)IP,和當(dāng)權(quán)威DNS服務(wù)器域名解析失敗時(shí)使能自動(dòng)轉(zhuǎn)發(fā)第三方DNS;判斷模塊,被配置為判斷當(dāng)權(quán)...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:巫俊峰,韓峰,
    申請(qǐng)(專(zhuān)利權(quán))人:中國(guó)移動(dòng)通信集團(tuán)江蘇有限公司中國(guó)移動(dòng)通信集團(tuán)公司,亞信科技成都有限公司,
    類(lèi)型:發(fā)明
    國(guó)別省市:江蘇;32

    網(wǎng)友詢(xún)問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 99无码人妻一区二区三区免费| 午夜无码人妻av大片色欲| 东京热一精品无码AV| 亚洲国产AV无码一区二区三区| 亚洲最大中文字幕无码网站| 亚洲AV无码不卡在线观看下载| 无码视频在线观看| 精品久久久无码中文字幕| 中文字幕无码中文字幕有码| 欧洲精品无码一区二区三区在线播放| 无码精品A∨在线观看| 亚洲国产综合无码一区二区二三区| 无码国产精品一区二区免费vr | 永久免费av无码网站大全| 国产激情无码一区二区| 亚洲AV无码片一区二区三区| 亚洲av永久无码精品表情包| 精品一区二区三区无码免费直播| 亚洲AV无码精品蜜桃| 午夜人性色福利无码视频在线观看| 无码综合天天久久综合网| 一本色道无码道DVD在线观看 | 蜜色欲多人AV久久无码| 亚洲AV无码成人专区片在线观看| 国产在线无码精品电影网| 国产乱子伦精品无码专区 | 国产精品无码AV一区二区三区| 免费无码一区二区三区蜜桃大 | 亚洲成?v人片天堂网无码| 97免费人妻无码视频| 亚洲日韩乱码中文无码蜜桃 | 无码av天天av天天爽| 久久亚洲精品成人无码| 亚洲AV无码一区二区三区电影| 久久亚洲精品成人无码网站| 无码少妇一区二区性色AV| 免费无码一区二区三区| 亚洲日韩国产精品无码av| 97人妻无码一区二区精品免费| 在线观看亚洲AV每日更新无码| 在线看片无码永久免费视频|