国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化方法及系統(tǒng)的制作方法

      文檔序號:9618570閱讀:507來源:國知局
      一種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化方法及系統(tǒng),屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域。
      【背景技術(shù)】
      [0002]DNS域名系統(tǒng)是互聯(lián)網(wǎng)絡(luò)的基礎(chǔ)設(shè)施,它將域名和IP地址做映射解析,支撐著互聯(lián)網(wǎng)絡(luò)的正常運行。其中,客戶端和域名服務(wù)器是DNS系統(tǒng)中兩個很重要的角色,前者向后者請求域名解析,后者為前者提供域名數(shù)據(jù)。
      [0003]—個域名的某類型數(shù)據(jù)一般對應多條,相應地,DNS服務(wù)器將這些數(shù)據(jù)提供給客戶端,并最終傳播給最終用戶。在一定短的時間內(nèi),域名服務(wù)器對同一客戶端的同一個域名多次請求,返回的域名數(shù)據(jù)的排列順序要么是固定的,要么是輪詢的,要么是隨機的。具有智能解析功能的遞歸服務(wù)器和權(quán)威服務(wù)器會根據(jù)一定的策略為用戶定制域名數(shù)據(jù),給用戶部分域名數(shù)據(jù),將認為更好的域名數(shù)據(jù)條目往前放。
      [0004]最終用戶在收到域名服務(wù)器的應答數(shù)據(jù)后,嘗試訪問DNS應用服務(wù)器,根據(jù)域名服務(wù)器發(fā)送來的數(shù)據(jù)順序依次訪問應用服務(wù)器,如果訪問的站點無法訪問就訪問下一個服務(wù)器。經(jīng)驗證明,服務(wù)質(zhì)量更好的站點往往沒有排在前面,客戶端第一時間訪問的站點很多時候是質(zhì)量相對較差的站點。因此,域名服務(wù)器雖然是考慮到域名數(shù)據(jù)質(zhì)量定制域名數(shù)據(jù),但是域名服務(wù)器沒有辦法知道客戶端使用定制的域名數(shù)據(jù)的使用效果。
      [0005]作為DNS數(shù)據(jù)的最終使用者,客戶端對域名數(shù)據(jù)的質(zhì)量最有發(fā)言權(quán)。而域名數(shù)據(jù)的質(zhì)量取決于用戶的DNS體驗,但用戶的DNS體驗和域名數(shù)據(jù)質(zhì)量卻沒有方式和途徑反饋給服務(wù)器,遞歸服務(wù)器也就不能根據(jù)這些實際數(shù)據(jù)做域名數(shù)據(jù)的定制和緩存數(shù)據(jù)的調(diào)整。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明的目的是解決以上提到的域名質(zhì)量無法得到用戶反饋的問題,提供一種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化方法及系統(tǒng),從而提高域名服務(wù)器的解析數(shù)據(jù)的質(zhì)量和其服務(wù)質(zhì)量。
      [0007]本發(fā)明提供了域名數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化協(xié)議:位于用戶機器上的解析器嘗試向服務(wù)器端發(fā)起DNS數(shù)據(jù)優(yōu)化的協(xié)商請求,服務(wù)器端如果支持這種協(xié)商,就向其發(fā)送允許響應。解析器向服務(wù)器端請求常用域名,服務(wù)器從本地區(qū)數(shù)據(jù)中或解析獲取到的DNS數(shù)據(jù)返回給解析器,解析器將評估這份數(shù)據(jù),并將評估數(shù)據(jù)返回給服務(wù)器端。
      [0008]本發(fā)明的技術(shù)方案為:
      [0009]—種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化方法,其步驟為:
      [0010]1)客戶端上的解析器向DNS服務(wù)器發(fā)起協(xié)商請求,該協(xié)商請求中包含若干待評估的域名;
      [0011]2) DNS服務(wù)器接收到解析器的協(xié)商請求時,將設(shè)定域名的DNS數(shù)據(jù)返回給該解析器;
      [0012]3)該解析器從收到的DNS域名數(shù)據(jù)中解析出每一設(shè)定域名對應的DNS應用服務(wù)器,然后根據(jù)設(shè)定域名的歷史使用方式向?qū)狣NS應用服務(wù)器發(fā)起服務(wù)請求,獲取服務(wù)的質(zhì)量反饋數(shù)據(jù);
      [0013]4)解析器根據(jù)該質(zhì)量反饋數(shù)據(jù)生成評估報告,并將其發(fā)送給DNS服務(wù)器;
      [0014]5)DNS服務(wù)器根據(jù)該評估報告優(yōu)化DNS數(shù)據(jù),為該客戶端或者其鄰居定制DNS數(shù)據(jù)。
      [0015]—種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化方法,其步驟為:
      [0016]1)客戶端上的解析器向評估服務(wù)器發(fā)起協(xié)商請求,該協(xié)商請求中包含若干待評估的域名;
      [0017]2)評估服務(wù)器接收到解析器的協(xié)商請求時,從DNS服務(wù)器獲取設(shè)定域名的DNS數(shù)據(jù)并將其返回給該解析器;
      [0018]3)該解析器從收到的DNS域名數(shù)據(jù)中解析出每一設(shè)定域名對應的DNS應用服務(wù)器,然后根據(jù)設(shè)定域名的歷史使用方式向?qū)狣NS應用服務(wù)器發(fā)起服務(wù)請求,獲取服務(wù)的質(zhì)量反饋數(shù)據(jù);
      [0019]4)解析器根據(jù)該質(zhì)量反饋數(shù)據(jù)生成評估報告,并將其發(fā)送給評估服務(wù)器;
      [0020]5)評估服務(wù)器根據(jù)該評估報告優(yōu)化DNS數(shù)據(jù),為該客戶端或者其鄰居定制DNS數(shù)據(jù),然后將定制的DNS數(shù)據(jù)緩存到DNS服務(wù)器。
      [0021]進一步的,DNS服務(wù)器定制DNS數(shù)據(jù)的方法為:DNS服務(wù)器從該評估報告里以域名為單位抽取域名、域名數(shù)據(jù)及其質(zhì)量反饋數(shù)據(jù),根據(jù)質(zhì)量反饋數(shù)據(jù)對每個域名的域名數(shù)據(jù)設(shè)置優(yōu)先級;在客戶端向DNS服務(wù)器做DNS請求時,DNS服務(wù)器優(yōu)先將優(yōu)先級高的域名數(shù)據(jù)返給客戶端。
      [0022]進一步的,所述質(zhì)量反饋數(shù)據(jù)包括域名是否可訪問以及訪問時延、傳輸速率、丟包率。
      [0023]進一步的,所述DNS服務(wù)器收到該評估報告后,首先檢測該評估報告中的域名數(shù)據(jù)是否為DNS服務(wù)器緩存中或本地區(qū)數(shù)據(jù)中的域名數(shù)據(jù)集的子集;如果是,則根據(jù)該評估報告優(yōu)化DNS數(shù)據(jù);否則丟棄該評估報告。
      [0024]進一步的,所述DNS服務(wù)器丟棄客戶端的評估報告時,標記該客戶端本次行為為惡意行為;如果在設(shè)定時間內(nèi)該客戶端的惡意行為次數(shù)超過設(shè)定閾值,則限制或禁止該客戶端一段時間內(nèi)做數(shù)據(jù)優(yōu)化的請求或者將其放到黑名單中。
      [0025]進一步的,解析器發(fā)出協(xié)商請求后,如果在設(shè)定時間閾值范圍沒有收到DNS服務(wù)器的響應或DNS服務(wù)器拒絕返回DNS數(shù)據(jù),則停止向該DNS服務(wù)器發(fā)送協(xié)商請求。
      [0026]—種域名解析數(shù)據(jù)質(zhì)量評估反饋和數(shù)據(jù)優(yōu)化系統(tǒng),其特征在于,包括若干通過網(wǎng)絡(luò)連接的客戶端和服務(wù)器;其中
      [0027]客戶端上的解析器包括一協(xié)商模塊和一評估模塊;協(xié)商模塊用于向服務(wù)器端發(fā)起協(xié)商請求,并等待協(xié)商響應,該協(xié)商請求中包含若干待評估的域名;評估模塊用于從協(xié)商模塊接收的DNS域名數(shù)據(jù)中解析出每一設(shè)定域名對應的DNS應用服務(wù)器,然后根據(jù)設(shè)定域名的歷史使用方式向?qū)狣NS應用服務(wù)器發(fā)起服務(wù)請求,獲取服務(wù)的質(zhì)量反饋數(shù)據(jù),然后根據(jù)該質(zhì)量反饋數(shù)據(jù)生成評估報告,并將其發(fā)送給服務(wù)器;
      [0028]服務(wù)器包括解析模塊、協(xié)商模塊、定制優(yōu)化模塊和緩存控制模塊;解析模塊用于域名解析;協(xié)商模塊用于對接收的協(xié)商請求返回協(xié)商響應,以及接收評估報告并將其轉(zhuǎn)發(fā)給定制優(yōu)化模塊;定制優(yōu)化模塊用于根據(jù)收到的評估報告為客戶端或者其鄰居定制DNS數(shù)據(jù),并發(fā)送給緩存控制模塊以更新緩存。
      [0029]進一步的,服務(wù)器從該評估報告里以域名為單位抽取域名、域名數(shù)據(jù)及其質(zhì)量反饋數(shù)據(jù),根據(jù)質(zhì)量反饋數(shù)據(jù)對每個域名的域名數(shù)據(jù)設(shè)置優(yōu)先級;在客戶端向DNS服務(wù)器做DNS請求時,DNS服務(wù)器優(yōu)先將優(yōu)先級高的域名數(shù)據(jù)返給客戶端。
      [0030]進一步的,所述質(zhì)量反饋數(shù)據(jù)包括域名是否可訪問以及訪問時延、傳輸速率、丟包率。
      [0031]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點:
      [0032]本發(fā)明通過將解析器對域名數(shù)據(jù)質(zhì)量的反饋進行評估優(yōu)化,提高域名服務(wù)器的域名數(shù)據(jù)的質(zhì)量,從而提高其服務(wù)質(zhì)量,最終提高用戶的域名服務(wù)和網(wǎng)絡(luò)服務(wù)的體驗。
      【附圖說明】
      [0033]圖1為本發(fā)明的協(xié)議時序圖;
      [0034]圖2為本發(fā)明的系統(tǒng)模塊圖。
      【具體實施方式】
      [0035]本發(fā)明采用的技術(shù)方案為:位于用戶機器上的解析器嘗試向服務(wù)器端發(fā)起DNS數(shù)據(jù)評估反饋優(yōu)化的協(xié)商請求,如果服務(wù)器端支持這種請求,就向其發(fā)送響應。解析器向服務(wù)器端請求常用域名,服務(wù)器從本地區(qū)數(shù)據(jù)中或解析獲取到的DNS數(shù)據(jù)返回給解析器,解析器將評估這份數(shù)據(jù),并將評估數(shù)據(jù)返回給服務(wù)器端。
      [0036]其中,現(xiàn)有傳統(tǒng)解析器要被升級以具備域名質(zhì)量的評估和反饋功能;服務(wù)器既可以是被升級而具有該功能的DNS服務(wù)器,也可以是與DNS服務(wù)器相獨立的但可以控制DNS服務(wù)器的評估服務(wù)器。
      [0037]1協(xié)商評估優(yōu)化過程
      [0038]協(xié)商評估優(yōu)化過程報告的步驟有:協(xié)商請求、協(xié)商響應、評估域名數(shù)據(jù)、評估報告發(fā)送、評估數(shù)據(jù)檢驗、反饋響應和定制優(yōu)化DNS數(shù)據(jù)等,如圖1所示。
      [0039]1.1協(xié)商請求
      [0040]解析器發(fā)起協(xié)商請求
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1