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

      請(qǐng)求路由的制作方法

      文檔序號(hào):6593216閱讀:181來(lái)源:國(guó)知局
      專利名稱:請(qǐng)求路由的制作方法
      請(qǐng)求路由
      背景技術(shù)
      一般而言,可以利用計(jì)算設(shè)備和通信網(wǎng)絡(luò)來(lái)交換信息。在通常應(yīng)用中,計(jì)算設(shè)備可 以經(jīng)由通信網(wǎng)絡(luò)向另一計(jì)算設(shè)備請(qǐng)求內(nèi)容。例如,個(gè)人計(jì)算設(shè)備處的用戶可以利用軟件瀏 覽器應(yīng)用經(jīng)由互聯(lián)網(wǎng)向服務(wù)器計(jì)算設(shè)備請(qǐng)求網(wǎng)頁(yè)。在這種情況下,用戶計(jì)算設(shè)備可以稱作 客戶計(jì)算設(shè)備,服務(wù)器計(jì)算設(shè)備可以稱作內(nèi)容提供商。通常,考慮到向客戶計(jì)算設(shè)備有效地發(fā)送所請(qǐng)求的內(nèi)容和/或在考慮到與內(nèi)容的 發(fā)送相關(guān)聯(lián)的成本,一般激發(fā)內(nèi)容提供商將所請(qǐng)求的內(nèi)容提供給客戶計(jì)算設(shè)備。對(duì)于大規(guī) 模的實(shí)現(xiàn),內(nèi)容提供商可以從大量的客戶計(jì)算設(shè)備接收內(nèi)容請(qǐng)求,大量的客戶計(jì)算設(shè)備可 以使內(nèi)容提供商的計(jì)算資源緊張。另外,客戶計(jì)算設(shè)備所請(qǐng)求的內(nèi)容可以具有多個(gè)組成部 分,這些組成部分可以進(jìn)一步使內(nèi)容提供商的計(jì)算資源緊張。參考示例,所請(qǐng)求的網(wǎng)頁(yè)或初始內(nèi)容可以與將用網(wǎng)頁(yè)來(lái)顯示的多個(gè)附加資源 (如,圖像或視頻)相關(guān)聯(lián)。在一個(gè)具體實(shí)施例中,網(wǎng)頁(yè)的附加資源由多個(gè)嵌入式資源標(biāo)識(shí) 符(如,統(tǒng)一資源定位符“URL”)來(lái)標(biāo)識(shí)??蛻粲?jì)算設(shè)備上的軟件典型地處理嵌入式資源 標(biāo)識(shí)符以產(chǎn)生對(duì)內(nèi)容的請(qǐng)求。通常,與嵌入式資源相關(guān)的資源標(biāo)識(shí)符引用與內(nèi)容提供商相 關(guān)聯(lián)的計(jì)算設(shè)備,使得客戶計(jì)算設(shè)備向所引用的內(nèi)容提供商計(jì)算設(shè)備發(fā)送對(duì)附加資源的請(qǐng) 求。因此,為滿足內(nèi)容請(qǐng)求,內(nèi)容提供商將提供與網(wǎng)頁(yè)相關(guān)聯(lián)的客戶計(jì)算設(shè)備數(shù)據(jù)以及與嵌 入式資源相關(guān)聯(lián)的數(shù)據(jù)。一些內(nèi)容提供商嘗試通過(guò)使用內(nèi)容傳遞網(wǎng)絡(luò)(“CDN”)服務(wù)提供商來(lái)便于傳送對(duì) 所請(qǐng)求的內(nèi)容(如,網(wǎng)頁(yè)和/或在網(wǎng)頁(yè)中標(biāo)識(shí)的資源)。CDN服務(wù)器提供商典型地在通信網(wǎng) 絡(luò)中維持多個(gè)計(jì)算設(shè)備,通信網(wǎng)絡(luò)可以維持來(lái)自不同內(nèi)容提供商的內(nèi)容。內(nèi)容提供商可以 命令或者建議客戶計(jì)算設(shè)備向CDN服務(wù)器提供商的計(jì)算設(shè)備請(qǐng)求內(nèi)容提供商的內(nèi)容的一 些或者全部。參考前述說(shuō)明性示例,內(nèi)容提供商可以通過(guò)修改或替換與嵌入式資源相關(guān)聯(lián)的資 源標(biāo)識(shí)符來(lái)影響CDN服務(wù)提供商。具體地,資源標(biāo)識(shí)符可以引用于CDN服務(wù)提供商相關(guān)聯(lián) 的計(jì)算設(shè)備,使得客戶計(jì)算設(shè)備向所引用的CDN服務(wù)提供商計(jì)算設(shè)備發(fā)送對(duì)附加資源的請(qǐng) 求。典型地,內(nèi)容提供商通過(guò)將⑶N提供商特定資源標(biāo)識(shí)符包含在所請(qǐng)求的內(nèi)容(例如,網(wǎng) 頁(yè))中來(lái)便于CDN提供商的使用。該方法通常與在從客戶計(jì)算設(shè)備接收到對(duì)原始內(nèi)容的請(qǐng) 求之前由內(nèi)容提供商實(shí)現(xiàn)的“離線”過(guò)程相對(duì)應(yīng)。相應(yīng)地,對(duì)資源標(biāo)識(shí)符的修改(例如為相 同的CDN服務(wù)提供商提供備選的資源標(biāo)識(shí)符,以提供在處理對(duì)內(nèi)容的請(qǐng)求的過(guò)程中由CDN 服務(wù)提供商使用的附加信息,和/或標(biāo)識(shí)備選的CDN服務(wù)提供商)可以變得無(wú)效,因?yàn)檫@些 修改典型地需要內(nèi)容提供商實(shí)現(xiàn)的“離線”過(guò)程。


      通過(guò)結(jié)合附圖參考以下的詳細(xì)說(shuō)明,本發(fā)明的上述方面和許多伴隨的優(yōu)點(diǎn)將變得 顯而易見(jiàn),從而得到更好地理解,在附圖中圖1示出了包括多個(gè)客戶計(jì)算設(shè)備、內(nèi)容提供商和內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商的內(nèi)容傳遞環(huán)境的框圖;圖2是圖1的內(nèi)容傳遞環(huán)境的框圖,示出了內(nèi)容提供商向內(nèi)容傳遞服務(wù)提供商的
      注冊(cè);圖3是圖1的內(nèi)容傳遞環(huán)境的框圖,示出了從客戶計(jì)算設(shè)備到內(nèi)容提供商的內(nèi)容 請(qǐng)求的產(chǎn)生和處理;圖4是圖1的內(nèi)容傳遞環(huán)境的框圖,示出了從客戶計(jì)算設(shè)備到內(nèi)容傳遞網(wǎng)絡(luò)服務(wù) 提供商的與嵌入式資源相對(duì)應(yīng)的DNS查詢的產(chǎn)生和處理;圖5是圖1的內(nèi)容傳遞環(huán)境的框圖,示出了備選從客戶計(jì)算設(shè)備到內(nèi)容傳遞網(wǎng)絡(luò) 服務(wù)提供商的與第一備選資源標(biāo)識(shí)符相對(duì)應(yīng)的DNS查詢的產(chǎn)生和處理;圖6是圖1的內(nèi)容傳遞環(huán)境的框圖,示出了備選從客戶計(jì)算設(shè)備到內(nèi)容傳遞網(wǎng)絡(luò) 服務(wù)提供商的與第二備選資源標(biāo)識(shí)符相對(duì)應(yīng)的DNS查詢的產(chǎn)生和處理;圖7是圖1的內(nèi)容傳遞環(huán)境的框圖,示出了從客戶計(jì)算設(shè)備到內(nèi)容傳遞網(wǎng)絡(luò)服務(wù) 提供商的嵌入式資源請(qǐng)求的產(chǎn)生和處理;以及圖8的流程圖示出了由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商使用一系列備選資源標(biāo)識(shí)符來(lái) 實(shí)現(xiàn)的請(qǐng)求路由例程。
      具體實(shí)施例方式一般而言,本公開涉及諸如內(nèi)容傳遞網(wǎng)絡(luò)(“CDN”)服務(wù)提供商之類的網(wǎng)絡(luò)資源對(duì) 來(lái)自與內(nèi)容請(qǐng)求相對(duì)應(yīng)的客戶計(jì)算設(shè)備的DNS查詢進(jìn)行路由。具體地,將關(guān)于以下內(nèi)容來(lái) 描述本公開的不同方面客戶計(jì)算設(shè)備使用一個(gè)或多個(gè)備選資源標(biāo)識(shí)符,在內(nèi)容傳遞網(wǎng)絡(luò) 服務(wù)提供商域內(nèi),對(duì)DNS查詢的路由。盡管通過(guò)示例和實(shí)施例來(lái)描述本公開的不同方面,但 本領(lǐng)域技術(shù)人員將應(yīng)該理解所公開的實(shí)施例和示例不應(yīng)被理解為是限制性的。圖1示出了用于管理和處理內(nèi)容請(qǐng)求的內(nèi)容傳遞環(huán)境100的框圖。如圖1所示, 內(nèi)容傳遞環(huán)境100包括用于向內(nèi)容提供商和/或CDN服務(wù)提供商請(qǐng)求內(nèi)容的多個(gè)客戶計(jì)算 設(shè)備102(通常稱作客戶端)。在說(shuō)明性實(shí)施例中,客戶計(jì)算設(shè)備102可以對(duì)應(yīng)于多種計(jì)算 設(shè)備,包括個(gè)人計(jì)算設(shè)備、膝上型計(jì)算設(shè)備、手持計(jì)算設(shè)備、終端計(jì)算設(shè)備、移動(dòng)設(shè)備、無(wú)線 設(shè)備、多種電子設(shè)備和裝置等等。在說(shuō)明性實(shí)施例中,客戶計(jì)算設(shè)備102包括用于在諸如廣 域網(wǎng)或局域網(wǎng)等通信網(wǎng)絡(luò)108上建立通信的必要硬件和軟件組件。例如,客戶計(jì)算設(shè)備102 可以配備有便于經(jīng)由互聯(lián)網(wǎng)或內(nèi)聯(lián)網(wǎng)來(lái)通信的連網(wǎng)裝置和瀏覽器軟件應(yīng)用。盡管圖1中沒(méi)有示出,每個(gè)客戶計(jì)算設(shè)備102使用某種類型的本地DNS解析器組 件,如,DNS名稱服務(wù)器,該本地DNS解析器組件產(chǎn)生屬于客戶計(jì)算設(shè)備的DNS查詢。在一 個(gè)實(shí)施例中,本地DNS解析器組件可以由客戶計(jì)算設(shè)備102所屬的企業(yè)網(wǎng)來(lái)提供。在另一 實(shí)施例中,本地DNS解析器組件可以由互聯(lián)網(wǎng)服務(wù)提供商(ISP)來(lái)提供,互聯(lián)網(wǎng)服務(wù)提供商 (ISP)向客戶計(jì)算設(shè)備102提供網(wǎng)絡(luò)連接。內(nèi)容傳遞環(huán)境100還可以包括內(nèi)容提供商104,內(nèi)容提供商104經(jīng)由通信網(wǎng)絡(luò)108 與一個(gè)或多個(gè)客戶計(jì)算設(shè)備102通信。圖1所示的內(nèi)容提供商104與跟內(nèi)容提供商相關(guān)聯(lián) 的一個(gè)或多個(gè)計(jì)算設(shè)備的邏輯關(guān)聯(lián)性相對(duì)應(yīng)。具體地,內(nèi)容提供商104可以包括web服務(wù) 器組件110,web服務(wù)器組件110與用于獲得和處理來(lái)自客戶計(jì)算設(shè)備102的對(duì)內(nèi)容(如, 網(wǎng)頁(yè))的請(qǐng)求的一個(gè)或多個(gè)服務(wù)器計(jì)算設(shè)備相對(duì)應(yīng)。內(nèi)容提供商104還可以包括原始服務(wù)器組件112和關(guān)聯(lián)的存儲(chǔ)組件114,原始服務(wù)器組件112和關(guān)聯(lián)的存儲(chǔ)組件114與用于獲 得和處理來(lái)自CDN服務(wù)提供商的對(duì)網(wǎng)絡(luò)資源的請(qǐng)求的一個(gè)或多個(gè)計(jì)算設(shè)備相對(duì)應(yīng)。相關(guān)領(lǐng) 域技術(shù)人員應(yīng)理解,內(nèi)容提供商104可以與多種附加計(jì)算資源相關(guān)聯(lián),如,用于內(nèi)容和資源 管理的附加計(jì)算設(shè)備、DNS名稱服務(wù)器等等。例如,盡管圖1中未示出,然而內(nèi)容提供商104 可以一個(gè)或多個(gè)DNS名稱服務(wù)器相關(guān)聯(lián),所述一個(gè)或多個(gè)DNS名稱服務(wù)器將有權(quán)解析與內(nèi) 容提供商的域相對(duì)應(yīng)的客戶計(jì)算設(shè)備DNS查詢。繼續(xù)參考圖1,內(nèi)容傳遞環(huán)境100還可以包括⑶N服務(wù)提供商106,⑶N服務(wù)提供 商106經(jīng)由通信網(wǎng)絡(luò)108與一個(gè)或多個(gè)客戶計(jì)算設(shè)備102和內(nèi)容提供商104通信。圖1所 示的CDN服務(wù)提供商106與跟CDN服務(wù)提供商相關(guān)聯(lián)的一個(gè)或多個(gè)計(jì)算設(shè)備的邏輯關(guān)聯(lián)性 相對(duì)應(yīng)。具體地,CDN服務(wù)提供商106可以包括與通信網(wǎng)絡(luò)108上的結(jié)點(diǎn)相對(duì)應(yīng)的多個(gè)存 在點(diǎn)(“POP”)位置 116、122。每個(gè) P0P116、122 還包括 DNS 組件 118、124、130,DNS 組件 118、124、130由用于對(duì)來(lái)自客戶計(jì)算機(jī)102的DNS查詢進(jìn)行解析的多個(gè)DNS服務(wù)器計(jì)算設(shè) 備構(gòu)成。每個(gè)P0P116、122、128還包括資源高速緩存組件120、126、132,資源高速緩存組件 120、126、132用于存儲(chǔ)來(lái)自內(nèi)容提供商的資源并將所請(qǐng)求的不同資源發(fā)送至不同客戶計(jì)算 機(jī)。DNS組件118、124、130和資源高速緩存組件120、126、132還可以包括便于通信的附加 軟件和/或硬件組件,包括但不限于負(fù)載平衡或負(fù)載共享軟件/硬件組件。在說(shuō)明性實(shí)施例中,認(rèn)為DNS組件118、124、130和資源高速緩存組件120、126、132 是被邏輯分組的,而不管組件或組件的部分是否是物理分離的。此外,盡管POP 116、122、 128在圖1中被示為邏輯地與⑶N提供商106相關(guān)聯(lián),然而POP以最適合客戶計(jì)算設(shè)備102 的各種人口統(tǒng)計(jì)特征的方式,在地理上遍及通信網(wǎng)絡(luò)108而分布。此外,相關(guān)領(lǐng)域技術(shù)人員 應(yīng)理解,CDN服務(wù)提供商106可以與多種附加計(jì)算資源相關(guān)聯(lián),如,用于內(nèi)容和資源管理的 附加計(jì)算設(shè)備等?,F(xiàn)在參考圖2至7,將示出圖1的內(nèi)容傳遞環(huán)境100的不同組件之間的交互。然 而,為示例的目的,圖已經(jīng)被簡(jiǎn)化,使得許多用于便于通信的組件并沒(méi)有被示出。相關(guān)領(lǐng)域 技術(shù)人員應(yīng)理解,可以使用這種組件,相應(yīng)地在不脫離本公開的精神和范圍的情況下,將發(fā) 生另外的交互。參考圖2,將描述內(nèi)容提供商104向⑶N服務(wù)提供商106的注冊(cè)的說(shuō)明性交互。如 圖2所示,CDN內(nèi)容注冊(cè)過(guò)程開始于內(nèi)容提供商104向CDN服務(wù)提供商106的注冊(cè)。在說(shuō) 明性實(shí)施例中,內(nèi)容提供商104利用注冊(cè)應(yīng)用程序界面(“API”)來(lái)向CDN服務(wù)提供商106 注冊(cè),使得CDN服務(wù)提供商106可以代表內(nèi)容提供商104來(lái)提供內(nèi)容。注冊(cè)API包括內(nèi)容 提供商104的原始服務(wù)器112的標(biāo)識(shí),內(nèi)容提供商104將把所請(qǐng)求的資源提供給CDN服務(wù) 提供商106。相關(guān)領(lǐng)域技術(shù)人員應(yīng)理解,當(dāng)識(shí)別合適的原始服務(wù)器112時(shí),內(nèi)容提供商104可以 開始將來(lái)自客戶計(jì)算設(shè)備102的對(duì)內(nèi)容的請(qǐng)求發(fā)往CDN服務(wù)提供商106。具體地,根據(jù)DNS 路由原則,與資源標(biāo)識(shí)符相對(duì)應(yīng)的客戶計(jì)算設(shè)備請(qǐng)求最終將被發(fā)往與CDN服務(wù)提供商106 相關(guān)聯(lián)的POP 116、122、128。如果所選擇的POP的資源高速緩存組件120、126、132沒(méi)有客 戶計(jì)算設(shè)備102所請(qǐng)求的資源的副本,則資源高速緩存組件將向先前由內(nèi)容提供商104所 注冊(cè)的原始服務(wù)器112請(qǐng)求資源。繼續(xù)參考圖2,當(dāng)接收注冊(cè)API時(shí),⑶N服務(wù)提供商106獲取并處理注冊(cè)信息。在說(shuō)明性實(shí)施例中,CDN服務(wù)提供商106可以產(chǎn)生將由客戶計(jì)算設(shè)備102使用的附加信息作 為內(nèi)容請(qǐng)求的一部分。附加信息可以包括而不限于客戶標(biāo)識(shí)符(如,客戶標(biāo)識(shí)碼)、內(nèi)容提 供商標(biāo)識(shí)符(如,內(nèi)容提供商標(biāo)識(shí)碼)、用于處理資源標(biāo)識(shí)符的可執(zhí)行代碼(如,基于腳本的 指令)等等。相關(guān)領(lǐng)域技術(shù)人員應(yīng)理解的是,不同類型的附加信息可以由CDN服務(wù)提供商 106產(chǎn)生,并且附加信息可以以任何一種格式來(lái)體現(xiàn)。CDN服務(wù)提供商106向內(nèi)容提供商104返回CDN服務(wù)提供商的可應(yīng)用域的標(biāo)識(shí)(除 非先前已經(jīng)為提供過(guò)了)以及任何附加信息。內(nèi)容提供商104可以利用內(nèi)容提供商特定信 息來(lái)處理所存儲(chǔ)的內(nèi)容。在一個(gè)示例中,如圖2所示,內(nèi)容提供商104將最初發(fā)往原始服務(wù) 器112的域的資源標(biāo)識(shí)符變換到與CDN服務(wù)提供商相對(duì)應(yīng)的域。變換后的URL嵌入所請(qǐng)求 的內(nèi)容,使得變換后的URL的DNS查詢將解析到與CDN服務(wù)提供商106相對(duì)應(yīng)的DNS服務(wù) 器而不是與內(nèi)容提供商104相對(duì)應(yīng)的DNS服務(wù)器。盡管圖2示出了變換過(guò)程,然而在一些 實(shí)施例中,可以以以下更詳細(xì)地描述的方式省略變換過(guò)程。通常,最初發(fā)往內(nèi)容提供商104的資源的標(biāo)識(shí)將是可以由客戶計(jì)算設(shè)備102(如, 通過(guò)瀏覽器軟件應(yīng)用)來(lái)處理的資源標(biāo)識(shí)符的形式的。在說(shuō)明性實(shí)施例中,資源標(biāo)識(shí)符可 以是統(tǒng)一資源定位符(“URL”)的形式的。因?yàn)橘Y源標(biāo)識(shí)符包括在發(fā)往所提供的內(nèi)容的所 請(qǐng)求內(nèi)容中,所以資源標(biāo)識(shí)符通常可以稱作“內(nèi)容提供商URL”。為說(shuō)明性示例的目的,內(nèi)容 提供商URL可以標(biāo)識(shí)內(nèi)容提供商104的域(例如contentprovider. com)、要請(qǐng)求的資源的 名稱(例如“resource. XXX”)以及在其中將找到資源的路徑(例如“path”)。在該說(shuō)明性 實(shí)施例中,內(nèi)容提供商URL具有以下形式http//www, contentprovider. com/path/resource.xxx在說(shuō)明性變換過(guò)程期間,修改內(nèi)容提供商URL,使得對(duì)與變換后的URL相關(guān)聯(lián)的資 源的請(qǐng)求解析到與CDN服務(wù)提供商106相關(guān)聯(lián)的POP。在一個(gè)實(shí)施例中,變換后的URL標(biāo) 識(shí)⑶N服務(wù)提供商106的域(例如“cdnprovider. com")、要請(qǐng)求的資源的相同名稱(例如 "resource, xxx")以及在其中將找到資源的相同路徑(例如“path”)。此外,原始URL可 以包括附加處理信息(例如“additional information”)。原始URL可以具有以下形式http//additional information, cdnprovider. com/path/resources, xxx在另一實(shí)施例中,與CDN服務(wù)提供商106相關(guān)聯(lián)的信息包括在修改后的URL中(例 如通過(guò)預(yù)先計(jì)劃或其他技術(shù)),使得變換后的URL可以保留與原始URL相關(guān)聯(lián)的所有信息。 在該實(shí)施例中,變換后的URL可以具有以下形式http://additional information, cdnprovider. com/www, contentprovider. com/path/resource, xxx現(xiàn)在參考圖3,在圖2所示的注冊(cè)和變換過(guò)程完成之后,客戶計(jì)算設(shè)備102隨后產(chǎn) 生由內(nèi)容提供商104 (例如通過(guò)web服務(wù)器110)接收和處理的內(nèi)容請(qǐng)求。根據(jù)說(shuō)明性實(shí)施 例,對(duì)內(nèi)容的請(qǐng)求可以根據(jù)公共網(wǎng)絡(luò)協(xié)議,例如超文本傳送協(xié)議(“HTTP”)。當(dāng)接收到內(nèi)容 請(qǐng)求時(shí),內(nèi)容提供商104標(biāo)識(shí)合適的響應(yīng)內(nèi)容。在說(shuō)明性實(shí)施例中,所請(qǐng)求的內(nèi)容可以與經(jīng) 由信息處理(例如超文本置標(biāo)語(yǔ)言(“HTML”)、可擴(kuò)展置標(biāo)語(yǔ)言(“XML”)等等)顯示在客 戶計(jì)算設(shè)備102上的網(wǎng)頁(yè)相對(duì)應(yīng)。所請(qǐng)求的內(nèi)容還可以包括上述多個(gè)嵌入式資源標(biāo)識(shí)符, 所述嵌入式資源標(biāo)識(shí)符與應(yīng)該作為所請(qǐng)求內(nèi)容的處理的一部分由客戶計(jì)算設(shè)備102獲得 的資源對(duì)象相對(duì)應(yīng)。嵌入式資源標(biāo)識(shí)符通??梢苑Q作原始資源標(biāo)識(shí)符或原始URL。
      7
      當(dāng)接收到所請(qǐng)求的內(nèi)容時(shí),客戶計(jì)算設(shè)備102例如經(jīng)由瀏覽器軟件應(yīng)用開始處理 包括在內(nèi)容中的任何置標(biāo)碼并嘗試獲取由嵌入式資源標(biāo)識(shí)符標(biāo)識(shí)的資源。因此,獲取內(nèi)容 的第一步驟對(duì)應(yīng)于客戶計(jì)算設(shè)備102 (通過(guò)其本地DNS解析器)發(fā)起針對(duì)原始URL資源標(biāo) 識(shí)符的DNS查詢,這使得識(shí)別出對(duì)于變換后的URL的“.”和“com”部分而言是有權(quán)威的DNS 服務(wù)器。在解析嵌入式URL的“.,,和“com”部分之后,然后客戶計(jì)算設(shè)備102發(fā)起對(duì)資源 URL的DNS查詢,這使得識(shí)別出對(duì)嵌入式URL的“.cdnprovider"部分而言是有權(quán)威的DNS 服務(wù)器。與URL的“.,,和“com”部分相對(duì)應(yīng)的DNS查詢的發(fā)起是公知并且沒(méi)有示出?,F(xiàn)在參考圖4,在說(shuō)明性實(shí)施例中,原始URL的“cdnprovider”部分的成功解析標(biāo) 識(shí)了與⑶N服務(wù)提供商106相關(guān)聯(lián)的DNS服務(wù)器的網(wǎng)絡(luò)地址(如,IP地址)。在一個(gè)實(shí)施 例中,IP地址是對(duì)POP的DNS服務(wù)器組件而言唯一的特定網(wǎng)絡(luò)地址。在另一實(shí)施例中,IP 地址可以被一個(gè)或多個(gè)POP共享。在該實(shí)施例中,對(duì)共享的IP地址的DNS查詢使用一到多 網(wǎng)絡(luò)路由方案(如,任播),這種特定的POP將根據(jù)網(wǎng)絡(luò)拓?fù)鋪?lái)接收請(qǐng)求。例如,在任播實(shí)現(xiàn) 中,客戶計(jì)算設(shè)備102向共享IP地址發(fā)起的DNS查詢將到達(dá)邏輯上與客戶計(jì)算設(shè)備具有最 短網(wǎng)絡(luò)拓?fù)渚嚯x(常常稱作網(wǎng)絡(luò)躍距)的DNS服務(wù)器組件。網(wǎng)絡(luò)拓?fù)渚嚯x不必須與地理距 離相對(duì)應(yīng)。然而,在一些實(shí)施例中,可以推斷網(wǎng)絡(luò)拓?fù)渚嚯x是客戶計(jì)算設(shè)備102與POP之間 的最短網(wǎng)絡(luò)距離。繼續(xù)參考圖4,在上述任一實(shí)施例(或任何其他實(shí)施例)中,POPl 16的DNS組件 118中的特定DNS服務(wù)器從客戶計(jì)算設(shè)備102接收與原始URL相對(duì)應(yīng)的DNS查詢。一旦DNS 組件118中的DNS服務(wù)器之一接收到請(qǐng)求,特定的DNS服務(wù)器就嘗試解析請(qǐng)求。在說(shuō)明性 實(shí)施例中,特定的DNS服務(wù)器可以通過(guò)標(biāo)識(shí)將處理對(duì)所請(qǐng)求資源的請(qǐng)求的高速緩存服務(wù)器 組件的IP地址,來(lái)解析DNS查詢。如上所述,所選擇的資源高速緩存組件可以通過(guò)在可能 的情況下提供所請(qǐng)求的資源,或者通過(guò)嘗試從另一來(lái)源(例如對(duì)等高速緩存服務(wù)器計(jì)算設(shè) 備或內(nèi)容提供商104的原始服務(wù)器112)獲得所請(qǐng)求的資源,來(lái)處理請(qǐng)求。作為選擇高速緩存服務(wù)器組件的替代,CDN服務(wù)提供商106可以維持不同的備選 資源標(biāo)識(shí)符組。CDN服務(wù)提供商106可以將備選資源標(biāo)識(shí)符提供給客戶計(jì)算設(shè)備102,使得 備選資源標(biāo)識(shí)符上的后續(xù)DNS查詢將解析到CDN服務(wù)提供商的網(wǎng)絡(luò)內(nèi)不同的DNS服務(wù)器組 件。在說(shuō)明性實(shí)施例中,備選資源標(biāo)識(shí)符是一個(gè)或多個(gè)規(guī)范名(“CNAME”)記錄的形式的。 在一個(gè)實(shí)施例中,每個(gè)CNAME記錄標(biāo)識(shí)了⑶N服務(wù)提供商106的域(例如“cdnprovider. com”或“cdnprovider-1. com”)。如以下將更詳細(xì)描述的,CNAME中的域不需要與在原始 URL中或先前的CNAME記錄中找到的域是相同的域。另外,每個(gè)CNAME記錄包括附加信息, 如,請(qǐng)求路由信息(例如“request routing information”)。說(shuō)明性CNAME記錄可以具有 以下形式http//request routing information, cdnprovider. com在說(shuō)明性實(shí)施例中,CNAME記錄由DNS服務(wù)器產(chǎn)生和提供,以發(fā)往CDN服務(wù)提供商 106的更合適的DNS服務(wù)器。如根據(jù)本公開所使用的,合適性可以由CDN服務(wù)提供商106對(duì) 于不同目的以任何方法來(lái)限定。在一個(gè)示例中,CDN服務(wù)提供商106可以嘗試根據(jù)地理標(biāo) 準(zhǔn)將DNS查詢發(fā)往DNS服務(wù)器。地理標(biāo)準(zhǔn)可以與在⑶N服務(wù)提供商106與內(nèi)容提供商104 之間訂立的基于地理的區(qū)域服務(wù)計(jì)劃相對(duì)應(yīng),在基于地理的區(qū)域服務(wù)計(jì)劃中不同CDN服務(wù) 提供商106P0P被分組成地理區(qū)域。因此,在不與內(nèi)容提供商的區(qū)域計(jì)劃相對(duì)應(yīng)的區(qū)域中接收到的客戶計(jì)算設(shè)備102DNS查詢可以由在與內(nèi)容提供商區(qū)域計(jì)劃相對(duì)應(yīng)的區(qū)域中的DNS 服務(wù)器來(lái)更好地處理。在該示例中,DNS服務(wù)器組件118還可以從客戶(例如由客戶計(jì)算 設(shè)備或ISP提供的信息)或間接地(例如通過(guò)客戶計(jì)算設(shè)備的IP地址來(lái)推斷的)獲取地
      理{曰息ο在另一示例中,CDN服務(wù)提供商106可以嘗試根據(jù)服務(wù)水平標(biāo)準(zhǔn)來(lái)將DNS查詢發(fā)往 DNS服務(wù)器。服務(wù)水平標(biāo)準(zhǔn)可以與在CDN服務(wù)提供商106和內(nèi)容提供商104之間訂立的服 務(wù)或性能度量相對(duì)應(yīng)。性能度量的示例可以包括CDN服務(wù)提供商POP與客戶計(jì)算設(shè)備102 之間的數(shù)據(jù)傳輸?shù)牡却龝r(shí)間、CDN服務(wù)提供商POP代表內(nèi)容提供商104而提供的總數(shù)據(jù)、數(shù) 據(jù)傳輸?shù)腻e(cuò)誤率等等。在另一示例中,⑶N服務(wù)提供商106可以嘗試根據(jù)網(wǎng)絡(luò)性能標(biāo)準(zhǔn)將DNS查詢發(fā)往 DNS服務(wù)器。網(wǎng)絡(luò)性能標(biāo)準(zhǔn)可以與用于從CDN服務(wù)提供商POP向客戶計(jì)算設(shè)備102發(fā)送數(shù) 據(jù)的網(wǎng)絡(luò)性能的測(cè)量相對(duì)應(yīng)。網(wǎng)絡(luò)性能度量的示例可以包括網(wǎng)絡(luò)數(shù)據(jù)傳遞等待時(shí)間(由客 戶計(jì)算設(shè)備或CDN服務(wù)提供商106來(lái)測(cè)量)、網(wǎng)絡(luò)數(shù)據(jù)錯(cuò)誤率等等。根據(jù)說(shuō)明性實(shí)施例,DNS服務(wù)器維持對(duì)不同原始URL的CNAME記錄加以限定的數(shù) 據(jù)存儲(chǔ)。如果與具體的原始URL相對(duì)應(yīng)的DNS查詢與數(shù)據(jù)存儲(chǔ)中的條目相匹配,則DNS服 務(wù)器組件118返回如數(shù)據(jù)存儲(chǔ)中所限定的CNAME記錄。在說(shuō)明性實(shí)施例中,數(shù)據(jù)存儲(chǔ)可以 包括與具體的原始URL相對(duì)應(yīng)的多個(gè)CNAME記錄。多個(gè)CNAME記錄將限定可以返回給客戶 計(jì)算設(shè)備的可能候選集合。在這種實(shí)施例中,DNS服務(wù)器組件118可以直接地或經(jīng)由基于 網(wǎng)絡(luò)的服務(wù),在從可能的CNAME集合選擇合適的CNAME的過(guò)程中,實(shí)現(xiàn)附加的邏輯。在說(shuō)明 性實(shí)施例中,每個(gè)DNS服務(wù)器組件118、124、130維持限定CNAME記錄的相同數(shù)據(jù)存儲(chǔ),相同 數(shù)據(jù)存儲(chǔ)可以由⑶N服務(wù)提供商106集中管理。備選地,每個(gè)DNS服務(wù)器組件118、124、130 可以具有限定CNAME記錄的POP特定數(shù)據(jù)存儲(chǔ),POP特定數(shù)據(jù)存儲(chǔ)可以由CDN服務(wù)提供商 106集中管理,或者在POP 116、122、128本地管理。返回的CNAME還可以包括與當(dāng)前DNS查詢的URL/CNAME中提供的信息不同或是其 補(bǔ)充的請(qǐng)求路由信息。例如,如果CNAME選擇基于區(qū)域計(jì)劃,則可以在特定的CNAME記錄的 “requestjoutingjnformation”部分中標(biāo)識(shí)特定的區(qū)域計(jì)劃??梢允褂妙愃品椒ǎㄟ^(guò) 將特定標(biāo)識(shí)符包括在CNAME記錄的“request_routing_information”部分中來(lái)標(biāo)識(shí)服務(wù)水 平計(jì)劃和文件管理。在另一實(shí)施例中,可以在與當(dāng)前URL/CNAME中找到的域不同的CDN服 務(wù)提供商106域的標(biāo)識(shí)中找到請(qǐng)求路由信息。例如,如果CNAME基于區(qū)域計(jì)劃,則特定的區(qū) 域計(jì)劃域(例如“cdnprovider-regionl. com”)可以用在特定CNAME記錄的域名部分中。 在當(dāng)前URL/CNAME中,可以先于請(qǐng)求路由信息考慮任何附加的請(qǐng)求路由信息,使得先前的 請(qǐng)求路由信息不會(huì)丟失(m^U^http //serviceplan. regionalplan. cdnprovider. com,,)。 相關(guān)領(lǐng)域技術(shù)人員應(yīng)理解,附加的或備選的技術(shù)和/或技術(shù)的結(jié)合可以用于將附加的請(qǐng)求 路由信息包括在由DNS服務(wù)器組件118選擇的CNAME記錄中。繼續(xù)參考圖4,相關(guān)領(lǐng)域技術(shù)人員應(yīng)理解,DNS服務(wù)器組件118可以選擇(或獲取) 用于解析到CDN服務(wù)提供商106的更合適的DNS服務(wù)器的CNAME記錄。然而,相同的服務(wù) 器也可以對(duì)于要提供給客戶計(jì)算設(shè)備的CNAME的后續(xù)DNS查詢是有權(quán)威的。例如,特定的 DNS服務(wù)器可以對(duì)于特定的區(qū)域計(jì)劃和服務(wù)水平計(jì)劃都是有權(quán)威的。因此,返回CNAME將仍 然引起達(dá)到相同DNS查詢的DNS查詢(可以部分地由于客戶計(jì)算設(shè)備的地理)。在這種實(shí)施例中,DNS服務(wù)器(如,DNS服務(wù)器組件118)可以選擇預(yù)先解析另外的DNS查詢。現(xiàn)在參考圖5,當(dāng)接收到來(lái)自DNS服務(wù)器組件118的CNAME時(shí),客戶計(jì)算設(shè)備102 產(chǎn)生與CNAME相對(duì)應(yīng)的后續(xù)DNS查詢。如先前參考圖4所述,DNS查詢過(guò)程可以首先以“.,, 和“com"部分的DNS查詢開始,隨后是CNAME的“cdnprovider ”部分的查詢。然而,在先前 的DNS查詢的結(jié)果可以被高速緩存(并保持有效)的程度上,客戶計(jì)算設(shè)備102可以使用存 儲(chǔ)起來(lái)的信息而不需要重復(fù)整個(gè)過(guò)程。然而,在某些時(shí)候,根據(jù)DNS服務(wù)器組件118(圖4) 提供的CNAME與先前的URL/CNAME是否共享共同的CDN服務(wù)提供商域,解析到CDN服務(wù)提 供商106提供的不同的POP。如圖5所示,基于DNS服務(wù)器組件118先前提供的當(dāng)前CNAME 中的不同信息,目前POP 122的DNS服務(wù)器組件124是有權(quán)威的。如先前所述,DNS服務(wù)器 組件124可以確定是否利用將處理內(nèi)容請(qǐng)求的高速緩存組件的IP地址來(lái)解析CNAME上的 DNS查詢,或者是否提供以上述方式選擇的另一備選資源標(biāo)識(shí)符。為圖示的目的,假定DNS服務(wù)器組件118確定,與當(dāng)前CNAME(由DNS服務(wù)器組組 件116提供的)相對(duì)應(yīng)的DNS查詢也與該DNS服務(wù)器組件118的數(shù)據(jù)存儲(chǔ)中的CNAME記錄 相對(duì)應(yīng)。在這種示例中,DNS服務(wù)器組件124將作出任何必要的處理以選擇特定的CNAME 并將CNAME返回給客戶計(jì)算設(shè)備?,F(xiàn)在參考圖6,客戶計(jì)算設(shè)備102現(xiàn)在將發(fā)送與DNS服 務(wù)器組件124(圖5)提供的CNAME相對(duì)應(yīng)的第二后續(xù)DNS查詢。根據(jù)已經(jīng)描述的DNS查詢 過(guò)程,DNS查詢將示例性地由POP 128的DNS服務(wù)器組件130接收。再次地,DNS服務(wù)器組 件130可以確定是否利用將處理內(nèi)容請(qǐng)求的高速緩存組件的IP地址來(lái)解析CNAME上的DNS 查詢,或者是否提供以上述方式選擇的另一備選資源標(biāo)識(shí)符。在該示例中,DNS服務(wù)器組件 130返回IP地址。在說(shuō)明性實(shí)施例中,DNS服務(wù)器組件(如,DNS服務(wù)器組件130)可以在選擇資源高 速緩存組件中使用多種信息。在一個(gè)示例中,DNS服務(wù)器組件可以默認(rèn)選擇相同POP的資 源高速緩存組件。在另一示例中,DNS服務(wù)器組件可以基于不同的負(fù)載平衡或負(fù)載共享算 法來(lái)選擇資源高速緩存組件。此外,DNS服務(wù)器組件可以使用網(wǎng)絡(luò)性能度量或測(cè)量來(lái)分派 特定的資源高速緩存組件。由DNS服務(wù)器組件選擇的IP地址可以與資源高速緩存中特定 的存儲(chǔ)服務(wù)器相對(duì)應(yīng)。備選地,IP地址可以與硬件/軟件選擇組件(如,負(fù)載平衡器)相 對(duì)應(yīng)?,F(xiàn)在參考圖7,在說(shuō)明性示例中,假定DNS服務(wù)器組件130已經(jīng)選擇了 POP 128的 資源高速緩存組件132。當(dāng)接收到用于資源高速緩存組件132的IP地址時(shí),客戶計(jì)算設(shè)備 102向資源高速緩存組件132發(fā)送針對(duì)請(qǐng)求內(nèi)容的請(qǐng)求。資源高速緩存組件132以上述方 式處理請(qǐng)求并將所請(qǐng)求的內(nèi)容發(fā)送至客戶計(jì)算設(shè)備102?,F(xiàn)在參考圖8,將描述由CDN提供商106實(shí)現(xiàn)的請(qǐng)求例程800。相關(guān)領(lǐng)域技術(shù)人員 應(yīng)理解,例程800所概述的動(dòng)作/步驟可以由與CDN服務(wù)提供商106相關(guān)聯(lián)的一個(gè)或多個(gè) 計(jì)算設(shè)備/組件來(lái)執(zhí)實(shí)現(xiàn)。因此,例程800在邏輯關(guān)系上如同由⑶N服務(wù)提供商106來(lái)執(zhí)
      行一樣。在框802中,DNS服務(wù)器組件118、124、130之一接收與資源標(biāo)識(shí)符相對(duì)應(yīng)的DNS 查詢。如先前所述,資源標(biāo)識(shí)符可以是已經(jīng)嵌入由客戶計(jì)算設(shè)備102請(qǐng)求并由內(nèi)容提供商 104先前提供的的內(nèi)容中URL。備選地,資源標(biāo)識(shí)符也可以與內(nèi)容提供商DNS服務(wù)器響應(yīng)于 先前從客戶計(jì)算設(shè)備102接收的DNS查詢而提供的CNAME相對(duì)應(yīng)。在判定框804中,進(jìn)行測(cè)試以確定當(dāng)前的DNS服務(wù)器是否有權(quán)解析DNS查詢。在說(shuō)明性實(shí)施例中,如果沒(méi)有與接 收到的資源標(biāo)識(shí)符相對(duì)應(yīng)的CNAME,則DNS服務(wù)器可以確定其是否有權(quán)解析DNS查詢。也可 以實(shí)踐備選的或附加的方法以確定DNS服務(wù)器是否是有權(quán)威的。 如果當(dāng)前的DNS服務(wù)器是有權(quán)威的(包括確定相同DNS服務(wù)器將對(duì)于后續(xù)DNS查 詢是有權(quán)威的),則當(dāng)前的DNS服務(wù)器通過(guò)返回高速緩存服務(wù)器組件的IP地址來(lái)解析DNS 查詢。以非限制性方式,先前已經(jīng)討論了選擇合適資源高速緩存組件的多種方法。此外,如 上所述,IP地址可以與資源高速緩存組件的特定高速緩存服務(wù)器相對(duì)應(yīng),或通常與高速緩 存服務(wù)器組相對(duì)應(yīng)。 備選地,如果在判定框804處DNS服務(wù)器不是有權(quán)威的,則在框808,DNS服務(wù)器組 件選擇并發(fā)送備選的資源標(biāo)識(shí)符。如上所述,DNS服務(wù)器組件可以使用數(shù)據(jù)存儲(chǔ)根據(jù)當(dāng)前 DNS查詢來(lái)標(biāo)識(shí)合適的CNAME。此外,DNS服務(wù)器組件還可以實(shí)現(xiàn)附加的邏輯處理以從潛在 CNAME集合中選擇。在框810,不同的DNS服務(wù)器組件118、124、130接收與CNAME相對(duì)應(yīng)的 DNS查詢。然后例程800返回至判定框804并視情況繼續(xù)重復(fù)。盡管公開和討論了說(shuō)明性實(shí)施例,然而相關(guān)領(lǐng)域技術(shù)人員應(yīng)理解,可以在本發(fā)明 的精神和范圍之內(nèi)實(shí)現(xiàn)附加的或備選的實(shí)施例。此外,盡管已指出許多實(shí)施例是說(shuō)明性的, 然而相關(guān)領(lǐng)域技術(shù)人員應(yīng)理解,說(shuō)明性實(shí)施例不需要組合或一起實(shí)現(xiàn)。這樣,根據(jù)本公開的 變體的范圍,一些說(shuō)明性實(shí)施例是不需要被使用或?qū)崿F(xiàn)的。諸如“能夠”、“可能”或“可以”等條件式語(yǔ)言,除非特別聲明或在上下文中理解, 否則通常用于表達(dá)的意思是特定實(shí)施例包括特定的特性、元件和/或步驟,而其他實(shí)施例 不包括。因此,這種條件式語(yǔ)言通常并不表示一個(gè)或多個(gè)實(shí)施例無(wú)論如何需要這些特性、元 件和/或步驟,也不表示一個(gè)或多個(gè)實(shí)施例有必要包括用于在有或沒(méi)有用戶輸入或提示的 情況下判定是否包括或在任何具體實(shí)施例中執(zhí)行這些特性、元件和/或步驟的邏輯。本文所描述的和/或附圖中描繪的流程圖中的任何過(guò)程描述、元件或塊應(yīng)當(dāng)被理 解為,可以表示代碼的模塊、片段或部分,代碼的模塊、片段或部分包括用于在過(guò)程中實(shí)現(xiàn) 特定邏輯功能或步驟的一個(gè)或多個(gè)可執(zhí)行指令。本領(lǐng)域技術(shù)人員應(yīng)理解,備選的實(shí)現(xiàn)在此 包括本文描述的實(shí)施例的范圍之內(nèi),其中,根據(jù)涉及的功能,元件或功能可以被刪除或不按 所示或所述的順序來(lái)執(zhí)行,包括實(shí)質(zhì)上同時(shí)執(zhí)行或按相反順序來(lái)執(zhí)行。還應(yīng)理解,可以使用 與存儲(chǔ)計(jì)算機(jī)可執(zhí)行組件的計(jì)算機(jī)可讀介質(zhì)(如,⑶-ROM、DVD-ROM、或網(wǎng)絡(luò)接口)相關(guān)聯(lián) 的驅(qū)動(dòng)機(jī)制,將上述數(shù)據(jù)和/或組件存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上并加載到計(jì)算設(shè)備的存儲(chǔ)器 中,此外,組件和/或數(shù)據(jù)可以包括在單一設(shè)備中或以任何方式分布。因此,通用計(jì)算設(shè)備 可以被配置為,通過(guò)執(zhí)行和/或處理上述不同數(shù)據(jù)和/或組件,來(lái)執(zhí)行本公開的處理、算法 和方法。應(yīng)強(qiáng)調(diào)的是,可以對(duì)上述實(shí)施例做出許多變化和修改,變化和修改的元素應(yīng)被理 解為在其他可接受的示例中。這里所有這樣的修改和變化在本公開的范圍之內(nèi)并且且由權(quán) 利要求來(lái)保護(hù)。條款1. 一種請(qǐng)求路由方法,包括在第一 DNS服務(wù)器中從客戶計(jì)算設(shè)備獲取DNS查詢,其中,DNS查詢與跟內(nèi)容提供 商提供的原始資源標(biāo)識(shí)符相關(guān)聯(lián)的所請(qǐng)求的資源相對(duì)應(yīng),第一 DNS服務(wù)器與不同于內(nèi)容提 供商的內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng);
      確定第一 DNS服務(wù)器是否對(duì)于DNS查詢是有權(quán)威的;如果確定DNS服務(wù)器不是有權(quán)威的,則基于與客戶計(jì)算設(shè)備和內(nèi)容提供商相關(guān)聯(lián) 的信息獲取備選資源標(biāo)識(shí)符,其中備選資源標(biāo)識(shí)符包括用于使DNS查詢解析到與內(nèi)容傳遞 服務(wù)提供商相對(duì)應(yīng)的域的信息,以及不包括在原始資源標(biāo)識(shí)符中的請(qǐng)求路由信息;將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備;在第二 DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取后續(xù)DNS查詢,其中后續(xù)DNS查詢與內(nèi) 容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的備選資源標(biāo)識(shí)符相對(duì)應(yīng),第二 DNS服務(wù)器與不同于內(nèi)容提供 商的內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng);確定第二 DNS服務(wù)器是否對(duì)于后續(xù)DNS查詢是有權(quán)威的;以及如果第二 DNS服務(wù)器對(duì)于第二 DNS查詢是有權(quán)威的,則選擇用于提供與原始資源 請(qǐng)求相關(guān)聯(lián)的內(nèi)容的高速緩存組件;以及發(fā)送標(biāo)識(shí)了在確定第二 DNS服務(wù)器是有權(quán)威時(shí)所選的高速緩存組件的信息。條款2.如條款1所述的方法,其中,原始資源標(biāo)識(shí)符與內(nèi)容提供商提供的統(tǒng)一資 源定位符相對(duì)應(yīng),使得DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。條款3.如條款1所述的方法,其中,原始資源標(biāo)識(shí)符與內(nèi)容提供商先前提供的備 選資源標(biāo)識(shí)符相對(duì)應(yīng),使得DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。條款4.如條款1所述的方法,其中,備選資源標(biāo)識(shí)符與規(guī)范名記錄標(biāo)識(shí)符相對(duì)應(yīng)。條款5.如條款1所述的方法,其中,原始資源標(biāo)識(shí)符和備選資源標(biāo)識(shí)符包括標(biāo)識(shí) 與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的相同域的信息。條款6.如條款1所述的方法,其中,原始資源標(biāo)識(shí)符包括標(biāo)識(shí)與內(nèi)容傳遞服務(wù)提 供商相對(duì)應(yīng)的第一域的信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的第 二域的信息。條款7.如條款1所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括區(qū)域服務(wù)信 息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的區(qū)域服務(wù)計(jì)劃的信息。條款8.如條款1所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括服務(wù)水平信 息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的服務(wù)水平計(jì)劃的信息。條款9.如條款1所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括與所請(qǐng)求內(nèi) 容相對(duì)應(yīng)的文件信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的文件處 理計(jì)劃的信息。條款10.如條款1所述的方法,其中,與客戶計(jì)算設(shè)備相關(guān)聯(lián)的信息與客戶計(jì)算設(shè) 備的地理位置相對(duì)應(yīng)。條款11.如條款1所述的方法,還包括如果確定第二 DNS服務(wù)器對(duì)后續(xù)DNS查詢不是有權(quán)威的,則基于與客戶計(jì)算設(shè)備 和內(nèi)容提供商相關(guān)聯(lián)的信息獲取第二備選資源標(biāo)識(shí)符,其中,第二備選資源標(biāo)識(shí)符包括用 于使DNS查詢解析到與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的域的信息和不包括在原始資源標(biāo)識(shí) 符或備選資源標(biāo)識(shí)符中的請(qǐng)求路由信息;將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備;在第三DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取第二后續(xù)DNS查詢,其中,第二后續(xù)DNS 查詢與有內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的第二備選資源標(biāo)識(shí)符相對(duì)應(yīng),第三DNS服務(wù)器與不同于內(nèi)容提供商的內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng);確定第三DNS服務(wù)器是否對(duì)于第二隨后DNS查詢是有權(quán)威的;以及如果第三DNS服務(wù)器對(duì)于第二隨后DNS查詢是有權(quán)威的,則選擇用于提供與原始 資源請(qǐng)求相關(guān)聯(lián)的內(nèi)容的高速緩存組件;以及發(fā)送標(biāo)識(shí)了在確定第三DNS服務(wù)器對(duì)于第二隨后DNS查詢是有權(quán)威時(shí)所選的高速 緩存組件的信息。 條款12.如條款1所述的方法,還包括從客戶計(jì)算設(shè)備獲取對(duì)所請(qǐng)求內(nèi)容的請(qǐng)求;響應(yīng)于來(lái)自客戶計(jì)算設(shè)備的請(qǐng)求從所選的高速緩存組件發(fā)送所請(qǐng)求的內(nèi)容。條款13.如條款1所述的方法,其中,標(biāo)識(shí)所選的高速緩存組件的信息包括與所選 的高速緩存組件相對(duì)應(yīng)的網(wǎng)絡(luò)地址。條款14. 一種請(qǐng)求路由方法,包括在第一 DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取DNS查詢,其中,DNS查詢與跟第一資 源標(biāo)識(shí)符相關(guān)聯(lián)的所請(qǐng)求的資源相對(duì)應(yīng),第一 DNS服務(wù)器與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì) 應(yīng);確定第一資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相關(guān)聯(lián);將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備,其中,備選資源標(biāo)識(shí)符包括用于使DNS 查詢解析到與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的域的信息以及不包括在第一資源標(biāo)識(shí)符中的 補(bǔ)充請(qǐng)求路由信息;在第二 DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取后續(xù)DNS查詢,其中,后續(xù)DNS查詢與內(nèi) 容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的備選資源標(biāo)識(shí)符相對(duì)應(yīng),第二 DNS服務(wù)器與內(nèi)容傳遞網(wǎng)絡(luò)服 務(wù)提供商相對(duì)應(yīng);在第二 DNS服務(wù)器處解析后續(xù)DNS查詢,以識(shí)別用于提供與原始資源請(qǐng)求相關(guān)聯(lián) 的內(nèi)容的高速緩存組件;以及 將標(biāo)識(shí)所識(shí)別的高速緩存組件的信息發(fā)送至客戶計(jì)算設(shè)備。條款15.如條款8所述的方法,其中,第一資源標(biāo)識(shí)符與統(tǒng)一資源定位符相對(duì)應(yīng), 使得DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。條款16.如條款8所述的方法,其中,原始資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相對(duì)應(yīng), 使得DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。條款17.如條款8所述的方法,其中,備選資源標(biāo)識(shí)符與規(guī)范名記錄標(biāo)識(shí)符相對(duì)應(yīng)。條款18.如條款8所述的方法,其中,原始資源標(biāo)識(shí)符和備選資源標(biāo)識(shí)符包括標(biāo)識(shí) 與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的相同域的信息。條款19.如條款8所述的方法,其中,原始資源標(biāo)識(shí)符包括標(biāo)識(shí)與內(nèi)容傳遞服務(wù)提 供商相對(duì)應(yīng)的第一域的信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的第 二域的信息。條款20.如條款8所述的方法,其中,確定第一資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相關(guān) 聯(lián)包括獲取與跟所請(qǐng)求的內(nèi)容相關(guān)聯(lián)的內(nèi)容提供商相對(duì)應(yīng)的資源路由信息;
      根據(jù)與跟所請(qǐng)求的內(nèi)容相關(guān)聯(lián)的內(nèi)容提供商相對(duì)應(yīng)的資源路由信息,來(lái)選擇備選 資源標(biāo)識(shí)符。條款21.如條款11所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括區(qū)域服務(wù) 信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的區(qū)域服務(wù)計(jì)劃的信息。條款22.如條款11所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括服務(wù)水平 信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的服務(wù)水平計(jì)劃的信息。條23.如條款11所述的方法,還包括獲取與跟DNS查詢相關(guān)聯(lián)的客戶計(jì)算設(shè)備 相對(duì)應(yīng)的資源路由信息。條款24. —種請(qǐng)求路由系統(tǒng),包括與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第一網(wǎng)絡(luò)存在點(diǎn),其中,第一網(wǎng)絡(luò)存在點(diǎn)包 括從客戶計(jì)算設(shè)備接收DNS查詢的DNS服務(wù)器組件,DNS查詢與跟第一資源標(biāo)識(shí)符相關(guān)聯(lián) 的所請(qǐng)求的資源相對(duì)應(yīng),第一網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于確定第一資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相關(guān)聯(lián);以及將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備,其中,備選資源標(biāo)識(shí)符包括用于使DNS 查詢解析到與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的域的信息,以及不包括在第一資源標(biāo)識(shí)符中的 補(bǔ)充的請(qǐng)求路由信息;與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第二網(wǎng)絡(luò)存在點(diǎn),其中,第二網(wǎng)絡(luò)存在點(diǎn)包 括從客戶計(jì)算設(shè)備接收后續(xù)DNS查詢的DNS服務(wù)器組件,后續(xù)DNS查詢與跟備選資源標(biāo)識(shí) 符相關(guān)聯(lián)的所請(qǐng)求的資源相對(duì)應(yīng),第二網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于解析后續(xù)DNS查詢,以識(shí)別用于提供與原始資源請(qǐng)求相關(guān)聯(lián)的內(nèi)容的高速緩存組 件;以及將標(biāo)識(shí)所識(shí)別的高速緩存組件的信息發(fā)送至客戶計(jì)算設(shè)備。條款25.如條款12所述的系統(tǒng),其中,原始資源標(biāo)識(shí)符與內(nèi)容提供商提供的統(tǒng)一 資源定位符相對(duì)應(yīng),使得DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。條款26.如條款12所述的系統(tǒng),其中,備選資源標(biāo)識(shí)符與規(guī)范名記錄標(biāo)識(shí)符相對(duì)應(yīng)。條款27.如條款12所述的系統(tǒng),其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括區(qū)域服務(wù) 信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的區(qū)域服務(wù)計(jì)劃的信息。條款28.如條款12所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于 獲取與內(nèi)容提供商相關(guān)聯(lián)的信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提 供的服務(wù)水平計(jì)劃的信息。條款29.如條款12所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于 獲取與內(nèi)容提供商相關(guān)聯(lián)的信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提 供的文件處理計(jì)劃的信息。條款30.如條款12所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于 獲取與客戶計(jì)算設(shè)備的地理位置相對(duì)應(yīng)的信息。條款31.如條款12所述的系統(tǒng),其中,標(biāo)識(shí)所識(shí)別的高速緩存組件的、至客戶計(jì)算 設(shè)備的信息包括在第二網(wǎng)絡(luò)存在點(diǎn)中的高速緩存組件的網(wǎng)絡(luò)地址。條款32.如條款12所述的系統(tǒng),其中,標(biāo)識(shí)所識(shí)別的高速緩存組件的、至客戶計(jì)算設(shè)備的信息包括在另一網(wǎng)絡(luò)存在點(diǎn)中的高速緩存組件的網(wǎng)絡(luò)地址。
      權(quán)利要求
      一種請(qǐng)求路由方法,包括在第一DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取DNS查詢,其中,DNS查詢與跟內(nèi)容提供商提供的原始資源標(biāo)識(shí)符相關(guān)聯(lián)的所請(qǐng)求的資源相對(duì)應(yīng),第一DNS服務(wù)器與不同于內(nèi)容提供商的內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng);確定第一DNS服務(wù)器對(duì)于DNS查詢是否是有權(quán)威的;如果確定DNS服務(wù)器不是有權(quán)威的,則基于與客戶計(jì)算設(shè)備和內(nèi)容提供商相關(guān)聯(lián)的信息,獲取備選資源標(biāo)識(shí)符,其中備選資源標(biāo)識(shí)符包括用于使DNS查詢解析到與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的域的信息、以及不包括在原始資源標(biāo)識(shí)符中的請(qǐng)求路由信息;將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備;在第二DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取后續(xù)DNS查詢,其中,后續(xù)DNS查詢與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的備選資源標(biāo)識(shí)符相對(duì)應(yīng),第二DNS服務(wù)器與不同于內(nèi)容提供商的內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng);確定第二DNS服務(wù)器對(duì)于后續(xù)DNS查詢是否是有權(quán)威的;以及如果第二DNS服務(wù)器對(duì)于第二DNS查詢是有權(quán)威的,則選擇用于提供與原始資源請(qǐng)求相關(guān)聯(lián)的內(nèi)容的高速緩存組件;以及發(fā)送標(biāo)識(shí)了在確定第二DNS服務(wù)器是有權(quán)威時(shí)所選的高速緩存組件的信息。
      2.如權(quán)利要求1所述的方法,其中,原始資源標(biāo)識(shí)符與內(nèi)容提供商提供的統(tǒng)一資源定 位符相對(duì)應(yīng),使得DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。
      3.如權(quán)利要求1所述的方法,其中,備選資源標(biāo)識(shí)符與規(guī)范名記錄標(biāo)識(shí)符相對(duì)應(yīng)。
      4.如權(quán)利要求1所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括區(qū)域服務(wù)信息,備 選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的區(qū)域服務(wù)計(jì)劃的信息。
      5.如權(quán)利要求1所述的方法,其中,與內(nèi)容提供商相關(guān)聯(lián)的信息包括服務(wù)水平信息,備 選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的服務(wù)水平計(jì)劃的信息。
      6.如權(quán)利要求1所述的方法,其中,與客戶計(jì)算設(shè)備相關(guān)聯(lián)的信息與客戶計(jì)算設(shè)備的 地理位置相對(duì)應(yīng)。
      7.如權(quán)利要求1所述的方法,還包括從客戶計(jì)算設(shè)備獲取對(duì)所請(qǐng)求的內(nèi)容的請(qǐng)求;以及響應(yīng)于來(lái)自客戶計(jì)算設(shè)備的請(qǐng)求,從所選的高速緩存組件發(fā)送所請(qǐng)求的內(nèi)容。
      8.—種請(qǐng)求路由方法,包括在第一 DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取DNS查詢,其中,DNS查詢與跟第一資源標(biāo)識(shí) 符相關(guān)聯(lián)的所請(qǐng)求的資源相對(duì)應(yīng),第一 DNS服務(wù)器與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng);確定第一資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相關(guān)聯(lián);將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備,其中,備選資源標(biāo)識(shí)符包括用于使DNS查詢 解析到與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的域的信息、以及不包括在第一資源標(biāo)識(shí)符中的補(bǔ)充 請(qǐng)求路由信息;在第二 DNS服務(wù)器處從客戶計(jì)算設(shè)備獲取后續(xù)DNS查詢,其中,后續(xù)DNS查詢與內(nèi)容傳 遞網(wǎng)絡(luò)服務(wù)提供商提供的備選資源標(biāo)識(shí)符相對(duì)應(yīng),第二 DNS服務(wù)器與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提 供商相對(duì)應(yīng);在第二 DNS服務(wù)器處解析后續(xù)DNS查詢,以識(shí)別用于提供與原始資源請(qǐng)求相關(guān)聯(lián)的內(nèi)容的高速緩存組件;以及將標(biāo)識(shí)所識(shí)別的高速緩存組件的信息發(fā)送至客戶計(jì)算設(shè)備。
      9.如權(quán)利要求8所述的方法,其中,原始資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相對(duì)應(yīng),使得 DNS查詢解析到與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相對(duì)應(yīng)的域。
      10.如權(quán)利要求8所述的方法,其中,原始資源標(biāo)識(shí)符和備選資源標(biāo)識(shí)符包括標(biāo)識(shí)與內(nèi) 容傳遞服務(wù)提供商相對(duì)應(yīng)的相同的域的信息。
      11.如權(quán)利要求8所述的方法,其中,確定第一資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相關(guān)聯(lián)包括獲取與跟所請(qǐng)求的內(nèi)容相關(guān)聯(lián)的內(nèi)容提供商相對(duì)應(yīng)的資源路由信息; 根據(jù)與跟所請(qǐng)求的內(nèi)容相關(guān)聯(lián)的內(nèi)容提供商相對(duì)應(yīng)的資源路由信息,來(lái)選擇備選資源 標(biāo)識(shí)符。
      12.—種請(qǐng)求路由系統(tǒng),包括與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第一網(wǎng)絡(luò)存在點(diǎn),其中,第一網(wǎng)絡(luò)存在點(diǎn)包括從 客戶計(jì)算設(shè)備接收DNS查詢的DNS服務(wù)器組件,DNS查詢與跟第一資源標(biāo)識(shí)符相關(guān)聯(lián)的所 請(qǐng)求的資源相對(duì)應(yīng),第一網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于 確定第一資源標(biāo)識(shí)符與備選資源標(biāo)識(shí)符相關(guān)聯(lián);以及將備選資源標(biāo)識(shí)符發(fā)送至客戶計(jì)算設(shè)備,其中,備選資源標(biāo)識(shí)符包括用于使DNS查詢 解析到與內(nèi)容傳遞服務(wù)提供商相對(duì)應(yīng)的域的信息、以及不包括在第一資源標(biāo)識(shí)符中的補(bǔ)充 請(qǐng)求路由信息;與內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商相關(guān)聯(lián)的第二網(wǎng)絡(luò)存在點(diǎn),其中,第二網(wǎng)絡(luò)存在點(diǎn)包括從 客戶計(jì)算設(shè)備接收后續(xù)DNS查詢的DNS服務(wù)器組件,后續(xù)DNS查詢與跟備選資源標(biāo)識(shí)符相 關(guān)聯(lián)的所請(qǐng)求的資源相對(duì)應(yīng),第二網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于解析后續(xù)DNS查詢,以識(shí)別用于提供與原始資源請(qǐng)求相關(guān)聯(lián)的內(nèi)容的高速緩存組件;以及將標(biāo)識(shí)所識(shí)別的高速緩存組件的信息發(fā)送至客戶計(jì)算設(shè)備。
      13.如權(quán)利要求12所述的系統(tǒng),其中,備選資源標(biāo)識(shí)符與規(guī)范名記錄標(biāo)識(shí)符相對(duì)應(yīng)。
      14.如權(quán)利要求12所述的系統(tǒng),其中,第一網(wǎng)絡(luò)存在點(diǎn)中的DNS服務(wù)器操作用于獲取與 內(nèi)容提供商相關(guān)聯(lián)的信息,備選資源標(biāo)識(shí)符包括標(biāo)識(shí)由內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商提供的服 務(wù)水平計(jì)劃的信息。
      15.如權(quán)利要求12所述的系統(tǒng),其中,標(biāo)識(shí)所識(shí)別的高速緩存組件的、至客戶計(jì)算設(shè)備 的信息包括另一網(wǎng)絡(luò)存在點(diǎn)中的高速緩存組件的網(wǎng)絡(luò)地址。
      全文摘要
      一種請(qǐng)求路由系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)。對(duì)所請(qǐng)求內(nèi)容的資源標(biāo)識(shí)符進(jìn)行處理的客戶請(qǐng)求向內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商發(fā)送第一DNS查詢。內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商響應(yīng)于客戶計(jì)算設(shè)備DNS查詢而發(fā)送備選資源標(biāo)識(shí)符。然后客戶計(jì)算設(shè)備向相同的內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商發(fā)起第二DNS查詢。內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商然后可以利用高速緩存組件的IP地址來(lái)解析第二DNS查詢,或者把將要解析的另一備選資源標(biāo)識(shí)符發(fā)送至內(nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商??梢岳脙?nèi)容傳遞網(wǎng)絡(luò)服務(wù)提供商的網(wǎng)絡(luò)來(lái)重復(fù)該過(guò)程,直到DNS服務(wù)器解析來(lái)自客戶計(jì)算設(shè)備的DNS查詢。
      文檔編號(hào)G06F17/30GK101981572SQ200980111422
      公開日2011年2月23日 申請(qǐng)日期2009年3月31日 優(yōu)先權(quán)日2008年3月31日
      發(fā)明者埃爾莫爾·尤金·波普, 大衛(wèi)·R·理查森, 布拉德利·E·馬歇爾, 斯瓦米納坦·斯瓦蘇布拉馬尼亞恩, 約翰·科米 申請(qǐng)人:亞馬遜技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1