国产精品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>

      內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法及裝置的制作方法

      文檔序號:7555517閱讀:390來源:國知局
      專利名稱:內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊、亂序的范圍請求的處理方法及裝置。
      背景技術(shù)
      HTTP協(xié)議中,請求頭可以帶有范圍(range)表示客戶端通知服務(wù)器只需返回部分內(nèi)容,請求所帶的范圍值有如下幾種情況:1、單范圍請求,例如1-100 ;2、多范圍順序請求,例如1-100,200-300 ;3、多范圍亂序請求,例如50-100,1-50 ;4、多范圍重疊請求,例如1-100,50-150?;趦?nèi)容分發(fā)的網(wǎng)絡(luò)(CDN)在接收到帶范圍的客戶請求時,通常分兩種情況進行處理:1、單范圍請求或者是多范圍順序請求,CDN網(wǎng)絡(luò)的邊緣節(jié)點服務(wù)器在有相應(yīng)內(nèi)容的緩存時,直接從緩存內(nèi)容中截取客戶所需的范圍返回給客戶,沒有緩存時,回源站服務(wù)器取客戶所需的內(nèi)容范圍;2、多范圍亂序請求或者是多范圍重疊請求,CDN網(wǎng)絡(luò)的邊緣節(jié)點服務(wù)器直接回源站服務(wù)器取客戶所需的內(nèi)容范圍,然后由邊緣節(jié)點服務(wù)器返回至客戶,其具體流程如圖1所示。現(xiàn)有方案中基于內(nèi)容分發(fā)的網(wǎng)絡(luò)對帶有亂序或者重疊范圍的客戶請求的處理方式存在如下弊端:在邊緣節(jié)點服務(wù)器存在此用戶請求內(nèi)容的有效緩存的情況下,邊緣節(jié)點服務(wù)器仍然要再回源站服務(wù)器去取客戶所需內(nèi)容,造成了資源浪費。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法及裝置,在接收到帶重疊或亂序的范圍的客戶請求時,能夠更高效地響應(yīng),有效地節(jié)省了資源。為解決上述技術(shù)問題,本發(fā)明提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法,包括:在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存;如果本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍;將提取的該內(nèi)容范圍返回至客戶端。根據(jù)本發(fā)明的一個實施例,該方法還包括:如果所述邊緣節(jié)點服務(wù)器本地不存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從源站服務(wù)器獲取該客戶請求標識的內(nèi)容范圍,并將其返回至所述邊緣節(jié)點服務(wù)器;
      所述邊緣節(jié)點服務(wù)器將該內(nèi)容范圍返回至所述客戶端。根據(jù)本發(fā)明的一個實施例,所述客戶請求為HTTP請求。本發(fā)明還提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理裝置,包括:檢測單元,在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存;提取單元,如果本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍;響應(yīng)單元,將提取的該內(nèi)容范圍返回至客戶端。根據(jù)本發(fā)明的一個實施例,該處理裝置還包括:源站訪問單元,如果所述邊緣節(jié)點服務(wù)器本地不存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從源站服務(wù)器獲取該客戶請求標識的內(nèi)容范圍并將其返回至所述邊緣節(jié)點服務(wù)器,所述邊緣節(jié)點服務(wù)器經(jīng)由該響應(yīng)單元將該內(nèi)容范圍返回至所述客戶端。根據(jù)本發(fā)明的一個實施例,所述客戶請求為HTTP請求。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:本發(fā)明實施例的內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法及裝置中,在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,如果邊緣節(jié)點服務(wù)器本地存在相應(yīng)的內(nèi)容緩存時,則從內(nèi)容緩存中提取所需的內(nèi)容范圍返回給客戶端,只有在本地沒有相應(yīng)的內(nèi)容緩存時,才返回源站服務(wù)器獲取所需的內(nèi)容,有效地節(jié)省了資源,提高了對此類客戶請求的響應(yīng)效率。


      圖1是現(xiàn)有技術(shù)中一種對重疊亂序的范圍請求的處理方法的流程示意圖;圖2是本發(fā)明實施例的對亂序重疊的范圍請求的處理方法的流程示意圖;圖3是本發(fā)明實施例的對亂序重疊的范圍請求的處理裝置的結(jié)構(gòu)框圖。
      具體實施例方式下面結(jié)合具體實施例和附圖對本發(fā)明作進一步說明,但不應(yīng)以此限制本發(fā)明的保護范圍。本實施例中對重疊亂序的范圍請求的處理方法主要包括如下步驟:在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存;如果本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍;將提取的該內(nèi)容范圍返回至客戶端;如果所述邊緣節(jié)點服務(wù)器本地不存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從源站服務(wù)器獲取該客戶請求標識的內(nèi)容范圍,并將其返回至所述邊緣節(jié)點服務(wù)器;所述邊緣節(jié)點服務(wù)器將該內(nèi)容范圍返回至所述客戶端。參考圖2,下面結(jié)合一個實例進行詳細說明。在S21處,客戶端發(fā)出HTTP請求,該HTTP請求的請求頭帶有重疊和/或亂序的范圍(range)。例如,客戶端發(fā)出的HTTP請求的請求頭可以帶有重疊的范圍或者亂序的范圍,或者同時包含重疊和亂序的范圍。需要說明的是,此處的HTTP請求僅僅是一個非限制性的例子,本領(lǐng)域技術(shù)人員應(yīng)當理解,客戶端發(fā)出的客戶請求還可以是其他適用于內(nèi)容分發(fā)網(wǎng)絡(luò)的請求方式。在S22處,邊緣節(jié)點服務(wù)器接收客戶端發(fā)出的HTTP請求。在S23處,檢測是否存在緩存。進一步而言,檢測邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該HTTP請求的內(nèi)容緩存。如果不存在則前進至S24,源站服務(wù)器處理請求。進一步而言,從源站服務(wù)器獲取客戶端發(fā)出的HTTP請求標識的內(nèi)容范圍。進而前進至S25,邊緣節(jié)點服務(wù)器處理響應(yīng),進一步而言,邊緣節(jié)點服務(wù)器將從源站服務(wù)器取回的內(nèi)容范圍返回給客戶端。如果邊緣節(jié)點服務(wù)器本地存在對應(yīng)于HTTP請求的內(nèi)容緩存,則轉(zhuǎn)向S25,由邊緣節(jié)點服務(wù)器處理響應(yīng)。進一步而言,從邊緣節(jié)點服務(wù)器本地的內(nèi)容緩存中提取該HTTP請求標識的內(nèi)容范圍,將其返回給客戶端,在此情況下,無需返回源站服務(wù)器獲取資源,提高了響應(yīng)效率。本實施例還提供了一種對重疊亂序的范圍請求的處理裝置,參考圖3,該處理裝置30包括檢測單元301、提取單元302、響應(yīng)單元303、源站訪問單元304。其中,檢測單元301在邊緣節(jié)點服務(wù)器31接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器31本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存。如果該邊緣節(jié)點服務(wù)器31本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則提取單元302從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍,響應(yīng)單元303將提取的內(nèi)容范圍返回給客戶端。如果邊緣節(jié)點服務(wù)器31本地不存在對應(yīng)于該客戶請求的內(nèi)容緩存,則源站訪問單元304從源站服務(wù)器32獲取客戶請求標識的內(nèi)容范圍并將其返回給邊緣節(jié)點服務(wù)器31,邊緣節(jié)點服務(wù)器31經(jīng)由響應(yīng)單元303將獲取的內(nèi)容范圍返回給客戶端。關(guān)于圖3所示的處理裝置的詳細工作過程,請參考前述實施例中對重疊亂序的范圍請求的處理方法的相關(guān)描述、另外,在圖3所示的實施例中,處理裝置30集成在邊緣節(jié)點服務(wù)器31內(nèi)部,本領(lǐng)域技術(shù)人員應(yīng)當理解,在其他具體實例中處理裝置30也可以獨立于邊緣節(jié)點服務(wù)器31。本發(fā)明雖然以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動和修改,因此本發(fā)明的保護范圍應(yīng)當以本發(fā)明權(quán)利要求所界定的范圍為準。
      權(quán)利要求
      1.一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法,其特征在于,包括: 在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存; 如果本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍; 將提取的該內(nèi)容范圍返回至客戶端。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 如果所述邊緣節(jié)點服務(wù)器本地不存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從源站服務(wù)器獲取該客戶請求標識的內(nèi)容范圍,并將其返回至所述邊緣節(jié)點服務(wù)器; 所述邊緣節(jié)點服務(wù)器將該內(nèi)容范圍返回至所述客戶端。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶請求為HTTP請求。
      4.一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理裝置,其特征在于,包括: 檢測單元,在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存; 提取單元,如果本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍; 響應(yīng)單元,將提取的該內(nèi)容范圍返回至客戶端。
      5.根據(jù)權(quán)利要求4所述的處理裝置,其特征在于,還包括: 源站訪問單元,如果所述邊緣節(jié)點服務(wù)器本地不存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從源站服務(wù)器獲取該客戶請求標識的內(nèi)容范圍并將其返回至所述邊緣節(jié)點服務(wù)器,所述邊緣節(jié)點服務(wù)器經(jīng)由該響應(yīng)單元將該內(nèi)容范圍返回至所述客戶端。
      6.根據(jù)權(quán)利要求4所述的處理裝置,其特征在于,所述客戶請求為HTTP請求。
      全文摘要
      本發(fā)明提供了一種內(nèi)容分發(fā)網(wǎng)絡(luò)中對重疊亂序的范圍請求的處理方法及裝置,該方法包括在邊緣節(jié)點服務(wù)器接收到帶重疊和/或亂序的范圍的客戶請求時,檢測該邊緣節(jié)點服務(wù)器本地是否存在對應(yīng)于該客戶請求的內(nèi)容緩存;如果本地存在對應(yīng)于該客戶請求的內(nèi)容緩存,則從該內(nèi)容緩存中提取該客戶請求標識的內(nèi)容范圍;將提取的該內(nèi)容范圍返回至客戶端。本發(fā)明能夠在接收到帶重疊或亂序的范圍的客戶請求時更高效地響應(yīng),有效地節(jié)省了資源。
      文檔編號H04L29/08GK103209222SQ20131014549
      公開日2013年7月17日 申請日期2013年4月24日 優(yōu)先權(quán)日2013年4月24日
      發(fā)明者洪珂, 郭文強, 黃麗卿 申請人:網(wǎng)宿科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1