一種cdn動態(tài)加速的系統(tǒng)及方法
【專利摘要】本發(fā)明涉及一種CDN動態(tài)加速的系統(tǒng)及方法,其包括源站點(diǎn)以及CDN節(jié)點(diǎn)池;源站點(diǎn)與CDN節(jié)點(diǎn)池間構(gòu)建有虛擬加速網(wǎng)絡(luò),CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接;虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接;CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)能接入距離所述CDN節(jié)點(diǎn)距離最近的加速節(jié)點(diǎn)作為接入節(jié)點(diǎn),虛擬加速網(wǎng)絡(luò)根據(jù)CDN節(jié)點(diǎn)需要連接源站點(diǎn)的位置選擇距離所述源站點(diǎn)最近的加速節(jié)點(diǎn)作為出站節(jié)點(diǎn),以實(shí)現(xiàn)CDN節(jié)點(diǎn)與源站點(diǎn)間的連接;上述出站節(jié)點(diǎn)收到源站點(diǎn)的回復(fù)后,將所述源站點(diǎn)的回復(fù)通過接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)CDN節(jié)點(diǎn)。本發(fā)明能實(shí)現(xiàn)動態(tài)內(nèi)容的加速,提高、保障CDN節(jié)點(diǎn)與源站點(diǎn)之間的數(shù)據(jù)傳輸效率,適應(yīng)范圍廣,安全可靠。
【專利說明】—種CDN動態(tài)加速的系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種系統(tǒng)及方法,尤其是一種CDN動態(tài)加速的系統(tǒng)及方法,屬于CDN的【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]Q)N的全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)。其基本思路是通過在網(wǎng)絡(luò)各處放置節(jié)點(diǎn)服務(wù)器,以通過節(jié)點(diǎn)服務(wù)器構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),從而避開互聯(lián)網(wǎng)上可能的速度瓶頸和不穩(wěn)定的網(wǎng)絡(luò)環(huán)節(jié),使內(nèi)容傳輸?shù)母臁?br>
更穩(wěn)定。
[0003]CDN系統(tǒng)能夠?qū)崟r(shí)地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點(diǎn)的連接、負(fù)載狀況以及到用戶的距離和響應(yīng)時(shí)間等綜合信息將用戶的請求通過智能DNS重新導(dǎo)向離用戶最近的服務(wù)節(jié)點(diǎn)上,目的是使用戶可就近取得所需內(nèi)容,解決Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度,如圖1所示。
[0004]在傳統(tǒng)的⑶N系統(tǒng)中,用戶通過智能DNS被解析到最近的⑶N服務(wù)節(jié)點(diǎn)上,用戶發(fā)送請求給CDN節(jié)點(diǎn),CDN服務(wù)節(jié)點(diǎn)先在緩存中查找是否有該請求的回復(fù),如果有,則迅速將該回復(fù)反饋給用戶;如果在緩存中沒有該回復(fù),則自動將請求轉(zhuǎn)發(fā)給源站點(diǎn),并將源站點(diǎn)的回復(fù)發(fā)送回用戶,同時(shí)也將該回復(fù)保存在CDN節(jié)點(diǎn)內(nèi),這樣對于后續(xù)用戶的相同請求時(shí)就可直接從CDN緩存中提取回復(fù)內(nèi)容。
[0005]傳統(tǒng)的CDN結(jié)構(gòu)可以非常有效地提高靜態(tài)內(nèi)容的訪問速度,但對于動態(tài)內(nèi)容卻存在致命的缺陷,因?yàn)閷τ趧討B(tài)內(nèi)容來說,CDN節(jié)點(diǎn)的緩存功能起不到任何作用,用戶對于動態(tài)內(nèi)容的獲取只是通過⑶N節(jié)點(diǎn)做轉(zhuǎn)發(fā),最終都是從源站點(diǎn)獲取,因此⑶N系統(tǒng)對動態(tài)內(nèi)容幾乎沒有加速作用。如圖2所示,在傳統(tǒng)CDN系統(tǒng)中,用戶對靜態(tài)內(nèi)容獲取時(shí)間僅等于用戶到CDN節(jié)點(diǎn)的時(shí)間Tl,而對動態(tài)內(nèi)容的獲取時(shí)間為用戶到CDN節(jié)點(diǎn)的時(shí)間Tl,同時(shí)還應(yīng)加上⑶N節(jié)點(diǎn)到源站點(diǎn)的時(shí)間T2。
[0006]針對傳統(tǒng)⑶N系統(tǒng)的這一缺陷,其主要原因在于:用戶對于動態(tài)內(nèi)容的請求必須從源站點(diǎn)獲取,CDN節(jié)點(diǎn)只起到了轉(zhuǎn)發(fā)的作用,雖然CDN系統(tǒng)中通過智能DNS可為用戶選擇最近的CDN節(jié)點(diǎn),從而最大限度的縮短了 Tl的時(shí)間;但對于動態(tài)內(nèi)容,CDN節(jié)點(diǎn)到源站點(diǎn)的時(shí)間T2不可控,因此T2時(shí)間值就決定了動態(tài)內(nèi)容的訪問效率。傳統(tǒng)的CDN系統(tǒng)中缺少這樣一種有效保障CDN節(jié)點(diǎn)到源站點(diǎn)之間的網(wǎng)絡(luò)速度的方法。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種CDN動態(tài)加速的系統(tǒng)及方法,其能實(shí)現(xiàn)動態(tài)內(nèi)容的加速,提高、保障CDN節(jié)點(diǎn)與源站點(diǎn)之間的數(shù)據(jù)傳輸效率,適應(yīng)范
圍廣,安全可靠。
[0008]按照本發(fā)明提供的技術(shù)方案,所述CDN動態(tài)加速的系統(tǒng),包括源站點(diǎn)以及CDN節(jié)點(diǎn)池;所述源站點(diǎn)與⑶N節(jié)點(diǎn)池間構(gòu)建有虛擬加速網(wǎng)絡(luò),⑶N節(jié)點(diǎn)池內(nèi)的⑶N節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接;所述虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接;
CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)能接入距離所述CDN節(jié)點(diǎn)距離最近的加速節(jié)點(diǎn)作為接入節(jié)點(diǎn),虛擬加速網(wǎng)絡(luò)根據(jù)CDN節(jié)點(diǎn)需要連接源站點(diǎn)的位置選擇距離所述源站點(diǎn)最近的加速節(jié)點(diǎn)作為出站節(jié)點(diǎn),以實(shí)現(xiàn)CDN節(jié)點(diǎn)與源站點(diǎn)間的連接;上述出站節(jié)點(diǎn)收到源站點(diǎn)的回復(fù)后,將所述源站點(diǎn)的回復(fù)通過接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)CDN節(jié)點(diǎn)。
[0009]所述⑶N節(jié)點(diǎn)池與智能DNS連接,通過智能DNS獲?、荖節(jié)點(diǎn)池內(nèi)所需⑶N節(jié)點(diǎn)的IP地址。
[0010]所述虛擬加速網(wǎng)絡(luò)內(nèi)加速節(jié)點(diǎn)根據(jù)動態(tài)路由協(xié)議進(jìn)行路徑的選擇,所述動態(tài)路由協(xié)議包括OSPF或RIP標(biāo)準(zhǔn)協(xié)議。
[0011]一種CDN動態(tài)加速的方法,所述動態(tài)加速方法包括如下步驟:
a、在源站點(diǎn)與⑶N節(jié)點(diǎn)池間構(gòu)建虛擬加速網(wǎng)絡(luò),⑶N節(jié)點(diǎn)池內(nèi)的⑶N節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接,所述虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接;
b、通過智能DNS與⑶N節(jié)點(diǎn)池連接,并獲取所需⑶N節(jié)點(diǎn)的IP地址,且將所述獲取IP地址的CDN節(jié)點(diǎn)作為服務(wù)節(jié)點(diǎn);
C、向服務(wù)節(jié)點(diǎn)發(fā)送訪問源站點(diǎn)請求,服務(wù)節(jié)點(diǎn)將請求的源站點(diǎn)通過隧道傳送到虛擬加速網(wǎng)絡(luò)內(nèi)距離所述服務(wù)節(jié)點(diǎn)最近的加速節(jié)點(diǎn),以作為接入節(jié)點(diǎn);
d、虛擬加速網(wǎng)絡(luò)將訪問源站點(diǎn)請求從接入節(jié)點(diǎn)通過最優(yōu)路徑選擇后快速到達(dá)距離源站點(diǎn)最近的加速節(jié)點(diǎn),以作為出站節(jié)點(diǎn);
e、訪問源站點(diǎn)請求達(dá)到出站節(jié)點(diǎn)后,利用nat技術(shù)將訪問源站點(diǎn)請求發(fā)送到源站點(diǎn);
f、源站點(diǎn)收到請求后,將回復(fù)發(fā)送給出站節(jié)點(diǎn);
g、出站節(jié)點(diǎn)將源站點(diǎn)的回復(fù)發(fā)送到接入節(jié)點(diǎn);
h、接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)服務(wù)節(jié)點(diǎn),服務(wù)節(jié)點(diǎn)將源站點(diǎn)的回復(fù)通過智能DNS發(fā)送給用戶。
[0012]所述步驟b中,服務(wù)節(jié)點(diǎn)為距離智能DNS距離最近的⑶N節(jié)點(diǎn)。
[0013]所述步驟d中,所述虛擬加速網(wǎng)絡(luò)內(nèi)加速節(jié)點(diǎn)根據(jù)動態(tài)路由協(xié)議進(jìn)行路徑的選擇,所述動態(tài)路由協(xié)議包括OSPF或RIP標(biāo)準(zhǔn)協(xié)議。
[0014]本發(fā)明的優(yōu)點(diǎn):通過在源站點(diǎn)與CDN節(jié)點(diǎn)池間構(gòu)建虛擬加速網(wǎng)絡(luò),虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),加速節(jié)點(diǎn)間通過VPN隧道連接,可實(shí)現(xiàn)CDN動態(tài)加速,保證動態(tài)加速的效果,采用VPN技術(shù)和動態(tài)路由技術(shù),充分利用互聯(lián)網(wǎng)本身,成本低。在IP層實(shí)現(xiàn)轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)效率高,與應(yīng)用無關(guān);擴(kuò)展CDN節(jié)點(diǎn)對不同互聯(lián)網(wǎng)應(yīng)用的支持,從而實(shí)現(xiàn)對其他非HTTP應(yīng)用的動態(tài)加速需求。
【專利附圖】
【附圖說明】
[0015]圖1為現(xiàn)有⑶N的結(jié)構(gòu)原理圖。
[0016]圖2為現(xiàn)有⑶N靜態(tài)內(nèi)容獲取時(shí)間的說明示意圖。
[0017]圖3為現(xiàn)有⑶N動態(tài)內(nèi)容獲取時(shí)間的說明示意圖。
[0018]圖4為本發(fā)明的結(jié)構(gòu)示意圖。[0019]圖5為本發(fā)明具體實(shí)施的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]下面結(jié)合具體附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明。
[0021]如圖4所示:為了能夠在CDN系統(tǒng)中實(shí)現(xiàn)對動態(tài)內(nèi)容的加速,提高CDN節(jié)點(diǎn)與源站點(diǎn)之間的數(shù)據(jù)傳輸效率,本發(fā)明包括源站點(diǎn)以及CDN節(jié)點(diǎn)池;所述源站點(diǎn)與CDN節(jié)點(diǎn)池間構(gòu)建有虛擬加速網(wǎng)絡(luò),CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接;所述虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接;
CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)能接入距離所述CDN節(jié)點(diǎn)距離最近的加速節(jié)點(diǎn)作為接入節(jié)點(diǎn),虛擬加速網(wǎng)絡(luò)根據(jù)CDN節(jié)點(diǎn)需要連接源站點(diǎn)的位置選擇距離所述源站點(diǎn)最近的加速節(jié)點(diǎn)作為出站節(jié)點(diǎn),以實(shí)現(xiàn)CDN節(jié)點(diǎn)與源站點(diǎn)間的連接;上述出站節(jié)點(diǎn)收到源站點(diǎn)的回復(fù)后,將所述源站點(diǎn)的回復(fù)通過接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)CDN節(jié)點(diǎn)。
[0022]具體地,本發(fā)明實(shí)施例中,虛擬加速網(wǎng)絡(luò)通過在不同區(qū)域部署加速節(jié)點(diǎn)形成,加速節(jié)點(diǎn)可采用獨(dú)立的Linux服務(wù)器,加速節(jié)點(diǎn)之間通過VPN (Virtual Private Network)建立隧道連接。加速節(jié)點(diǎn)部署應(yīng)充分考慮到我國互聯(lián)網(wǎng)各大節(jié)點(diǎn)城市為宜(比如:北京、上海、廣州、南京、武漢、西安、沈陽、重慶等),同時(shí)兼顧業(yè)務(wù)分布情況。CDN節(jié)點(diǎn)池由若干CDN節(jié)點(diǎn)構(gòu)成。
[0023]虛擬加速網(wǎng)絡(luò)內(nèi)各加速節(jié)點(diǎn)間在進(jìn)行路徑選擇時(shí),遵循動態(tài)路由協(xié)議,以使得加速節(jié)點(diǎn)具有動態(tài)路由的功能,可以實(shí)現(xiàn)在加速節(jié)點(diǎn)之間最佳路徑的選擇,保證任意加速節(jié)點(diǎn)之間的最優(yōu)路徑的實(shí)時(shí)調(diào)整。所述虛擬加速網(wǎng)絡(luò)內(nèi)加速節(jié)點(diǎn)根據(jù)動態(tài)路由協(xié)議進(jìn)行路徑的選擇,動態(tài)路由協(xié)議可采用OSPF (Open Shortest Path First)或RIP (路由信息協(xié)議)等標(biāo)準(zhǔn)協(xié)議也可以根據(jù)自身網(wǎng)絡(luò)的特點(diǎn)自行開發(fā)的私有動態(tài)路由協(xié)議
在具體使用時(shí),用戶需要通過智能DNS與CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)連接,通過智能DNS獲?、荖節(jié)點(diǎn)池內(nèi)所需⑶N節(jié)點(diǎn)的IP地址。智能DNS獲取距離用戶最近的⑶N節(jié)點(diǎn)的IP地址。所述智能DNS (Domain Name System)可以選用現(xiàn)有的DNS。進(jìn)一步地,在CDN節(jié)點(diǎn)池的CDN內(nèi)節(jié)點(diǎn)收到源站點(diǎn)的回復(fù)后,可以將所述回復(fù)進(jìn)行保存,以能夠加快下次用戶進(jìn)行靜態(tài)訪問。
[0024]一種CDN動態(tài)加速的方法,所述動態(tài)加速方法包括如下步驟:
a、在源站點(diǎn)與⑶N節(jié)點(diǎn)池間構(gòu)建虛擬加速網(wǎng)絡(luò),⑶N節(jié)點(diǎn)池內(nèi)的⑶N節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接,所述虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接;
b、通過智能DNS與⑶N節(jié)點(diǎn)池連接,并獲取所需⑶N節(jié)點(diǎn)的IP地址,且將所述獲取IP地址的CDN節(jié)點(diǎn)作為服務(wù)節(jié)點(diǎn);
用戶需要訪問源站點(diǎn)時(shí),用戶的訪問設(shè)備通過智能DNS與CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)連接,智能DNS獲取距離用戶訪問設(shè)備最近的⑶N節(jié)點(diǎn)的IP地址,即服務(wù)節(jié)點(diǎn)為距離智能DNS距離最近的⑶N節(jié)點(diǎn)。
[0025]C、向服務(wù)節(jié)點(diǎn)發(fā)送訪問源站點(diǎn)請求,服務(wù)節(jié)點(diǎn)將請求的源站點(diǎn)通過隧道傳送到虛擬加速網(wǎng)絡(luò)內(nèi)距離所述服務(wù)節(jié)點(diǎn)最近的加速節(jié)點(diǎn),以作為接入節(jié)點(diǎn);
d、虛擬加速網(wǎng)絡(luò)將訪問源站點(diǎn)請求從接入節(jié)點(diǎn)通過最優(yōu)路徑選擇后快速到達(dá)距離源站點(diǎn)最近的加速節(jié)點(diǎn),以作為出站節(jié)點(diǎn);
e、訪問源站點(diǎn)請求達(dá)到出站節(jié)點(diǎn)后,利用nat技術(shù)將訪問源站點(diǎn)請求發(fā)送到源站點(diǎn);所述nat技術(shù)是指網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT, Network Address Translation)屬接入廣域網(wǎng)(WAN)技術(shù),是一種將私有(保留)地址轉(zhuǎn)化為合法IP地址的轉(zhuǎn)換技術(shù),它被廣泛應(yīng)用于各種類型Internet接入方式和各種類型的網(wǎng)絡(luò)中。
[0026]f、源站點(diǎn)收到請求后,將回復(fù)發(fā)送給出站節(jié)點(diǎn);
g、出站節(jié)點(diǎn)將源站點(diǎn)的回復(fù)發(fā)送到接入節(jié)點(diǎn);
h、接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)服務(wù)節(jié)點(diǎn),服務(wù)節(jié)點(diǎn)將源站點(diǎn)的回復(fù)通過智能DNS發(fā)送給用戶。
[0027]如圖5所示,為本發(fā)明進(jìn)行加速的具體實(shí)施列,所述加速方法包括如下步驟:
1)、用戶通過智能DNS獲取最佳⑶N節(jié)點(diǎn)I的IP地址,所述最佳⑶N節(jié)點(diǎn)I是指距離用戶訪問設(shè)備最近的CDN節(jié)點(diǎn);
2)、用戶向最佳⑶N節(jié)點(diǎn)I發(fā)送訪問站點(diǎn)(以www.abc.com為例)請求;
3)、⑶N節(jié)點(diǎn)I將用戶請求通過隧道傳送到虛擬加速網(wǎng)的加速節(jié)點(diǎn)A,進(jìn)入虛擬加速網(wǎng)絡(luò);加速節(jié)點(diǎn)A作為接入節(jié)點(diǎn);
4)、虛擬加速網(wǎng)將請求從加速節(jié)點(diǎn)A通過最優(yōu)路徑快速送達(dá)加速節(jié)點(diǎn)D,加速節(jié)點(diǎn)D距離訪問源站點(diǎn)的距離最近;
5)、請求達(dá)到加速節(jié)點(diǎn)D后,進(jìn)過nat技術(shù)后將從加速節(jié)點(diǎn)D離開虛擬加速網(wǎng),請求被發(fā)送到源站點(diǎn)WWW.abc.com ;
6)、源站點(diǎn)收到請求后,回復(fù)會發(fā)送給加速節(jié)點(diǎn)D;
7)、加速節(jié)點(diǎn)D收到源站點(diǎn)的回復(fù)后,同樣通過最優(yōu)路徑快速送達(dá)加速節(jié)點(diǎn)A;即訪問請求從加速節(jié)點(diǎn)A傳輸?shù)郊铀俟?jié)點(diǎn)D的路徑,與加速節(jié)點(diǎn)D將回復(fù)傳輸?shù)郊铀俟?jié)點(diǎn)A的路徑相同。
[0028]8 )、源站點(diǎn)的回復(fù)在從加速節(jié)點(diǎn)A送達(dá)⑶N節(jié)點(diǎn)I ;
9)、最后從CDN節(jié)點(diǎn)I將源站點(diǎn)的回復(fù)發(fā)送給用戶,從而完成整個(gè)CDN動態(tài)加速的過程。
[0029]本發(fā)明通過在源站點(diǎn)與CDN節(jié)點(diǎn)池間構(gòu)建虛擬加速網(wǎng)絡(luò),虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),加速節(jié)點(diǎn)間通過VPN隧道連接,可實(shí)現(xiàn)CDN動態(tài)加速,保證動態(tài)加速的效果,采用VPN技術(shù)和動態(tài)路由技術(shù),充分利用互聯(lián)網(wǎng)本身,成本低。在IP層實(shí)現(xiàn)轉(zhuǎn)發(fā),轉(zhuǎn)發(fā)效率高,與應(yīng)用無關(guān);擴(kuò)展⑶N節(jié)點(diǎn)對不同互聯(lián)網(wǎng)應(yīng)用的支持,從而實(shí)現(xiàn)對其他非HTTP (Hypertexttransfer protocol)應(yīng)用的動態(tài)加速需求。
【權(quán)利要求】
1.一種CDN動態(tài)加速的系統(tǒng),包括源站點(diǎn)以及CDN節(jié)點(diǎn)池;其特征是:所述源站點(diǎn)與⑶N節(jié)點(diǎn)池間構(gòu)建有虛擬加速網(wǎng)絡(luò),⑶N節(jié)點(diǎn)池內(nèi)的⑶N節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接;所述虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接; CDN節(jié)點(diǎn)池內(nèi)的CDN節(jié)點(diǎn)能接入距離所述CDN節(jié)點(diǎn)距離最近的加速節(jié)點(diǎn)作為接入節(jié)點(diǎn),虛擬加速網(wǎng)絡(luò)根據(jù)CDN節(jié)點(diǎn)需要連接源站點(diǎn)的位置選擇距離所述源站點(diǎn)最近的加速節(jié)點(diǎn)作為出站節(jié)點(diǎn),以實(shí)現(xiàn)CDN節(jié)點(diǎn)與源站點(diǎn)間的連接;上述出站節(jié)點(diǎn)收到源站點(diǎn)的回復(fù)后,將所述源站點(diǎn)的回復(fù)通過接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)CDN節(jié)點(diǎn)。
2.根據(jù)權(quán)利要求1所述的CDN動態(tài)加速的系統(tǒng),其特征是:所述CDN節(jié)點(diǎn)池與智能DNS連接,通過智能DNS獲?、荖節(jié)點(diǎn)池內(nèi)所需⑶N節(jié)點(diǎn)的IP地址。
3.根據(jù)權(quán)利要求1所述的CDN動態(tài)加速的系統(tǒng),其特征是:所述虛擬加速網(wǎng)絡(luò)內(nèi)加速節(jié)點(diǎn)根據(jù)動態(tài)路由協(xié)議進(jìn)行路徑的選擇,所述動態(tài)路由協(xié)議包括OSPF或RIP標(biāo)準(zhǔn)協(xié)議。
4.一種CDN動態(tài)加速的方法,其特征是,所述動態(tài)加速方法包括如下步驟: (a)、在源站點(diǎn)與⑶N節(jié)點(diǎn)池間構(gòu)建虛擬加速網(wǎng)絡(luò),⑶N節(jié)點(diǎn)池內(nèi)的⑶N節(jié)點(diǎn)通過虛擬加速網(wǎng)絡(luò)與源站點(diǎn)連接,所述虛擬加速網(wǎng)絡(luò)內(nèi)包括若干加速節(jié)點(diǎn),所述加速節(jié)點(diǎn)間通過VPN建立隧道連接; (b)、通過智能DNS與⑶N節(jié)點(diǎn)池連接,并獲取所需⑶N節(jié)點(diǎn)的IP地址,且將所述獲取IP地址的⑶N節(jié)點(diǎn)作為服務(wù)節(jié)點(diǎn); (C)、向服務(wù)節(jié)點(diǎn)發(fā)送訪問源站點(diǎn)請求,服務(wù)節(jié)點(diǎn)將請求的源站點(diǎn)通過隧道傳送到虛擬加速網(wǎng)絡(luò)內(nèi)距離所述服務(wù)節(jié)點(diǎn)最近的加速節(jié)點(diǎn),以作為接入節(jié)點(diǎn); (d)、虛擬加速網(wǎng)絡(luò)將訪問源站點(diǎn)請求從接入節(jié)點(diǎn)通過最優(yōu)路徑選擇后快速到達(dá)距離源站點(diǎn)最近的加速節(jié)點(diǎn),以作為出站節(jié)點(diǎn); (e)、訪問源站點(diǎn)請求達(dá)到出站節(jié)點(diǎn)后,利用nat技術(shù)將訪問源站點(diǎn)請求發(fā)送到源站占.(f)、源站點(diǎn)收到請求后,將回復(fù)發(fā)送給出站節(jié)點(diǎn); (g)、出站節(jié)點(diǎn)將源站點(diǎn)的回復(fù)發(fā)送到接入節(jié)點(diǎn); (h)、接入節(jié)點(diǎn)將源站點(diǎn)的回復(fù)送達(dá)服務(wù)節(jié)點(diǎn),服務(wù)節(jié)點(diǎn)將源站點(diǎn)的回復(fù)通過智能DNS發(fā)送給用戶。
5.根據(jù)權(quán)利要求4所述CDN動態(tài)加速的方法,其特征是:所述步驟(b)中,服務(wù)節(jié)點(diǎn)為距離智能DNS距離最近的⑶N節(jié)點(diǎn)。
6.根據(jù)權(quán)利要求4所述CDN動態(tài)加速的方法,其特征是:所述步驟(d)中,所述虛擬加速網(wǎng)絡(luò)內(nèi)加速節(jié)點(diǎn)根據(jù)動態(tài)路由協(xié)議進(jìn)行路徑的選擇,所述動態(tài)路由協(xié)議包括OSPF或RIP標(biāo)準(zhǔn)協(xié)議。
【文檔編號】H04L12/46GK103532817SQ201310476343
【公開日】2014年1月22日 申請日期:2013年10月12日 優(yōu)先權(quán)日:2013年10月12日
【發(fā)明者】張焰 申請人:無錫云捷科技有限公司