專利名稱:網(wǎng)絡(luò)優(yōu)化系統(tǒng)和網(wǎng)絡(luò)優(yōu)化方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)優(yōu)化領(lǐng)域,具體而言,涉及ー種網(wǎng)絡(luò)優(yōu)化系統(tǒng)和ー種網(wǎng)絡(luò)優(yōu)化方法。
背景技術(shù):
基于目前的網(wǎng)絡(luò)環(huán)境,網(wǎng)絡(luò)優(yōu)化來提升數(shù)據(jù)傳輸效能非常重要?,F(xiàn)在有的網(wǎng)絡(luò)優(yōu)化技術(shù)是通過在運(yùn)營商網(wǎng)絡(luò)部署ー些虛擬專用網(wǎng)節(jié)點(diǎn),通過虛擬專用鏈接進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)路由,從而達(dá)到加速目的。但是,現(xiàn)有技術(shù)由于運(yùn)營商的不通,運(yùn)營商之間互聯(lián)互通存在一定阻塞問題,即使 是虛擬專用網(wǎng)絡(luò)也脫離不開真實(shí)的運(yùn)營商物理網(wǎng)絡(luò),這種加速技術(shù)使得數(shù)據(jù)加速的穩(wěn)定性不夠好,影響網(wǎng)絡(luò)用戶的使用。因此,這就需要一種新的用于網(wǎng)絡(luò)優(yōu)化的技術(shù)方案,需要克服真實(shí)的運(yùn)營商物理網(wǎng)絡(luò)之間產(chǎn)生的阻塞問題,保證數(shù)據(jù)加速的穩(wěn)定性足夠良好,并保證數(shù)據(jù)傳輸?shù)男省?br>
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種新的用于網(wǎng)絡(luò)優(yōu)化的技術(shù)方案,需要克服真實(shí)的運(yùn)營商物理網(wǎng)絡(luò)之間產(chǎn)生的阻塞問題,保證數(shù)據(jù)加速的穩(wěn)定性足夠良好,并保證數(shù)據(jù)傳輸?shù)男?。有鑒于此,本發(fā)明提供ー種網(wǎng)絡(luò)優(yōu)化系統(tǒng),包括數(shù)據(jù)分析模塊,對(duì)來自客戶端的數(shù)據(jù)流進(jìn)行分析,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用;數(shù)據(jù)路由模塊,從預(yù)設(shè)的與所述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇ー個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。在該技術(shù)方案中,可以針對(duì)不同的應(yīng)用,根據(jù)應(yīng)用自身的特點(diǎn),預(yù)配置傳輸效果良好的服務(wù)器節(jié)點(diǎn)來傳輸對(duì)應(yīng)應(yīng)用的數(shù)據(jù),只要分析出數(shù)據(jù)流是由哪個(gè)應(yīng)用發(fā)出,就可以選擇合適的服務(wù)器節(jié)點(diǎn),將數(shù)據(jù)流路由至目的地址,本方案可以良好地保證網(wǎng)絡(luò)加速的穩(wěn)定性。在該技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)分析模塊包括深度包檢測(cè)(DPI)模塊,根據(jù)所述數(shù)據(jù)流中的特征數(shù)據(jù),確定所述數(shù)據(jù)流所用的協(xié)議;應(yīng)用分析模塊,根據(jù)所述協(xié)議的形式,從所述數(shù)據(jù)流提取特定位置的數(shù)據(jù),根據(jù)所述數(shù)據(jù)確定所述數(shù)據(jù)流的應(yīng)用。在該技術(shù)方案中,DPI模塊設(shè)置在DPI服務(wù)器上,應(yīng)用分析模塊設(shè)置在應(yīng)用分析服務(wù)器上,可以通過DPI服務(wù)器首先基于特征字識(shí)別技木,首先分析出數(shù)據(jù)流的協(xié)議,再按協(xié)議的格式提取其中特定位置數(shù)據(jù)即可,例如,特定位置上可能保存了應(yīng)用名稱。數(shù)據(jù)路由模塊也可設(shè)置在應(yīng)用分析服務(wù)器。在該技術(shù)方案中,優(yōu)選地,所述特征數(shù)據(jù)包括特定的端ロ、字符串和/或比特序列。在該技術(shù)方案中,不同的應(yīng)用通常依賴于不同的協(xié)議,而不同的協(xié)議都有其特殊的指紋,這些指紋可能是特定的端ロ、特定的字符串或者特定的Bit序列,通過這些數(shù)據(jù)可準(zhǔn)確判斷出協(xié)議的類型。在該技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)路由模塊根據(jù)所述數(shù)據(jù)流的數(shù)據(jù)量,選擇發(fā)送所述數(shù)據(jù)流的服務(wù)器,以形成一條或多條連接至所述目的地址的路由。在該技術(shù)方案中,還考慮到了數(shù)據(jù)量的大小,在數(shù)據(jù)量過大的時(shí)候,選擇多條路由來傳輸數(shù)據(jù)流,這可以顯著緩解網(wǎng)絡(luò)的傳輸壓力。在該技術(shù)方案中,優(yōu)選地,還包括路由設(shè)置模塊,為不同應(yīng)用設(shè)置相關(guān)聯(lián)的服務(wù)器,并記錄到文件中,所述數(shù)據(jù)路由模塊根據(jù)所述文件中,選擇發(fā)送數(shù)據(jù)流的ー個(gè)或多個(gè)服務(wù)器。在該技術(shù)方案中,可以預(yù)先為不同應(yīng)用設(shè)置相應(yīng)的服務(wù)器,并記錄下來,可以保存在預(yù)設(shè)的數(shù)據(jù)庫服務(wù)器中,以便從中查詢出對(duì)應(yīng)不同應(yīng)用的ー個(gè)或多個(gè)服務(wù)器節(jié)點(diǎn),來傳輸數(shù)據(jù)流。本發(fā)明還提供ー種網(wǎng)絡(luò)優(yōu)化方法,包括步驟202,對(duì)來自客戶端的數(shù)據(jù)流進(jìn)行分祈,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用;步驟204,從預(yù)設(shè)的與所述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇ー個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。在該技術(shù)方案中,可以針對(duì)不同的應(yīng)用,根據(jù)應(yīng)用自身的特點(diǎn),預(yù)配置傳輸效果良好的服務(wù)器節(jié)點(diǎn)來傳輸對(duì)應(yīng)應(yīng)用的數(shù)據(jù),只要分析出數(shù)據(jù)流是由哪個(gè)應(yīng)用發(fā)出,就可以選擇合適的服務(wù)器節(jié)點(diǎn),將數(shù)據(jù)流路由至目的地址,本方案可以良好地保證網(wǎng)絡(luò)加速的穩(wěn)定性。 在該技術(shù)方案中,優(yōu)選地,所述步驟202包括根據(jù)所述數(shù)據(jù)流中的特征數(shù)據(jù),確定所述數(shù)據(jù)流所用的協(xié)議;根據(jù)所述協(xié)議的形式,從所述數(shù)據(jù)流提取特定位置的數(shù)據(jù),根據(jù)所述數(shù)據(jù)確定所述數(shù)據(jù)流的應(yīng)用。在該技術(shù)方案中,可以通過DPI服務(wù)器首先基于特征字識(shí)別技術(shù),首先分析出數(shù)據(jù)流的協(xié)議,再按協(xié)議的格式提取其中特定位置數(shù)據(jù)即可,例如,特定位置上可能保存了應(yīng)用名稱。在該技術(shù)方案中,優(yōu)選地,所述特征數(shù)據(jù)包括特定的端ロ、字符串和/或比特序列。在該技術(shù)方案中,不同的應(yīng)用通常依賴于不同的協(xié)議,而不同的協(xié)議都有其特殊的指紋,這些指紋可能是特定的端ロ、特定的字符串或者特定的Bit序列,通過這些數(shù)據(jù)可準(zhǔn)確判斷出協(xié)議的類型。在該技術(shù)方案中,優(yōu)選地,所述步驟204還包括根據(jù)所述數(shù)據(jù)流的數(shù)據(jù)量,選擇發(fā)送所述數(shù)據(jù)流的服務(wù)器,以形成一條或多條連接至所述目的地址的路由。在該技術(shù)方案中,還考慮到了數(shù)據(jù)量的大小,在數(shù)據(jù)量過大的時(shí)候,選擇多條路由來傳輸數(shù)據(jù)流,這可以顯著緩解網(wǎng)絡(luò)的傳輸壓力。在該技術(shù)方案中,優(yōu)選地,在所述步驟204之前,還包括為不同應(yīng)用設(shè)置相關(guān)聯(lián)的服務(wù)器,并記錄到文件中;所述步驟204包括根據(jù)所述文件中,選擇發(fā)送數(shù)據(jù)流的ー個(gè)或多個(gè)服務(wù)器。在該技術(shù)方案中,可以預(yù)先為不同應(yīng)用設(shè)置相應(yīng)的服務(wù)器,并記錄下來,可以保存在預(yù)設(shè)的數(shù)據(jù)庫服務(wù)器中,以便從中查詢出對(duì)應(yīng)不同應(yīng)用的ー個(gè)或多個(gè)服務(wù)器節(jié)點(diǎn),來傳輸數(shù)據(jù)流。通過以上技術(shù)方案,可以實(shí)現(xiàn)ー種網(wǎng)絡(luò)優(yōu)化系統(tǒng)和ー種網(wǎng)絡(luò)優(yōu)化方法,克服真實(shí)的運(yùn)營商物理網(wǎng)絡(luò)之間產(chǎn)生的阻塞問題,保證數(shù)據(jù)加速的穩(wěn)定性足夠良好,并保證數(shù)據(jù)傳輸?shù)男省?br>
圖I是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的框圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)優(yōu)化方法的流程圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一歩的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。圖I是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的框圖。如圖I所示,本發(fā)明提供ー種網(wǎng)絡(luò)優(yōu)化系統(tǒng)100,包括數(shù)據(jù)分析模塊102,對(duì)來自 客戶端的數(shù)據(jù)流進(jìn)行分析,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用;數(shù)據(jù)路由模塊104,從預(yù)設(shè)的與所 述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇ー個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。在該技術(shù)方案中,可以針對(duì)不同的應(yīng)用,根據(jù)應(yīng)用自身的特點(diǎn),預(yù)配置傳輸效果良好的服務(wù)器節(jié)點(diǎn)來傳輸對(duì)應(yīng)應(yīng)用的數(shù)據(jù),只要分析出數(shù)據(jù)流是由哪個(gè)應(yīng)用發(fā)出,就可以選擇合適的服務(wù)器節(jié)點(diǎn),將數(shù)據(jù)流路由至目的地址,本方案可以良好地保證網(wǎng)絡(luò)加速的穩(wěn)定性。在該技術(shù)方案中,所述數(shù)據(jù)分析模塊102包括深度包檢測(cè)(DPI)模塊1022,根據(jù)所述數(shù)據(jù)流中的特征數(shù)據(jù),確定所述數(shù)據(jù)流所用的協(xié)議;應(yīng)用分析模塊1024,根據(jù)所述協(xié)議的形式,從所述數(shù)據(jù)流提取特定位置的數(shù)據(jù),根據(jù)所述數(shù)據(jù)確定所述數(shù)據(jù)流的應(yīng)用。在該技術(shù)方案中,DPI模塊設(shè)置在DPI服務(wù)器上,應(yīng)用分析模塊設(shè)置在應(yīng)用分析服務(wù)器上,可以通過DPI服務(wù)器首先基于特征字識(shí)別技木,首先分析出數(shù)據(jù)流的協(xié)議,再按協(xié)議的格式提取其中特定位置數(shù)據(jù)即可,例如,特定位置上可能保存了應(yīng)用名稱。數(shù)據(jù)路由模塊也可設(shè)置在應(yīng)用分析服務(wù)器。在該技術(shù)方案中,所述特征數(shù)據(jù)包括特定的端ロ、字符串和/或比特序列。在該技術(shù)方案中,不同的應(yīng)用通常依賴于不同的協(xié)議,而不同的協(xié)議都有其特殊的指紋,這些指紋可能是特定的端ロ、特定的字符串或者特定的Bit序列,通過這些數(shù)據(jù)可準(zhǔn)確判斷出協(xié)議的類型。在該技術(shù)方案中,所述數(shù)據(jù)路由模塊104根據(jù)所述數(shù)據(jù)流的數(shù)據(jù)量,選擇發(fā)送所述數(shù)據(jù)流的服務(wù)器,以形成一條或多條連接至所述目的地址的路由。在該技術(shù)方案中,還考慮到了數(shù)據(jù)量的大小,在數(shù)據(jù)量過大的時(shí)候,選擇多條路由來傳輸數(shù)據(jù)流,這可以顯著緩解網(wǎng)絡(luò)的傳輸壓力。在該技術(shù)方案中,還包括路由設(shè)置模塊106,為不同應(yīng)用設(shè)置相關(guān)聯(lián)的服務(wù)器,并記錄到文件中,所述數(shù)據(jù)路由模塊根據(jù)所述文件中,選擇發(fā)送數(shù)據(jù)流的一個(gè)或多個(gè)服務(wù)器。在該技術(shù)方案中,可以預(yù)先為不同應(yīng)用設(shè)置相應(yīng)的服務(wù)器,并記錄下來,可以保存在預(yù)設(shè)的數(shù)據(jù)庫服務(wù)器中,以便從中查詢出對(duì)應(yīng)不同應(yīng)用的ー個(gè)或多個(gè)服務(wù)器節(jié)點(diǎn),來傳輸數(shù)據(jù)流。圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)優(yōu)化方法的流程圖。如圖2所示,本發(fā)明還提供ー種網(wǎng)絡(luò)優(yōu)化方法,包括步驟202,對(duì)來自客戶端的數(shù)據(jù)流進(jìn)行分析,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用;步驟204,從預(yù)設(shè)的與所述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇ー個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。在該技術(shù)方案中,可以針對(duì)不同的應(yīng)用,根據(jù)應(yīng)用自身的特點(diǎn),預(yù)配置傳輸效果良好的服務(wù)器節(jié)點(diǎn)來傳輸對(duì)應(yīng)應(yīng)用的數(shù)據(jù),只要分析出數(shù)據(jù)流是由哪個(gè)應(yīng)用發(fā)出,就可以選擇合適的服務(wù)器節(jié)點(diǎn),將數(shù)據(jù)流路由至目的地址,本方案可以良好地保證網(wǎng)絡(luò)加速的穩(wěn)定性。在該技術(shù)方案中,所述步驟202包括根據(jù)所述數(shù)據(jù)流中的特征數(shù)據(jù),確定所述數(shù)據(jù)流所用的協(xié)議;根據(jù)所述協(xié)議的形式,從所述數(shù)據(jù)流提取特定位置的數(shù)據(jù),根據(jù)所述數(shù)據(jù)確定所述數(shù)據(jù)流的應(yīng)用。在該技術(shù)方案中,可以通過DPI服務(wù)器首先基于特征字識(shí)別技木,首先分析出數(shù)據(jù)流的協(xié)議,再按協(xié)議的格式提取其中特定位置數(shù)據(jù)即可,例如,特定位置上可能保存了應(yīng)用名稱。在該技術(shù)方案中,所述特征數(shù)據(jù)包括特定的端ロ、字符串和/或比特序列。在該技術(shù)方案中,不同的應(yīng)用通常依賴于不同的協(xié)議,而不同的協(xié)議都有其特殊的指紋,這些指紋可能是特定的端ロ、特定的字符串或者特定的Bit序列,通過這些數(shù)據(jù)可準(zhǔn)確判斷出協(xié)議的類型。
在該技術(shù)方案中,所述步驟204還包括根據(jù)所述數(shù)據(jù)流的數(shù)據(jù)量,選擇發(fā)送所述數(shù)據(jù)流的服務(wù)器,以形成一條或多條連接至所述目的地址的路由。在該技術(shù)方案中,還考慮到了數(shù)據(jù)量的大小,在數(shù)據(jù)量過大的時(shí)候,選擇多條路由來傳輸數(shù)據(jù)流,這可以顯著緩解網(wǎng)絡(luò)的傳輸壓力。在該技術(shù)方案中,在所述步驟204之前,還包括為不同應(yīng)用設(shè)置相關(guān)聯(lián)的服務(wù)器,并記錄到文件中;所述步驟204包括根據(jù)所述文件中,選擇發(fā)送數(shù)據(jù)流的ー個(gè)或多個(gè)服務(wù)器。在該技術(shù)方案中,可以預(yù)先為不同應(yīng)用設(shè)置相應(yīng)的服務(wù)器,并記錄下來,可以保存在預(yù)設(shè)的數(shù)據(jù)庫服務(wù)器中,以便從中查詢出對(duì)應(yīng)不同應(yīng)用的ー個(gè)或多個(gè)服務(wù)器節(jié)點(diǎn),來傳輸數(shù)據(jù)流。圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。在本發(fā)明的一個(gè)實(shí)施例中,通過自有的物理網(wǎng)絡(luò)和虛擬網(wǎng)絡(luò)相結(jié)合,在自有網(wǎng)絡(luò)的虛擬專用節(jié)點(diǎn)進(jìn)行部署,達(dá)到物理網(wǎng)絡(luò)、虛擬網(wǎng)絡(luò)、數(shù)據(jù)分析、流量導(dǎo)向相結(jié)合,從而使得加速更流暢,更穩(wěn)定。通過在運(yùn)營商部署接入節(jié)點(diǎn),自有網(wǎng)絡(luò)采取EOC(以太數(shù)據(jù)同軸電纜傳輸)、P0N(無源光網(wǎng)絡(luò))、PTN (分組傳輸網(wǎng))等結(jié)合方式實(shí)現(xiàn)各級(jí)用戶的接入,采取OTN (光傳送網(wǎng))、PTN(分組傳輸網(wǎng))、AS0N (自動(dòng)交換光網(wǎng)絡(luò))結(jié)合的方式搭建承載本實(shí)施例中的網(wǎng)絡(luò)優(yōu)化系統(tǒng)的平臺(tái),承載平臺(tái)與智能數(shù)據(jù)交換平臺(tái)特點(diǎn)(對(duì)客戶端的數(shù)據(jù)流進(jìn)行分析)結(jié)合,分布式部署IDC和CACHE,網(wǎng)絡(luò)數(shù)據(jù)交換與終端路由功能結(jié)合,并通過終端軟件的運(yùn)行,從成本、效率,品質(zhì)等三個(gè)方面綜合考量,進(jìn)行新的集合接入、承載、交換、存儲(chǔ),達(dá)到網(wǎng)絡(luò)加速。本實(shí)施例中的網(wǎng)絡(luò)優(yōu)化系統(tǒng)實(shí)現(xiàn)的SinoNet網(wǎng)絡(luò)由客戶終端機(jī)(可安裝客戶端軟件)、DPI服務(wù)器302、應(yīng)用分析服務(wù)器304和DB (數(shù)據(jù)庫)服務(wù)器306組成,在網(wǎng)絡(luò)主干節(jié)點(diǎn)部署若干DPI服務(wù)器302和應(yīng)用分析服務(wù)器304如圖3所示。客戶端軟件把用戶的數(shù)據(jù)通過互聯(lián)網(wǎng)送到DPI服務(wù)器302,DPI服務(wù)器302對(duì)用戶的數(shù)據(jù)流進(jìn)行解析,區(qū)分出不同的應(yīng)用的協(xié)議,把區(qū)分出的這些應(yīng)用的數(shù)據(jù)發(fā)送給應(yīng)用分析服務(wù)器304,應(yīng)用分析服務(wù)器304基于前述的協(xié)議對(duì)數(shù)據(jù)內(nèi)容進(jìn)行分析,具體分析出發(fā)送數(shù)據(jù)流的應(yīng)用,針對(duì)不同的應(yīng)用,把數(shù)據(jù)路由到最快的目的服務(wù)器上,具體如下
I、客戶端軟件把用戶的數(shù)據(jù)送到指定的DPI服務(wù)器302上。2、DPI服務(wù)器302 :針對(duì)數(shù)據(jù)流進(jìn)行解析,區(qū)分出不同的數(shù)據(jù)流都屬于哪些協(xié)議的應(yīng)用。DPI服務(wù)器302基于特征字的數(shù)據(jù)識(shí)別對(duì)數(shù)據(jù)流進(jìn)行處理。不同的應(yīng)用通常依賴于不同的協(xié)議,而不同的協(xié)議都有其特殊的指紋,這些指紋可能是特定的端ロ、特定的字符串或者特定的Bit序列。DPI服務(wù)器302基干“特征字”的識(shí)別技術(shù)通過對(duì)業(yè)務(wù)流中特定數(shù)據(jù)報(bào)文中的“指紋”信息的檢測(cè)以確定業(yè)務(wù)流承載的是哪些協(xié)議的應(yīng)用。根據(jù)具體檢測(cè)方式的不同,基干“特征字”的識(shí)別技術(shù)又可以被分為固定位置特征字匹配、變動(dòng)位置的特征匹配以及狀態(tài)特征匹配三種技木。通過對(duì)“指紋”信息的升級(jí),基于特征的識(shí)別技術(shù)可以很方便的進(jìn)行功能擴(kuò)展,實(shí)現(xiàn)對(duì)新協(xié)議的檢測(cè)。3、應(yīng)用分析服務(wù)器304 :針對(duì)DPI服務(wù)器302分析出來的數(shù)據(jù)流按照協(xié)議的格式,進(jìn)行進(jìn)一歩的內(nèi)容分析,分析屬于具體的那種應(yīng)用,并且把分析出來的應(yīng)用選擇最快的服 務(wù)器進(jìn)行發(fā)送。同時(shí),可以基于數(shù)據(jù)流的數(shù)據(jù)量大小,選擇一條路由或多條路由來傳輸數(shù)據(jù)流,以緩解網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)膲毫Α?、DB服務(wù)器306 :可以存儲(chǔ)路由表,其中記錄對(duì)應(yīng)于不同應(yīng)用的服務(wù)器節(jié)點(diǎn)。應(yīng)用分析服務(wù)器304根據(jù)路由表,查找出為不同應(yīng)用的數(shù)據(jù)流分配的服務(wù)器,以傳輸數(shù)據(jù)流。通過上面三步,可以優(yōu)化出一條最快的路由,從而進(jìn)行網(wǎng)絡(luò)加速。終端機(jī)pc通過終端機(jī)軟件進(jìn)行數(shù)據(jù)路由到SinoNet網(wǎng)絡(luò),SinoNet網(wǎng)絡(luò)通過上述的數(shù)據(jù)分析的方法,把pc機(jī)的數(shù)據(jù)送到指定目的地。由以上可以看出,本發(fā)明主要是首先對(duì)數(shù)據(jù)進(jìn)行分析(主要是對(duì)數(shù)據(jù)的協(xié)議分析、應(yīng)用分析、地址分析),通過對(duì)應(yīng)用的分析可以了解數(shù)據(jù)流的走向,分解網(wǎng)絡(luò)流量壓カ,對(duì)數(shù)據(jù)可以有效的進(jìn)行分流,避免對(duì)某ー網(wǎng)路數(shù)據(jù)量大造成堵塞,對(duì)分析出的數(shù)據(jù)選擇最優(yōu)路由發(fā)送到目的地址就是選擇通暢的網(wǎng)路,從而達(dá)到加速的目的,不會(huì)因?yàn)閿?shù)據(jù)的堵塞而造成延時(shí)。問題解決的根本是對(duì)網(wǎng)絡(luò)的數(shù)據(jù)流量進(jìn)行了有效的分流和控制,分流和控制的方法和過程就是數(shù)據(jù)分析和數(shù)據(jù)路由的過程,這兩個(gè)過程通過前述的各個(gè)模塊部署在網(wǎng)絡(luò)的相應(yīng)節(jié)點(diǎn),用數(shù)據(jù)分析的原理來控制網(wǎng)絡(luò)的阻塞,優(yōu)化了網(wǎng)絡(luò)環(huán)境。通過以上技術(shù)方案,可以實(shí)現(xiàn)ー種網(wǎng)絡(luò)優(yōu)化系統(tǒng)和ー種網(wǎng)絡(luò)優(yōu)化方法,可以部署和發(fā)展擁有一個(gè)靈活、可擴(kuò)展的網(wǎng)絡(luò),保持信息流的暢通并滿足使用要求至關(guān)重要。運(yùn)營商網(wǎng)絡(luò)的負(fù)載已經(jīng)成為威脅互聯(lián)網(wǎng)發(fā)展的大問題,本發(fā)明在業(yè)務(wù)擴(kuò)展的同時(shí)將其帶寬減少了50%,速度提高了 80%,運(yùn)營商需要升級(jí)帶寬密集的應(yīng)用程序,而該系統(tǒng)幫助完成了升級(jí),不僅加速了帶寬,還優(yōu)化了數(shù)據(jù)流。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.ー種網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于,包括 數(shù)據(jù)分析模塊,對(duì)來自客戶端的數(shù)據(jù)流進(jìn)行分析,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用; 數(shù)據(jù)路由模塊,從預(yù)設(shè)的與所述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇ー個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。
2.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于,所述數(shù)據(jù)分析模塊包括 深度包檢測(cè)模塊,根據(jù)所述數(shù)據(jù)流中的特征數(shù)據(jù),確定所述數(shù)據(jù)流所用的協(xié)議; 應(yīng)用分析模塊,根據(jù)所述協(xié)議的形式,從所述數(shù)據(jù)流提取特定位置的數(shù)據(jù),根據(jù)所述數(shù)據(jù)確定所述數(shù)據(jù)流的應(yīng)用。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于,所述特征數(shù)據(jù)包括特定的端ロ、字符串和/或比特序列。
4.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于,所述數(shù)據(jù)路由模塊根據(jù)所述數(shù)據(jù)流的數(shù)據(jù)量,選擇發(fā)送所述數(shù)據(jù)流的服務(wù)器,以形成一條或多條連接至所述目的地址的路由。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的網(wǎng)絡(luò)優(yōu)化系統(tǒng),其特征在于,還包括 路由設(shè)置模塊,為不同應(yīng)用設(shè)置相關(guān)聯(lián)的服務(wù)器,并記錄到文件中,所述數(shù)據(jù)路由模塊根據(jù)所述文件中,選擇發(fā)送數(shù)據(jù)流的一個(gè)或多個(gè)服務(wù)器。
6.ー種網(wǎng)絡(luò)優(yōu)化方法,其特征在于,包括 步驟202,對(duì)來自客戶端的數(shù)據(jù)流進(jìn)行分析,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用; 步驟204,從預(yù)設(shè)的與所述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇ー個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)優(yōu)化方法,其特征在于,所述步驟202包括 根據(jù)所述數(shù)據(jù)流中的特征數(shù)據(jù),確定所述數(shù)據(jù)流所用的協(xié)議; 根據(jù)所述協(xié)議的形式,從所述數(shù)據(jù)流提取特定位置的數(shù)據(jù),根據(jù)所述數(shù)據(jù)確定所述數(shù)據(jù)流的應(yīng)用。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)優(yōu)化方法,其特征在于,所述特征數(shù)據(jù)包括特定的端ロ、字符串和/或比特序列。
9.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)優(yōu)化方法,其特征在于,所述步驟204還包括 根據(jù)所述數(shù)據(jù)流的數(shù)據(jù)量,選擇發(fā)送所述數(shù)據(jù)流的服務(wù)器,以形成一條或多條連接至所述目的地址的路由。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的網(wǎng)絡(luò)優(yōu)化方法,其特征在于,在所述步驟204之前,還包括為不同應(yīng)用設(shè)置相關(guān)聯(lián)的服務(wù)器,并記錄到文件中; 所述步驟204包括根據(jù)所述文件中,選擇發(fā)送數(shù)據(jù)流的一個(gè)或多個(gè)服務(wù)器。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)優(yōu)化系統(tǒng)和一種網(wǎng)絡(luò)優(yōu)化方法,其中,網(wǎng)絡(luò)優(yōu)化系統(tǒng)包括數(shù)據(jù)分析模塊,對(duì)來自客戶端的數(shù)據(jù)流進(jìn)行分析,確定發(fā)出所述數(shù)據(jù)流的應(yīng)用;數(shù)據(jù)路由模塊,從預(yù)設(shè)的與所述應(yīng)用關(guān)聯(lián)的服務(wù)器中,選擇一個(gè)或多個(gè)服務(wù)器,將所述數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)流的目的地址。通過本發(fā)明,可以針對(duì)不同的應(yīng)用,根據(jù)應(yīng)用自身的特點(diǎn),預(yù)配置傳輸效果良好的服務(wù)器節(jié)點(diǎn)來傳輸對(duì)應(yīng)應(yīng)用的數(shù)據(jù),只要分析出數(shù)據(jù)流是由哪個(gè)應(yīng)用發(fā)出,就可以選擇合適的服務(wù)器節(jié)點(diǎn),將數(shù)據(jù)流路由至目的地址,本方案可以良好地保證網(wǎng)絡(luò)加速的穩(wěn)定性。
文檔編號(hào)H04L12/24GK102752218SQ20121024668
公開日2012年10月24日 申請(qǐng)日期2012年7月16日 優(yōu)先權(quán)日2012年7月16日
發(fā)明者李玉東, 沈文秀, 王福宇, 謝毅志, 賈國動(dòng), 趙南, 馬嘯天 申請(qǐng)人:北京國創(chuàng)富盛通信股份有限公司