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