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

      一種基于cdn和網(wǎng)絡(luò)融合的用戶定位的方法及裝置的制作方法

      文檔序號:7864778閱讀:155來源:國知局
      專利名稱:一種基于cdn和網(wǎng)絡(luò)融合的用戶定位的方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信網(wǎng)絡(luò),Q)N(Content Delivery Network),業(yè)務(wù)管理系統(tǒng),內(nèi)容提供商的相關(guān)系統(tǒng)以及DNS系統(tǒng)等,更確切地說,涉及的是一種CDN和網(wǎng)絡(luò)融合的新型態(tài)設(shè)備在進行業(yè)務(wù)承載時,系統(tǒng)對用戶的定位方法及裝置,為用戶選擇合適的服務(wù)節(jié)點的方法。
      背景技術(shù)
      互聯(lián)網(wǎng)業(yè)務(wù)發(fā)展迅速,尤其是視頻業(yè)務(wù)的發(fā)展,使得業(yè)務(wù)提供商需要大量的⑶N服務(wù),以提升互聯(lián)網(wǎng)業(yè)務(wù)的服務(wù)質(zhì)量;帶來了 CDN的大規(guī)模發(fā)展;但由于目前的CDN系統(tǒng)無法感知和控制網(wǎng)絡(luò)的帶寬和質(zhì)量,因而無法真正保障互聯(lián)網(wǎng)業(yè)務(wù)的用戶體驗。互聯(lián)網(wǎng)業(yè)務(wù)的服務(wù)質(zhì)量保障,需要從內(nèi)容和網(wǎng)絡(luò)兩個方面來保障,需要⑶N和網(wǎng) 絡(luò)設(shè)備同時對用戶的互聯(lián)網(wǎng)應(yīng)用實施保障。而CDN只能提供應(yīng)用層面的保障,網(wǎng)絡(luò)只能提供網(wǎng)絡(luò)層的帶寬和質(zhì)量保障。只有⑶N設(shè)備和網(wǎng)絡(luò)設(shè)備能夠融合,才能從內(nèi)容和網(wǎng)絡(luò)兩方面實施保障,從而提升用戶體驗。在CDN和網(wǎng)絡(luò)設(shè)備融合之后,在具體業(yè)務(wù)承載時,需要對用戶進行定位,對資源進行調(diào)度,需要為每個用戶分配相應(yīng)的資源,相應(yīng)的服務(wù)節(jié)點,原則上,用戶的內(nèi)容服務(wù)節(jié)點和網(wǎng)絡(luò)服務(wù)節(jié)點在同一臺設(shè)備,以做到更好的協(xié)同,最大發(fā)揮融合設(shè)備的優(yōu)勢。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種基于⑶N和網(wǎng)絡(luò)設(shè)備融合的用戶定位方法,通過把⑶N和網(wǎng)絡(luò)融合在一起實現(xiàn)用戶的定位。本發(fā)明的另一目的是提供一種實現(xiàn)上述方法的裝置。根據(jù)本發(fā)明第一方面,本發(fā)明的一種基于內(nèi)容分發(fā)網(wǎng)絡(luò)⑶N和網(wǎng)絡(luò)融合的用戶定位方法包括如下步驟通過把CDN系統(tǒng)的CDN節(jié)點與網(wǎng)絡(luò)設(shè)備進行融合,形成融合設(shè)備,所述融合設(shè)備包括⑶N部件和網(wǎng)絡(luò)部件,并且所述融合設(shè)備上部署有本地DNS服務(wù)器;生成含有簽約ICP/ISP域名和把融合設(shè)備⑶N部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,和/或生成含有本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄;在用戶端發(fā)起的DNS解析請求時,利用所述DNS記錄或者地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位。優(yōu)選地,所述網(wǎng)絡(luò)部件用于向用戶端提供網(wǎng)絡(luò)接入和承載服務(wù),并且所述融合設(shè)備還包括用來服務(wù)于⑶N部件和網(wǎng)絡(luò)部件的主控單元。優(yōu)選地,所述的生成DNS記錄包括CDN中心管理系統(tǒng)向融合設(shè)備⑶N部件下發(fā)包含簽約ICP/ISP域名信息的指令;以及融合設(shè)備CDN部件根據(jù)指令中的域名信息,請求本地DNS服務(wù)器針對簽約ICP/ISP的域名生成所述的DNS記錄;其中,所述DNS記錄中的域名為所述簽約ICP/ISP的域名,對應(yīng)的地址為融合設(shè)備⑶N部件對外服務(wù)地址。優(yōu)選地,所述的利用所述DNS記錄獲得DNS解析結(jié)果包括本地DNS服務(wù)器根據(jù)收到的用戶DNS解析請求,查詢本地緩存的DNS記錄,并將查詢到DNS記錄中對應(yīng)于簽約ICP/ISP域名的融合設(shè)備CDN部件對外服務(wù)地址返回給用戶端。優(yōu)選地,所述的生成地址關(guān)系記錄包括融合設(shè)備網(wǎng)絡(luò)部件或主控單元將本地DNS服務(wù)器的地址通告給融合設(shè)備⑶N部件;融合設(shè)備⑶N部件根據(jù)所述通告中的消息,生成關(guān)于本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址的對應(yīng)關(guān)系的地址關(guān)系記錄,并將其上報給CDN中心管理系統(tǒng)的域名系統(tǒng)資源調(diào)度和負載均衡系統(tǒng)DNS GSLB。優(yōu)選地,所述的利用所述地址關(guān)系記錄獲得DNS解析結(jié)果包括本地DNS服務(wù)器將用戶端的DNS解析請求發(fā)送給所述DNS GSLB ;所述DNS GSLB根據(jù)DNS解析請求,在其域名記錄中查詢對應(yīng)的域名;在查詢到對應(yīng)的域名后,根據(jù)地址關(guān)系記錄中的本地DNS服務(wù)器地址與融合設(shè)備CDN部件對外服務(wù)地址的對應(yīng)關(guān)系,把對應(yīng)的融合設(shè)備CDN部件確定為CDN 服務(wù)節(jié)點,并將含有其地址的解析結(jié)果經(jīng)由本地DNS服務(wù)器返回給用戶端。優(yōu)選地,所述的利用所述地址關(guān)系記錄獲得DNS解析結(jié)果包括本地DNS服務(wù)器將用戶端的DNS解析請求發(fā)送給DNS根服務(wù)器,并根據(jù)其返回的ICP/ISP授權(quán)DNS信息向ICP/ISP授權(quán)DNS服務(wù)器發(fā)起DNS查詢請求;本地DNS服務(wù)器根據(jù)所述ICP/ISP授權(quán)DNS服務(wù)器響應(yīng)查詢請求而返回的所用CDN服務(wù)系統(tǒng)的DNS信息,向所述DNS GSLB發(fā)起DNS查詢請求;所述DNS GSLB根據(jù)DNS查詢請求,查詢對應(yīng)的DNS記錄,并根據(jù)地址關(guān)系記錄中的本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址的對應(yīng)關(guān)系,把對應(yīng)的融合設(shè)備⑶N部件確定為CDN服務(wù)節(jié)點,并將含有其地址的解析結(jié)果經(jīng)由本地DNS服務(wù)器返回給用戶端。根據(jù)本發(fā)明第二方面,本發(fā)明的一種基于⑶N和網(wǎng)絡(luò)融合的用戶定位裝置包括融合設(shè)備的DNS記錄生成單元,用于生成含有簽約ICP/ISP域名和把融合設(shè)備⑶N部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,或含有本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄;DNS解析設(shè)備,用于在用戶端發(fā)起的DNS解析請求時,利用所述DNS記錄或者地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位;其中,所述融合設(shè)備是融合了 CDN節(jié)點與網(wǎng)絡(luò)設(shè)備的設(shè)備,包括所述的本地DNS服務(wù)器;以及所述的融合設(shè)備CDN部件,用來建立和維護與用戶端的應(yīng)用鏈接,并提供內(nèi)容分發(fā)服務(wù)。優(yōu)選地,所述融合設(shè)備還包括用于向用戶端提供網(wǎng)絡(luò)接入和承載服務(wù)的網(wǎng)絡(luò)部件;其中,所述融合設(shè)備的網(wǎng)絡(luò)部件與CDN部件之間設(shè)有內(nèi)部信令交互接口,以便網(wǎng)絡(luò)部件向CDN部件上報用戶地址池的信息,CDN部件向網(wǎng)絡(luò)部件申請用戶網(wǎng)絡(luò)加速、接收和執(zhí)行反饋信息、用戶狀態(tài)查詢及反饋的信息。優(yōu)選地,所述融合設(shè)備還包括用來服務(wù)于⑶N部件和網(wǎng)絡(luò)部件的主控單元;其中,主控單元分別與CDN部件之間和網(wǎng)絡(luò)部件之間設(shè)有內(nèi)部信令交互接口 ;其中,所述的本地DNS服務(wù)器由所述主控單元開啟,或者由網(wǎng)絡(luò)部件開啟。優(yōu)選地,所述融合設(shè)備的DNS記錄生成單元由所述的本地DNS服務(wù)器和融合設(shè)備CDN部件構(gòu)成;其中,融合設(shè)備CDN部件根據(jù)指令中的域名信息,請求本地DNS服務(wù)器針對簽約ICP/ISP的域名生成所述的DNS記錄;以及融合設(shè)備CDN部件根據(jù)融合設(shè)備網(wǎng)絡(luò)部件或主控單元通告的本地DNS服務(wù)器的地址信息,生成所述的地址關(guān)系記錄。優(yōu)選地,DNS解析設(shè)備或者是在所述融合設(shè)備中執(zhí)行本地解析的本地DNS服務(wù)器,或者在是⑶N中心管理系統(tǒng)中執(zhí)行域名解析的DNS GSLB。另一方面,本發(fā)明的把⑶N和網(wǎng)絡(luò)設(shè)備融合包括以下內(nèi)容把CDN系統(tǒng)的內(nèi)容分發(fā)節(jié)點和網(wǎng)絡(luò)設(shè)備進行融合,作為網(wǎng)絡(luò)設(shè)備的部件;CDN部件和網(wǎng)絡(luò)部件是松耦合關(guān)系;⑶N的中心管理系統(tǒng)保留集中部署,統(tǒng)一對各融合設(shè)備的⑶N部件進行管理,監(jiān)控;另外,⑶N系統(tǒng)的GSLB,DNS解析等部件也和中心管理系統(tǒng)統(tǒng)一部署;以上系統(tǒng)也可和融合設(shè)備的網(wǎng)管系統(tǒng)統(tǒng)一融合和部署; CDN部件對用戶提供CDN服務(wù),并維護用戶的內(nèi)容服務(wù)狀態(tài);網(wǎng)絡(luò)部件對用戶提供網(wǎng)絡(luò)接入和承載服務(wù),負責(zé)維護用戶的網(wǎng)絡(luò)服務(wù)狀態(tài);網(wǎng)絡(luò)部件開啟DNS服務(wù),作為本地DNS解析服務(wù)器(具體實現(xiàn)也可由設(shè)備的主控板來開啟);⑶N部件和網(wǎng)絡(luò)部件或設(shè)備主控間增加交互的內(nèi)部接口,下發(fā)相應(yīng)的DNS配置,獲取DNS服務(wù)器信息等;⑶N部件增加把本融合設(shè)備的本地DNS服務(wù)器地址和⑶N服務(wù)地址生成對應(yīng)關(guān)系記錄,并上報⑶N中心GSLB系統(tǒng)的功能。相對于現(xiàn)有技術(shù),本發(fā)明的技術(shù)效果是適應(yīng)不同的部署方式和業(yè)務(wù)場景,滿足把用戶的網(wǎng)絡(luò)層連接和應(yīng)用層鏈接定位到同一融合設(shè)備的需求,更好保障用戶業(yè)務(wù)使用體驗。下面結(jié)合附圖對本發(fā)明的結(jié)構(gòu)及原理進行詳細說明。


      圖I為本發(fā)明的⑶N和網(wǎng)絡(luò)融合設(shè)備的系統(tǒng)組網(wǎng)圖;圖2為本發(fā)明的⑶N和網(wǎng)絡(luò)融合設(shè)備的內(nèi)部結(jié)構(gòu)圖;圖3為本發(fā)明的基于CDN和網(wǎng)絡(luò)融合的用戶定位方法的示意圖;圖4為本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位裝置的示意圖;圖5為本發(fā)明的基于CDN和網(wǎng)絡(luò)融合的用戶定位的第一實施例流程圖;圖6為本發(fā)明的基于CDN和網(wǎng)絡(luò)融合的用戶定位的第二實施例流程圖;圖7為本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位的第三實施例流程圖。
      具體實施例方式以下結(jié)合附圖,對本發(fā)明的CDN和網(wǎng)絡(luò)融合的系統(tǒng)和設(shè)備以及基于此融合設(shè)備在實施業(yè)務(wù)承載時的用戶定位方法進行詳細說明。.圖I顯示了本發(fā)明,⑶N和網(wǎng)絡(luò)融合設(shè)備的系統(tǒng)組網(wǎng)圖。從系統(tǒng)上看⑶N和網(wǎng)絡(luò)融合設(shè)備可分布式部署,但需要有一個中心管理系統(tǒng)實施統(tǒng)一的管理和調(diào)度,實施統(tǒng)一的內(nèi)容管理,業(yè)務(wù)監(jiān)控,網(wǎng)絡(luò)管理,DNS的解析以及資源的調(diào)度和負載均衡等。CDN的中心管理系統(tǒng)采用集中部署的方式,與DNS服務(wù)器,資源調(diào)度和負載均衡系統(tǒng)(GSLB)統(tǒng)一部署,對個融合設(shè)備中的CDN部件進行管理和維護,業(yè)務(wù)適配,以及資源的調(diào)度;可以作為獨立的系統(tǒng)部署,也可以和融合設(shè)備的網(wǎng)管系統(tǒng)進行融合,作為網(wǎng)管系統(tǒng)的組成部分,與網(wǎng)管系統(tǒng)統(tǒng)一部署。融合設(shè)備,融合了 CDN功能和網(wǎng)絡(luò)功能,采用CDN部件為作為內(nèi)容分發(fā)節(jié)點,為用戶提供內(nèi)容分發(fā)服務(wù);采用網(wǎng)絡(luò)部件為用戶提供網(wǎng)絡(luò)接入和承載服務(wù)。⑶N部件和⑶N的中心管理系統(tǒng)建立管理通道和業(yè)務(wù)通道,采用管理通道實現(xiàn)網(wǎng)絡(luò)的日常維護管理,設(shè)備的配置和監(jiān)控等;采用業(yè)務(wù)通道實現(xiàn)內(nèi)容的下發(fā),業(yè)務(wù)信息的交互
      坐寸ο 從組網(wǎng)上看,⑶N可以和網(wǎng)絡(luò)上的核心路由器,業(yè)務(wù)路由器(BRAS/SR),交換機,PDSN/GGSN等設(shè)備進行融合。由于BRAS/SR,PDSN/GGSN是互聯(lián)網(wǎng)用戶的業(yè)務(wù)控制點,擁有用戶的網(wǎng)絡(luò)狀態(tài)信息,推薦⑶N設(shè)備和BRAS/SR,PDSN/GGSN設(shè)備融合,從而實現(xiàn)⑶N用戶狀態(tài)和網(wǎng)絡(luò)用戶狀態(tài)的協(xié)同,通過用戶狀態(tài)的協(xié)同和策略調(diào)度可以實現(xiàn)基于用戶的應(yīng)用內(nèi)容和網(wǎng)絡(luò)服務(wù)質(zhì)量的雙重保障,從而提高用戶體驗。圖2顯示了本發(fā)明,⑶N和網(wǎng)絡(luò)融合設(shè)備的大體內(nèi)部結(jié)構(gòu)圖。在本發(fā)明中,⑶N和網(wǎng)絡(luò)融合的新型設(shè)備融合了 CDN的內(nèi)容分發(fā)節(jié)點和網(wǎng)絡(luò)設(shè)備,采用松耦合的方式進行融合,⑶N部件采用獨立的⑶N業(yè)務(wù)處理板型態(tài),網(wǎng)絡(luò)部件也采用獨立的網(wǎng)絡(luò)業(yè)務(wù)處理板型態(tài);從而大大降低融合的復(fù)雜度,同時也提高了系統(tǒng)的擴展性和靈活度。可根據(jù)具體的業(yè)務(wù)需要擴充網(wǎng)絡(luò)部件或⑶N部件。在系統(tǒng)的內(nèi)部,需要增加⑶N部件和網(wǎng)絡(luò)部件之間的內(nèi)部交互接口,主要用于網(wǎng)絡(luò)部件和CDN部件的直接交互需要。比如CDN部件向網(wǎng)絡(luò)部件申請用戶網(wǎng)絡(luò)加速及接收執(zhí)行反饋信息,用戶的網(wǎng)絡(luò)狀態(tài)查詢及反饋等。同時⑶N部件和網(wǎng)絡(luò)部件也分別和主控單元有相應(yīng)的內(nèi)部接口,實現(xiàn)管理和業(yè)務(wù)上的交互;比如⑶N業(yè)務(wù)板卡從⑶N管理中心獲得相應(yīng)的配置策略,需要向主控卡反饋,由主控卡實現(xiàn)設(shè)備的配置和實施;主控卡也需要將相應(yīng)的配置應(yīng)用到具體的網(wǎng)絡(luò)業(yè)務(wù)處理板
      坐寸ο在本發(fā)明中,為了實現(xiàn)把同一用戶的網(wǎng)絡(luò)層連接和應(yīng)用層鏈接定位在同一臺融合設(shè)備上,需要在融合設(shè)備的主控單元或網(wǎng)絡(luò)處理板上開啟本地DNS服務(wù)。而為了對用戶提供⑶N服務(wù),⑶N業(yè)務(wù)處理板需開啟⑶N服務(wù),并發(fā)布⑶N對外服務(wù)地址;如何把一個接入到特定融合設(shè)備的網(wǎng)絡(luò)用戶,將其應(yīng)用鏈接也通過調(diào)度并定位在本設(shè)備的CDN部件是本發(fā)明的重點,這中間需要融合設(shè)備各部件通過內(nèi)部接口做相應(yīng)的交互,進行相應(yīng)的配合。圖3顯示了本發(fā)明的一種基于圖I和圖2所示的⑶N和網(wǎng)絡(luò)融合的用戶定位的方法,如圖3所示,包括步驟S301 :通過把⑶N系統(tǒng)的⑶N節(jié)點與網(wǎng)絡(luò)設(shè)備進行融合,形成融合設(shè)備,所述融合設(shè)備包括⑶N部件和網(wǎng)絡(luò)部件,并且所述融合設(shè)備上部署有本地DNS服務(wù)器;步驟S302 :所述本地DNS服務(wù)器生成含有簽約ICP/ISP域名和把融合設(shè)備⑶N部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,和/或所述融合設(shè)備⑶N部件生成含有本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄并將其上報給CDN中心的DNS GSLB ;步驟S303 :在用戶端發(fā)起的DNS解析請求時,所述本地DNS服務(wù)器利用所述DNS記錄或者所述DNS GSLB利用地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位。步驟S301中所述網(wǎng)絡(luò)部件用于向用戶端提供網(wǎng)絡(luò)接入和承載服務(wù),并且所述融合設(shè)備還包括用來服務(wù)于CDN部件和網(wǎng)絡(luò)部件的主控單元。步驟S302中所述的生成DNS記錄包括KDN中心管理系統(tǒng)向融合設(shè)備⑶N部件下發(fā)包含簽約ICP/ISP域名信息的指令;以及融合設(shè)備CDN部件根據(jù)指令中的域名信息,請求本地DNS服務(wù)器針對簽約ICP/ISP的域名生成所述的DNS記錄;其中,所述DNS記錄中的域名為所述簽約ICP/ISP的域名,對應(yīng)的地址為融合設(shè)備⑶N部件對外服務(wù)地址。步驟S302中所述的利用所述DNS記錄獲得DNS解析結(jié)果包括本地DNS服務(wù)器根 據(jù)收到的用戶DNS解析請求,查詢本地緩存的DNS記錄,并將查詢到DNS記錄中對應(yīng)于簽約ICP/ISP域名的融合設(shè)備CDN部件對外服務(wù)地址返回給用戶端。步驟S302中所述的生成地址關(guān)系記錄包括融合設(shè)備網(wǎng)絡(luò)部件或主控單元將本地DNS服務(wù)器的地址通告給融合設(shè)備CDN部件;融合設(shè)備CDN部件根據(jù)所述通告中的消息,生成關(guān)于本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址的對應(yīng)關(guān)系的地址關(guān)系記錄,并將其上報給CDN中心管理系統(tǒng)的域名系統(tǒng)資源調(diào)度和負載均衡系統(tǒng)DNS GSLB。步驟S303中所述的利用所述地址關(guān)系記錄獲得DNS解析結(jié)果包括本地DNS服務(wù)器將用戶端的DNS解析請求發(fā)送給所述DNS GSLB ;所述DNS GSLB根據(jù)DNS解析請求,在其域名記錄中查詢對應(yīng)的域名;在查詢到對應(yīng)的域名后,根據(jù)地址關(guān)系記錄中的本地DNS服務(wù)器地址與融合設(shè)備CDN部件對外服務(wù)地址的對應(yīng)關(guān)系,把對應(yīng)的融合設(shè)備CDN部件確定為CDN服務(wù)節(jié)點,并將含有其地址的解析結(jié)果經(jīng)由本地DNS服務(wù)器返回給用戶端。步驟S303中所述的利用所述地址關(guān)系記錄獲得DNS解析結(jié)果包括本地DNS服務(wù)器將用戶端的DNS解析請求發(fā)送給DNS根服務(wù)器,并根據(jù)其返回的ICP/ISP授權(quán)DNS信息向ICP/ISP授權(quán)DNS服務(wù)器發(fā)起DNS查詢請求;本地DNS服務(wù)器根據(jù)所述ICP/ISP授權(quán)DNS服務(wù)器響應(yīng)查詢請求而返回的所用CDN服務(wù)系統(tǒng)的DNS信息,向所述DNS GSLB發(fā)起DNS查詢請求;所述DNS GSLB根據(jù)DNS查詢請求,查詢對應(yīng)的DNS記錄,并根據(jù)地址關(guān)系記錄中的本地DNS服務(wù)器地址與融合設(shè)備CDN部件對外服務(wù)地址的對應(yīng)關(guān)系,把對應(yīng)的融合設(shè)備CDN部件確定為CDN服務(wù)節(jié)點,并將含有其地址的解析結(jié)果經(jīng)由本地DNS服務(wù)器返回給用戶端。圖4顯示了本發(fā)明的一種基于⑶N和網(wǎng)絡(luò)融合的用戶定位的裝置,如圖4所示,包括融合設(shè)備的DNS記錄生成單元,用于生成含有簽約ICP/ISP域名和把融合設(shè)備⑶N部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,或含有本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄;DNS解析設(shè)備,用于在用戶端發(fā)起的DNS解析請求時,利用所述DNS記錄或者地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位;其中,所述融合設(shè)備是融合了 CDN節(jié)點與網(wǎng)絡(luò)設(shè)備的設(shè)備,包括所述的本地DNS服務(wù)器;以及所述的融合設(shè)備CDN部件,用來建立和維護與用戶端的應(yīng)用鏈接,并提供內(nèi)容分發(fā)服務(wù)。
      所述融合設(shè)備還包括用于向用戶端提供網(wǎng)絡(luò)接入和承載服務(wù)的網(wǎng)絡(luò)部件;其中,所述融合設(shè)備的網(wǎng)絡(luò)部件與CDN部件之間設(shè)有內(nèi)部信令交互接口,以便網(wǎng)絡(luò)部件向CDN部件上報用戶地址池的信息,CDN部件向網(wǎng)絡(luò)部件申請用戶網(wǎng)絡(luò)加速、接收和執(zhí)行反饋信息、用戶狀態(tài)查詢及反饋的信息。所述融合設(shè)備還包括用來服務(wù)于⑶N部件和網(wǎng)絡(luò)部件的主控單元;其中,主控單元分別與CDN部件之間和網(wǎng)絡(luò)部件之間設(shè)有內(nèi)部信令交互接口 ;其中,所述的本地DNS服務(wù)器由所述主控單元開啟,或者由網(wǎng)絡(luò)部件開啟。所述融合設(shè)備的DNS記錄生成單元由所述的本地DNS服務(wù)器和融合設(shè)備⑶N部件構(gòu)成;其中,融合設(shè)備CDN部件根據(jù)指令中的域名信息,請求本地DNS服務(wù)器針對簽約ICP/ISP的域名生成所述的DNS記錄;以及融合設(shè)備⑶N部件根據(jù)融合設(shè)備網(wǎng)絡(luò)部件或主控單 元通告的本地DNS服務(wù)器的地址信息,生成所述的地址關(guān)系記錄。其中,DNS解析設(shè)備或者是在所述融合設(shè)備中執(zhí)行本地解析的本地DNS服務(wù)器,或者在是⑶N中心管理系統(tǒng)中執(zhí)行域名解析的DNS GSLB。下面結(jié)合圖5、圖6和圖7所示的本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位的三個實施例,對本發(fā)明作進一步說明。圖5顯示了本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位的第一實施例流程圖。在這個實施例中,涉及的系統(tǒng)有用戶客戶端,融合設(shè)備,CDN中心管理系統(tǒng)/DNS/GSLB,業(yè)務(wù)管理系統(tǒng),ICP/ISP系統(tǒng)。在本發(fā)明中ICP/ISP簽約使用⑶N和網(wǎng)絡(luò)服務(wù)后,由⑶N中心管理系統(tǒng)根據(jù)策略向?qū)?yīng)的融合設(shè)備下發(fā)用戶定位和調(diào)度策略,在融合設(shè)備的本地增加針對該ICP/ISP的DNS記錄,設(shè)定服務(wù)節(jié)點為本地CDN部件;用戶發(fā)起訪問請求時,直接在對應(yīng)的融合設(shè)備本地得到解析結(jié)果,把用戶定位在本地CDN服務(wù)節(jié)點。業(yè)務(wù)實現(xiàn)步驟如下I、在這個場景中,采用融合設(shè)備同時為用戶提供網(wǎng)絡(luò)承載和CDN服務(wù),除了有相應(yīng)的CDN中心管理系統(tǒng)對設(shè)備進行管理之外,還有相應(yīng)的業(yè)務(wù)管理系統(tǒng),實現(xiàn)對業(yè)務(wù)的管理、業(yè)務(wù)受理等。目標客戶,如ICP/ISP希望購買、選用相應(yīng)的⑶N服務(wù),可通過服務(wù)商的業(yè)務(wù)管理系統(tǒng)進行CDN服務(wù)申請;2、業(yè)務(wù)管理系統(tǒng)會查詢相應(yīng)的資源情況;確認能滿足用戶的服務(wù)要求情況下,進行業(yè)務(wù)受理,并向ICP/ISP返回業(yè)務(wù)受理確認信息;3、業(yè)務(wù)受理成功后,業(yè)務(wù)管理系統(tǒng)向⑶N中心管理系統(tǒng)下發(fā)業(yè)務(wù)部署指令;在本方法中,主要考慮通過該ICP/ISP的域名信息,實現(xiàn)用戶CDN服務(wù)的定位;因而本指令就是向CDN中心管理系統(tǒng)/DNS/GSLB下發(fā)該ICP/ISP的域名信息,以及根據(jù)該域名信息實施用戶CDN服務(wù)定位的要求;4、⑶N中心管理系統(tǒng)向各融合設(shè)備的⑶N部件下發(fā)針對該ICP/ISP的用戶定位策略;具體的指令內(nèi)容包含該簽約ICP/ISP的域名信息,以及根據(jù)該域名信息進行本地解析的要求;5、融合設(shè)備事先開啟了 DNS服務(wù),DNS服務(wù)器由融合設(shè)備的主控單元開啟(也可由網(wǎng)絡(luò)業(yè)務(wù)處理板開啟,但不推薦)。融合設(shè)備的CDN部件收到CDN中心管理系統(tǒng)下發(fā)的用戶定位策略后,根據(jù)指令中的域名信息,通過CDN部件和融合設(shè)備的主控單元之間的內(nèi)部接口(DNS服務(wù)器由網(wǎng)絡(luò)處理板開啟時,需通過CDN部件和網(wǎng)絡(luò)部件之間的內(nèi)部接口),請求DNS服務(wù)器針對該簽約ICP/ISP的域名生成對應(yīng)的DNS記錄,該記錄中的域名為該簽約ICP/1SP的域名,對應(yīng)的地址為融合設(shè)備⑶N部件對外服務(wù)地址;6、域名記錄添加成功后,融合設(shè)備的主控單元(或網(wǎng)絡(luò)部件)向融合設(shè)備的⑶N部件返回域名記錄添加成功消息;7、融合設(shè)備的⑶N部件收到域名記錄添加成功消息,向⑶N中心管理系統(tǒng)返回該簽約ICP/ISP的用戶定位策略執(zhí)行成功消息;8、CDN中心管理系統(tǒng),收到全部融合設(shè)備的CDN部件返回的用戶定位策略執(zhí)行成功消息后,向業(yè)務(wù)管理系統(tǒng)反饋,業(yè)務(wù)已經(jīng)部署完成。至此,本發(fā)明的第一種實施例部署實施完畢。下面是用戶業(yè)務(wù)訪問時的簡單流程描述。
      I、用戶有訪問業(yè)務(wù)應(yīng)用,發(fā)送DNS請求,如www. sohu. com ;2、用戶的網(wǎng)絡(luò)連接首先是連接在融合設(shè)備上,融合設(shè)備開啟了 DNS服務(wù)器,用戶建立網(wǎng)絡(luò)連接時,融合設(shè)備為連接到它的用戶,分配的DNS服務(wù)器地址為本地DNS服務(wù)器的地址;采用本地DNS服務(wù)器為用戶提供域名解析服務(wù)。在收到用戶DNS請求時,首先查看本地DNS緩存,比如用戶請求的域名WWW, sohu. com,為簽約ICP/ISP,則通過前面的部署,本地DNS服務(wù)器有對應(yīng)的DNS記錄,記錄中對應(yīng)的地址為本地⑶N部件的對外服務(wù)地址;查詢到后,向用戶客戶端返回查詢結(jié)果;3、用戶客戶端獲得查詢結(jié)果后,根據(jù)結(jié)果中的地址信息,與融合設(shè)備的CDN部件建立應(yīng)用層鏈接,請求內(nèi)容服務(wù)。該實施例的特點是,根據(jù)簽約ICP/ISP的域名和融合設(shè)備CDN部件的對外服務(wù)地址,形成對應(yīng)的記錄,在本地DNS服務(wù)器中添加對應(yīng)的DNS記錄,用戶的DNS請求可在本地DNS服務(wù)器得到解析結(jié)果。適合于面向簽約客戶,面向封閉性業(yè)務(wù),該實施例DNS查詢的效率高,分布式解析,有助于降低中心DNS解析服務(wù)器的壓力。圖6顯示了本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位的第二實施例流程圖。在這個實施例中,涉及的系統(tǒng)主要有用戶客戶端,融合設(shè)備,CDN中心管理系統(tǒng)/DNS/GSLB,業(yè)務(wù)管理系統(tǒng),ICP/ISP系統(tǒng)等。在本發(fā)明中ICP/ISP簽約使用⑶N和網(wǎng)絡(luò)服務(wù)后,由⑶N中心系統(tǒng)的GSLB增加該ICP/1SP的DNS記錄,并統(tǒng)一維護;用戶發(fā)起訪問請求時,在融合設(shè)備本地查不到DNS記錄,會向中心GSLB請求,GSLB根據(jù)DNS服務(wù)地址和⑶N服務(wù)地址的關(guān)系,結(jié)合調(diào)度策略,確定為用戶服務(wù)的CDN服務(wù)地址,返回解析結(jié)果;把用戶定位在本地CDN服務(wù)節(jié)點。具體實現(xiàn)步驟如下I、ICP/1SP希望選用⑶N服務(wù),向業(yè)務(wù)管理系統(tǒng)申請⑶N服務(wù);2、業(yè)務(wù)管理系統(tǒng)對ICP/ISP的業(yè)務(wù)請求進行受理后,向⑶N中心管理系統(tǒng)下發(fā)⑶N業(yè)務(wù)開通指令;在本實現(xiàn)實施例中,采用的是由⑶N中心管理系統(tǒng)的DNS GSLB對用戶的域名進行解析,并進行負載均衡調(diào)度的方式;因而指令中包含的是該簽約ICP/ISP的域名信息,以及根據(jù)域名進行本地解析的相關(guān)指令;CDN中心管理系統(tǒng)在收到該業(yè)務(wù)開通指令后,在DNS GLSB中添加該ICP/ISP對應(yīng)的域名記錄,并根據(jù)業(yè)務(wù)開展需要預(yù)留相關(guān)的資源;完成部署后,向業(yè)務(wù)管理系統(tǒng)返回CDN業(yè)務(wù)部署完成消息;
      3、業(yè)務(wù)管理系統(tǒng)收到⑶N業(yè)務(wù)部署完成消息后,向ICP/ISP的系統(tǒng)返回訂購確定消息。在具體實現(xiàn)時,還需要融合設(shè)備進行相應(yīng)的配合。需要融合設(shè)備開啟DNS服務(wù)(可以是主控單元開啟,也可以是網(wǎng)絡(luò)業(yè)務(wù)處理板開啟,推薦主控單元開啟);開啟DNS服務(wù)的部件通過內(nèi)部接口將本地DNS服務(wù)器地址通告給⑶N部件KDN部件收到通告消息后,生成本地DNS服務(wù)器地址和本地⑶N對外服務(wù)地址的對應(yīng)關(guān)系記錄,并通過⑶N部件和⑶N中心管理系統(tǒng)的管理接口通告給⑶N中心管理系統(tǒng),由⑶N中心管理系統(tǒng)下發(fā)給DNS GSLB。以此作為對用戶進行定位和負載均衡的依據(jù)。至此業(yè)務(wù)部署完成,下面是用戶業(yè)務(wù)訪問時的處理步驟I、用戶客戶端需要訪問業(yè)務(wù),發(fā)起業(yè)務(wù)請求,首先需要進行DNS解析;2、由于融合設(shè)備開啟了 DNS服務(wù),在收到DNS請求后,查詢本地緩存,沒有對應(yīng)的 緩存記錄的情況下,則向上級DNS服務(wù)器請求解析;在本實施例中,融合設(shè)備的DNS服務(wù)器均設(shè)置⑶N中心的DNS GSLB為上級DNS服務(wù)器;3、⑶N中心的DNS GSLB進行DNS解析,如無法查到對應(yīng)的緩存記錄則需向更上一級的DNS服務(wù)器進行查詢;但對于簽約的ICP/ISP的域名,根據(jù)前期的部署,已經(jīng)在本地添加了對應(yīng)的域名記錄,可以在緩存中查詢到;在查詢到對應(yīng)的域名后,根據(jù)各融合設(shè)備CDN部件上報的本地DNS服務(wù)器地址和CDN對外服務(wù)地址的對應(yīng)關(guān)系,進行解析(基于這一對應(yīng)關(guān)系把用戶定位回本地的CDN,確保用戶的網(wǎng)絡(luò)連接和應(yīng)用層鏈接在同一融合設(shè)備),并向本地DNS服務(wù)器返回解析結(jié)果;4、融合設(shè)備的本地DNS服務(wù)器收到解析結(jié)果后,向用戶客戶端返回解析結(jié)果;5、用戶客戶端根據(jù)DNS解析返回的CDN服務(wù)地址,建立應(yīng)用層鏈接,請求內(nèi)容服務(wù)。此實施例的特點是,CDN中心DNS GSLB添加簽約ICP/ISP的DNS記錄,并根據(jù)各CDN部件上報的DNS服務(wù)器和CDN服務(wù)地址的對應(yīng)關(guān)系,進行用戶的定位。融合設(shè)備需要開啟DNS服務(wù)器,并將上級DNS服務(wù)器指定為⑶N中心的DNS GSLB。⑶N部件需要根據(jù)融合設(shè)備的DNS服務(wù)器地址,以及自身的對外⑶N服務(wù)地址,形成對應(yīng)關(guān)系記錄,并上報給⑶N中心的DNS GSLB,以此作為用戶定位的依據(jù);此實施例比較適合簽約ICP/ISP,以及相對封閉的業(yè)務(wù)。同時,采用⑶N中心DNS GSLB集中緩存記錄的方式,可以減少在業(yè)務(wù)初期部署時需要對每臺融合設(shè)備進行DNS記錄添加的操作,部署效率高,更容易管理和維護。圖7顯示了本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位的第三實施例流程圖。在這個實施例中,涉及的系統(tǒng)主要有用戶客戶端,融合設(shè)備,CDN中心管理系統(tǒng)/DNS/GSLB,DNS根服務(wù)器,ISP授權(quán)DNS服務(wù)器。在本發(fā)明中采用和目前CDN服務(wù)提供商類似的部署方式,區(qū)別在于在融合設(shè)備的網(wǎng)絡(luò)部件上開啟DNS服務(wù),并將本地DNS服務(wù)器地址通告給融合設(shè)備的⑶N部件,由⑶N部件生成本地DNS服務(wù)器地址和⑶N服務(wù)地址的對應(yīng)關(guān)系,并上報⑶N中心管理系統(tǒng)的DNSGSLB ;用戶訪問應(yīng)用時走正常的DNS解析流程,本地沒有DNS記錄時向上級DNS查詢,直至根DNS,根DNS將請求重定向到ISP授權(quán)DNS ;再由ISP授權(quán)DNS將請求重定向到⑶N中心管理系統(tǒng)的DNS GSLB,由GSLB根據(jù)DNS服務(wù)地址和⑶N服務(wù)地址的關(guān)系,結(jié)合調(diào)度策略,確定為用戶服務(wù)的CDN服務(wù)地址,返回解析結(jié)果;把用戶定位在本地CDN服務(wù)節(jié)點。
      具體實現(xiàn)步驟如下在用戶客戶端訪問業(yè)務(wù)前,需要做一些事先的部署;需要在融合設(shè)備的主控單元(也可以是網(wǎng)絡(luò)業(yè)務(wù)處理單元)開啟DNS服務(wù)器;并通過內(nèi)部接口將DNS服務(wù)器的地址通告給本融合設(shè)備的⑶N部件,由⑶N部件生成本地DNS服務(wù)器地址和⑶N服務(wù)地址的對應(yīng)關(guān)系,并通過⑶N部件與⑶N中心管理系統(tǒng)的管理通道,通告給⑶N中心管理系統(tǒng),并同步到中心的DNS GSLB,使得DNSGSLB具有用戶定位的依據(jù)。同時,網(wǎng)絡(luò)部件在用戶建立網(wǎng)絡(luò)連接時,需要做相應(yīng)的配置下發(fā),使得用戶網(wǎng)絡(luò)連接的DNS服務(wù)器地址為本融合設(shè)備的DNS服務(wù)器地址。以下是用戶業(yè)務(wù)訪問處理流程
      I、用戶需訪問應(yīng)用,首先發(fā)起DNS解析請求;由于用戶的網(wǎng)絡(luò)連接中的DNS服務(wù)器地址為融合設(shè)備的DNS服務(wù)器地址,因而將DNS解析請求發(fā)給融合設(shè)備的DNS服務(wù)器;2、融合設(shè)備的DNS服務(wù)器查詢本地DNS緩存,在查詢不到對應(yīng)DNS記錄的情況下,向上級DNS服務(wù)器發(fā)起查詢請求;在本實施例中,上級DNS服務(wù)器不設(shè)置為DNS GSLB,設(shè)置為外部DNS服務(wù)器;在外部DNS服務(wù)器沒有對應(yīng)緩存的情況下,可逐級查詢到DNS根服務(wù)器;3、DNS根服務(wù)器收到DNS查詢請求后,逐級查找,最終本地DNS服務(wù)器可獲得ISP授權(quán)DNS服務(wù)器地址;4、融合設(shè)備的本地DNS服務(wù)器向ISP授權(quán)DNS服務(wù)器發(fā)起DNS查詢請求;5、ISP授權(quán)DNS服務(wù)器收到DNS查詢請求后,由于該ISP采用了⑶N服務(wù),因而返回CDN系統(tǒng)的DNS服務(wù)器地址;在本系統(tǒng)中,ISP如采用了本系統(tǒng)提供的CDN服務(wù),則返回的是本系統(tǒng)⑶N中心管理系統(tǒng)的DNS GSLB的地址;6、融合設(shè)備的本地DNS服務(wù)器根據(jù)ISP授權(quán)DNS服務(wù)器返回的DNS服務(wù)器地址,向⑶N中心管理系統(tǒng)的DNS GSLB發(fā)起DNS查詢請求;7、⑶N中心管理系統(tǒng)的DNS GSLB查詢到對應(yīng)的DNS記錄,并根據(jù)本地DNS服務(wù)器和CDN服務(wù)地址的對應(yīng)關(guān)系,為用戶確定CDN服務(wù)節(jié)點,并向融合設(shè)備的本地DNS服務(wù)器返回解析結(jié)果;8、融合設(shè)備的本地DNS服務(wù)器根據(jù)收到的DNS解析結(jié)果,向用戶客戶端返回解析結(jié)果;9、用戶客戶端根據(jù)收到的DNS解析結(jié)果,可以得到⑶N服務(wù)地址;從而可以建立應(yīng)用層鏈接,訪問應(yīng)用,請求內(nèi)容服務(wù)。此種實施例的特點是,保留了現(xiàn)有DNS解析的通用流程。區(qū)別是,本地DNS為融合設(shè)備的DNS服務(wù)器,并由融合設(shè)備的⑶N部件向⑶N中心DNS GSLB系統(tǒng)上報了本地DNS服務(wù)器和⑶N服務(wù)地址的對應(yīng)關(guān)系。此種實施例比較適合于簽約ICP/ISP與非簽約ICP/ISP,封閉性業(yè)務(wù)和開放性互聯(lián)網(wǎng)業(yè)務(wù)混合承載的場景。本發(fā)明基于一種⑶N和網(wǎng)絡(luò)融合的設(shè)備,提供一種基于這種設(shè)備的用戶定位方法及裝置。此類設(shè)備的優(yōu)點是把CDN的內(nèi)容分發(fā)節(jié)點和網(wǎng)絡(luò)設(shè)備進行融合,在CDN部件和網(wǎng)絡(luò)部件各自維護對應(yīng)的用戶狀態(tài),并有內(nèi)部接口的交互,可以實現(xiàn)內(nèi)容質(zhì)量和網(wǎng)絡(luò)質(zhì)量的雙重保障。為了更好地實現(xiàn)用戶內(nèi)容狀態(tài)和網(wǎng)絡(luò)狀態(tài)的協(xié)同,以更好保障用戶體驗,應(yīng)把用戶的網(wǎng)絡(luò)層連接和應(yīng)用層鏈接都定位在同一融合設(shè)備上。本方法主要基于在融合設(shè)備的本地部署DNS服務(wù)器把用戶定位到本地CDN部件,具體提供了三種實施例。三種實施例分別適應(yīng)不同的部署方式和業(yè)務(wù)場景,滿足把用戶的網(wǎng)絡(luò)層連接和應(yīng)用層鏈接定位到同一融合設(shè)備的需求,更好保障用戶業(yè)務(wù)使用體驗。具體地說,本發(fā)明的基于⑶N和網(wǎng)絡(luò)融合的用戶定位的裝置具有如下特點I)本發(fā)明的網(wǎng)絡(luò)融合設(shè)備融合了網(wǎng)絡(luò)和⑶N功能,其網(wǎng)絡(luò)部件和⑶N部件松耦合,實現(xiàn)了設(shè)備層面的融合;2)網(wǎng)絡(luò)部件和⑶N部件之間通過內(nèi)部系統(tǒng)接口和消息接口進行交互;使得網(wǎng)絡(luò)部件和CDN部件具備了協(xié)同的能力;3)網(wǎng)絡(luò)部件和⑶N部件均和設(shè)備主控單元間通過內(nèi)部系統(tǒng)接口和消息接口進行交互;使得三者具備協(xié)同的能力;4)網(wǎng)絡(luò)部件和⑶N部件都有自己的用戶狀態(tài)機,兩者的狀態(tài)機相互獨立; 5)網(wǎng)絡(luò)部件和⑶N部件分別維護有用戶的網(wǎng)絡(luò)狀態(tài)機和內(nèi)容狀態(tài)機,便于實現(xiàn)基于用戶的精細化運營和服務(wù)保障;6 XDN部件由統(tǒng)一的⑶N中心管理器進行管理,該⑶N中心管理器可獨立設(shè)置,也可納入本文所述的融合設(shè)備的網(wǎng)管系統(tǒng),作為網(wǎng)管系統(tǒng)的一個組成部分;7) DNS GSLB和⑶N中心管理系統(tǒng)整合,統(tǒng)一部署;采用集中部署的方式;8)融合設(shè)備開啟DNS服務(wù),實現(xiàn)DNS解析服務(wù)本地化;9)⑶N中心管理系統(tǒng)/GSLB可向融合設(shè)備的CDN部件下發(fā)用戶定位策略;融合設(shè)備的CDN部件解釋策略后,觸發(fā)向融合設(shè)備的主控或網(wǎng)絡(luò)部件下發(fā)配置指令,根據(jù)本地CDN服務(wù)地址和域名的對應(yīng)關(guān)系,增加相應(yīng)的DNS記錄;后續(xù)用戶應(yīng)用訪問時,DNS查詢直接可以定位在本設(shè)備的⑶N服務(wù)地址;10)融合設(shè)備的⑶N部件具有把本地DNS服務(wù)器的地址和⑶N的服務(wù)地址生成對應(yīng)關(guān)系,并向⑶N中心管理系統(tǒng)/DNS GSLB上報的功能;11)⑶N中心DNS GSLB,可添加對應(yīng)的DNS記錄,并根據(jù)融合設(shè)備⑶N部件上報的本地DNS服務(wù)器地址和⑶N的服務(wù)地址的對應(yīng)關(guān)系,實施對用戶的定位。綜上所述,本發(fā)明通過把用戶的網(wǎng)絡(luò)層連接和應(yīng)用層鏈接定位到同一融合設(shè)備上,保障了用戶業(yè)務(wù)使用體驗。盡管上文對本發(fā)明進行了詳細說明,但是本發(fā)明不限于此,本技術(shù)領(lǐng)域技術(shù)人員可以根據(jù)本發(fā)明的原理進行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入本發(fā)明的保護范圍。
      權(quán)利要求
      1.一種基于內(nèi)容分發(fā)網(wǎng)絡(luò)CDN和網(wǎng)絡(luò)融合的用戶定位方法,其特征在于,包括 通過把CDN系統(tǒng)的CDN節(jié)點與網(wǎng)絡(luò)設(shè)備進行融合,形成融合設(shè)備,所述融合設(shè)備包括⑶N部件和網(wǎng)絡(luò)部件,并且所述融合設(shè)備上部署有本地DNS服務(wù)器; 生成含有簽約ICP/ISP域名和把融合設(shè)備⑶N部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,和/或生成含有本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄; 在用戶端發(fā)起的DNS解析請求時,利用所述DNS記錄或者地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位。
      2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述網(wǎng)絡(luò)部件用于向用戶端提供網(wǎng)絡(luò)接入和承載服務(wù),并且所述融合設(shè)備還包括用來服務(wù)于⑶N部件和網(wǎng)絡(luò)部件的主控單元。
      3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述的生成DNS記錄包括 ⑶N中心管理系統(tǒng)向融合設(shè)備⑶N部件下發(fā)包含簽約ICP/ISP域名信息的指令;以及融合設(shè)備CDN部件根據(jù)指令中的域名信息,請求本地DNS服務(wù)器針對簽約ICP/ISP的域名生成所述的DNS記錄; 其中,所述DNS記錄中的域名為所述簽約ICP/ISP的域名,對應(yīng)的地址為融合設(shè)備CDN部件對外服務(wù)地址。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述的利用所述DNS記錄獲得DNS解析結(jié)果包括 本地DNS服務(wù)器根據(jù)收到的用戶DNS解析請求,查詢本地緩存的DNS記錄,并將查詢到DNS記錄中對應(yīng)于簽約ICP/ISP域名的融合設(shè)備⑶N部件對外服務(wù)地址返回給用戶端。
      5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的生成地址關(guān)系記錄包括 融合設(shè)備網(wǎng)絡(luò)部件或主控單元將本地DNS服務(wù)器的地址通告給融合設(shè)備CDN部件; 融合設(shè)備⑶N部件根據(jù)所述通告中的消息,生成關(guān)于本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址的對應(yīng)關(guān)系的地址關(guān)系記錄,并將其上報給⑶N中心管理系統(tǒng)的域名系統(tǒng)資源調(diào)度和負載均衡系統(tǒng)DNS GSLB。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的利用所述地址關(guān)系記錄獲得DNS解析結(jié)果包括 本地DNS服務(wù)器將用戶端的DNS解析請求發(fā)送給所述DNS GSLB ; 所述DNS GSLB根據(jù)DNS解析請求,在其域名記錄中查詢對應(yīng)的域名; 在查詢到對應(yīng)的域名后,根據(jù)地址關(guān)系記錄中的本地DNS服務(wù)器地址與融合設(shè)備CDN部件對外服務(wù)地址的對應(yīng)關(guān)系,把對應(yīng)的融合設(shè)備CDN部件確定為CDN服務(wù)節(jié)點,并將含有其地址的解析結(jié)果經(jīng)由本地DNS服務(wù)器返回給用戶端。
      7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的利用所述地址關(guān)系記錄獲得DNS解析結(jié)果包括 本地DNS服務(wù)器將用戶端的DNS解析請求發(fā)送給DNS根服務(wù)器,并根據(jù)其返回的ICP/ISP授權(quán)DNS信息向ICP/ISP授權(quán)DNS服務(wù)器發(fā)起DNS查詢請求; 本地DNS服務(wù)器根據(jù)所述ICP/ISP授權(quán)DNS服務(wù)器響應(yīng)查詢請求而返回的所用⑶N服務(wù)系統(tǒng)的DNS信息,向所述DNS GSLB發(fā)起DNS查詢請求;所述DNS GSLB根據(jù)DNS查詢請求,查詢對應(yīng)的DNS記錄,并根據(jù)地址關(guān)系記錄中的本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址的對應(yīng)關(guān)系,把對應(yīng)的融合設(shè)備⑶N部件確定為CDN服務(wù)節(jié)點,并將含有其地址的解析結(jié)果經(jīng)由本地DNS服務(wù)器返回給用戶端。
      8.一種實現(xiàn)基于內(nèi)容分發(fā)網(wǎng)絡(luò)CDN和網(wǎng)絡(luò)融合的用戶定位裝置,其特征在于,包括 融合設(shè)備的DNS記錄生成單元,用于生成含有簽約ICP/ISP域名和把融合設(shè)備CDN部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,或含有本地DNS服務(wù)器地址與融合設(shè)備⑶N部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄; DNS解析設(shè)備,用于在用戶端發(fā)起的DNS解析請求時,利用所述DNS記錄或者地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位; 其中,所述融合設(shè)備是融合了 CDN節(jié)點與網(wǎng)絡(luò)設(shè)備的設(shè)備,包括 所述的本地DNS服務(wù)器;以及 所述的融合設(shè)備CDN部件,用來建立和維護與用戶端的應(yīng)用鏈接,并提供內(nèi)容分發(fā)服務(wù)。
      9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述融合設(shè)備還包括用于向用戶端提供網(wǎng)絡(luò)接入和承載服務(wù)的網(wǎng)絡(luò)部件; 其中,所述融合設(shè)備的網(wǎng)絡(luò)部件與CDN部件之間設(shè)有內(nèi)部信令交互接口,以便網(wǎng)絡(luò)部件向CDN部件上報用戶地址池的信息,CDN部件向網(wǎng)絡(luò)部件申請用戶網(wǎng)絡(luò)加速、接收和執(zhí)行反饋信息、用戶狀態(tài)查詢及反饋的信息。
      10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述融合設(shè)備還包括用來服務(wù)于⑶N部件和網(wǎng)絡(luò)部件的主控單元; 其中,主控單元分別與CDN部件之間和網(wǎng)絡(luò)部件之間設(shè)有內(nèi)部信令交互接口 ; 其中,所述的本地DNS服務(wù)器由所述主控單元開啟,或者由網(wǎng)絡(luò)部件開啟。
      11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述融合設(shè)備的DNS記錄生成單元由所述的本地DNS服務(wù)器和融合設(shè)備CDN部件構(gòu)成; 其中,融合設(shè)備CDN部件根據(jù)指令中的域名信息,請求本地DNS服務(wù)器針對簽約ICP/ISP的域名生成所述的DNS記錄;以及 融合設(shè)備CDN部件根據(jù)融合設(shè)備網(wǎng)絡(luò)部件或主控單元通告的本地DNS服務(wù)器的地址信息,生成所述的地址關(guān)系記錄。
      12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,DNS解析設(shè)備或者是在所述融合設(shè)備中執(zhí)行本地解析的本地DNS服務(wù)器,或者在是⑶N中心管理系統(tǒng)中執(zhí)行域名解析的DNS GSLB。
      全文摘要
      本發(fā)明公開了一種基于CDN和網(wǎng)絡(luò)融合的用戶定位的方法及裝置,方法包括通過把CDN系統(tǒng)的CDN節(jié)點與網(wǎng)絡(luò)設(shè)備進行融合,形成融合設(shè)備,所述融合設(shè)備包括CDN部件和網(wǎng)絡(luò)部件,并且所述融合設(shè)備上部署有本地DNS服務(wù)器;生成含有簽約ICP/ISP域名和把融合設(shè)備CDN部件對外服務(wù)地址作為該域名對應(yīng)地址的DNS記錄,和/或生成含有本地DNS服務(wù)器地址與融合設(shè)備CDN部件對外服務(wù)地址對應(yīng)關(guān)系的地址關(guān)系記錄;在用戶端發(fā)起的DNS解析請求時,利用所述DNS記錄或者地址關(guān)系記錄獲得用來返回給所述用戶端的DNS解析結(jié)果,以便用戶端根據(jù)所述解析結(jié)果與所述融合設(shè)備CDN部件建立應(yīng)用鏈接,從而實現(xiàn)用戶端到融合設(shè)備CDN部件的用戶定位。
      文檔編號H04L29/08GK102970351SQ20121043759
      公開日2013年3月13日 申請日期2012年11月6日 優(yōu)先權(quán)日2012年11月6日
      發(fā)明者黃孫亮, 陳建業(yè), 范成法, 李宏飚 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1