網(wǎng)絡(luò)流量的負(fù)載均衡方法和裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法和裝置,屬于互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】。所述方法包括:分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;分配設(shè)備根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息;分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包;分配設(shè)備將獲取到的各數(shù)據(jù)包發(fā)送給分析服務(wù)器;分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。采用本發(fā)明,可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
【專利說(shuō)明】網(wǎng)絡(luò)流量的負(fù)載均衡方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,特別涉及一種網(wǎng)絡(luò)流量的負(fù)載均衡方法和裝置。
【背景技術(shù)】
[0002] 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,互聯(lián)網(wǎng)業(yè)務(wù)的種類和形式越來(lái)越豐富。網(wǎng)絡(luò)運(yùn)營(yíng)商為了達(dá) 到某些目的,經(jīng)常會(huì)對(duì)眾多互聯(lián)網(wǎng)業(yè)務(wù)的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,分析類型可以多種多樣, 例如,統(tǒng)計(jì)各網(wǎng)站在各時(shí)間段內(nèi)的訪問(wèn)量,或者統(tǒng)計(jì)不同區(qū)域內(nèi)的用戶在網(wǎng)絡(luò)中發(fā)表的信 息中某指定信息(如某關(guān)鍵詞)的出現(xiàn)頻率(某時(shí)間段內(nèi)的出現(xiàn)次數(shù))等。
[0003] 在對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析時(shí),一般可以在網(wǎng)絡(luò)運(yùn)營(yíng)商設(shè)置的核心交換機(jī)處,通 過(guò)分光器復(fù)制流經(jīng)核心交換機(jī)的網(wǎng)絡(luò)數(shù)據(jù),然后將復(fù)制的網(wǎng)絡(luò)數(shù)據(jù)發(fā)送給分析服務(wù)器,分 析服務(wù)器對(duì)得到的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。通常分析服務(wù)器有很多臺(tái),在分光器與各分析 服務(wù)器之間設(shè)置有分配設(shè)備(可以為負(fù)載分擔(dān)設(shè)備),用于為各分析服務(wù)器分配不同的分 析任務(wù),例如,分配設(shè)備可以將對(duì)A網(wǎng)站的訪問(wèn)量進(jìn)行統(tǒng)計(jì)分析的任務(wù)分配給第一分析服 務(wù)器,將對(duì)B網(wǎng)站的訪問(wèn)量進(jìn)行統(tǒng)計(jì)分析的任務(wù)分配給第二分析服務(wù)器。由于分析服務(wù)器 的數(shù)量一般較多,為了方便網(wǎng)絡(luò)連接,在分配設(shè)備與分析服務(wù)器之間還設(shè)置有交換機(jī),該交 換機(jī)的各輸出端口分別與各分析服務(wù)器連接。
[0004] 在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005] 由于交換機(jī)的帶寬一般有限(如80GB/S),而隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)數(shù)據(jù)的流 量越來(lái)越大,往往會(huì)超過(guò)交換機(jī)的帶寬,這樣會(huì)導(dǎo)致網(wǎng)絡(luò)數(shù)據(jù)丟包,從而影響對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn) 行統(tǒng)計(jì)分析的準(zhǔn)確性。
【發(fā)明內(nèi)容】
[0006] 為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法和 裝置。所述技術(shù)方案如下:
[0007] 第一方面,提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,所述方法包括:
[0008] 分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;
[0009] 所述分配設(shè)備根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分 析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,所述第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息; [0010] 所述分配設(shè)備在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹配字段的內(nèi)容信息 與所述基準(zhǔn)信息相匹配的數(shù)據(jù)包;
[0011] 所述分配設(shè)備將獲取到的各數(shù)據(jù)包發(fā)送給分析服務(wù)器;
[0012] 所述分析服務(wù)器根據(jù)所述第一分析類型,對(duì)所述各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分 析。
[0013] 第二方面,提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,所述方法包括:
[0014] 獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;
[0015] 根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分析類型對(duì)應(yīng)的 第一數(shù)據(jù)特征信息,所述第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息;
[0016] 在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹配字段的內(nèi)容信息與所述基準(zhǔn)信 息相匹配的數(shù)據(jù)包;
[0017] 發(fā)送獲取到的各數(shù)據(jù)包。
[0018] 第三方面,提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡系統(tǒng),所述系統(tǒng)包括:分配設(shè)備和分析 服務(wù)器,其中:
[0019] 所述分配設(shè)備,用于獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;根據(jù)存儲(chǔ)的分析類型 與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,所述第一 數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息;在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目 標(biāo)匹配字段的內(nèi)容信息與所述基準(zhǔn)信息相匹配的數(shù)據(jù)包;將獲取到的各數(shù)據(jù)包發(fā)送給所述 分析服務(wù)器;
[0020] 所述分析服務(wù)器,用于根據(jù)所述第一分析類型,對(duì)所述各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行 統(tǒng)計(jì)分析。
[0021] 第四方面,提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡裝置,所述裝置包括:
[0022] 第一獲取模塊,用于獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;
[0023] 確定模塊,用于根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一 分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,所述第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信 息;
[0024] 第二獲取模塊,用于在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹配字段的內(nèi) 容信息與所述基準(zhǔn)信息相匹配的數(shù)據(jù)包;
[0025] 發(fā)送模塊,用于發(fā)送獲取到的各數(shù)據(jù)包。
[0026] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0027] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
【專利附圖】
【附圖說(shuō)明】
[0028] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0029] 圖1是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)流量的負(fù)載均衡方法流程圖;
[0030] 圖2是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)流量的負(fù)載均衡方法流程圖;
[0031] 圖3是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)框架示意圖;
[0032] 圖4是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)流量的負(fù)載均衡方法流程圖;
[0033] 圖5是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)框架示意圖;
[0034] 圖6是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)流量的負(fù)載均衡系統(tǒng)結(jié)構(gòu)示意圖;
[0035] 圖7是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)流量的負(fù)載均衡裝置結(jié)構(gòu)示意圖;
[0036] 圖8是本發(fā)明實(shí)施例提供的一種分配設(shè)備結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0037] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0038] 實(shí)施例一
[0039] 本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,如圖1所示,該方法的處理 流程可以包括如下的步驟:
[0040] 步驟101,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型。
[0041] 步驟102,分配設(shè)備根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分 析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息。
[0042] 步驟103,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基 準(zhǔn)信息相匹配的數(shù)據(jù)包。
[0043] 步驟104,分配設(shè)備將獲取到的各數(shù)據(jù)包發(fā)送給分析服務(wù)器。
[0044] 步驟105,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
[0045] 如圖2所示,該方法中分配設(shè)備的處理流程可以包括如下的步驟:
[0046] 步驟201,獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型。
[0047] 步驟202,根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì) 應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息。
[0048] 步驟203,在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相 匹配的數(shù)據(jù)包。
[0049] 步驟204,發(fā)送獲取到的各數(shù)據(jù)包。
[0050] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0051] 實(shí)施例二
[0052] 本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,該方法可以由分配設(shè)備和分 析服務(wù)器共同實(shí)現(xiàn),該分配設(shè)備可以是用于為多個(gè)分析服務(wù)器分配網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備。
[0053] 本發(fā)明實(shí)施例中,可以在分配設(shè)備中預(yù)先設(shè)置分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān) 系。
[0054] 其中,數(shù)據(jù)特征信息可以是用于對(duì)網(wǎng)絡(luò)數(shù)據(jù)中數(shù)據(jù)包進(jìn)行篩選的信息。數(shù)據(jù)特征 信息可以包括目標(biāo)匹配字段和基準(zhǔn)信息,目標(biāo)匹配字段可以是數(shù)據(jù)包中的任意指定的字 段,如目的端口字段、目的地址字段、源地址字段、命令字段等。基準(zhǔn)信息可以為預(yù)先設(shè)定的 要求數(shù)據(jù)包的目標(biāo)匹配字段中的內(nèi)容信息滿足的條件信息,例如,目標(biāo)匹配字段為目的端 口字段時(shí),基準(zhǔn)信息可以為某指定的目的端口號(hào)(如80)。
[0055] 在實(shí)施中,設(shè)置并存儲(chǔ)分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系的處理方式可以多種 多樣,以下提供了一種可選的處理方式,具體可以包括以下步驟:
[0056] 步驟一,分配設(shè)備接收分析類型設(shè)置指令,該分析類型設(shè)置指令中攜帶有第二分 析類型的標(biāo)識(shí)和第二數(shù)據(jù)特征信息。
[0057] 其中,第二分析類型是為了達(dá)到某分析目的而選擇的一種分析類別,例如,第二分 析類型可以是統(tǒng)計(jì)各網(wǎng)站在各時(shí)間段內(nèi)的訪問(wèn)量,或者統(tǒng)計(jì)多個(gè)區(qū)域內(nèi)的用戶在網(wǎng)絡(luò)中發(fā) 表的信息中某指定信息(如某關(guān)鍵詞)的出現(xiàn)頻率等。
[0058] 在實(shí)施中,技術(shù)人員可以對(duì)每種分析類型對(duì)應(yīng)的數(shù)據(jù)特征信息進(jìn)行設(shè)置,技術(shù)人 員可以通過(guò)某管理終端,輸入某分析類型(即第二分析類型)及對(duì)應(yīng)的數(shù)據(jù)特征信息(第 二數(shù)據(jù)特征信息),并操作管理終端向分配設(shè)備發(fā)送攜帶有第二分析類型的標(biāo)識(shí)和第二數(shù) 據(jù)特征信息的分析類型設(shè)置指令,分配設(shè)備接收分析類型設(shè)置指令。
[0059] 步驟二,分配設(shè)備將第二分析類型和第二數(shù)據(jù)特征信息,存儲(chǔ)到分析類型與數(shù)據(jù) 特征信息的對(duì)應(yīng)關(guān)系中。
[0060] 在實(shí)施中,分配設(shè)備中可以設(shè)置有分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系表,該對(duì) 應(yīng)關(guān)系表中可以具體存儲(chǔ)分析類型的標(biāo)識(shí)與對(duì)應(yīng)的數(shù)據(jù)特征信息。分配設(shè)備在接收到分析 類型設(shè)置指令后,可以提取分析類型設(shè)置指令中的第二分析類型的標(biāo)識(shí)和第二數(shù)據(jù)特征信 息,并存儲(chǔ)到此對(duì)應(yīng)關(guān)系表中。
[0061] 下面將結(jié)合【具體實(shí)施方式】,對(duì)圖1所示的處理流程進(jìn)行詳細(xì)的說(shuō)明,內(nèi)容可以如 下:
[0062] 步驟101,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型。
[0063] 其中,第一分析類型可以是分析服務(wù)器當(dāng)前正在進(jìn)行的網(wǎng)絡(luò)數(shù)據(jù)統(tǒng)計(jì)分析的類 型,第一分析類型可以是與上述第二分析類型相同,也可以是與第二分析類型不同。
[0064] 在實(shí)施中,如圖3所示,在核心交換機(jī)的各條線路上設(shè)置有分光器,分配設(shè)備可以 與一個(gè)或多個(gè)分光器連接。各分光器分別復(fù)制對(duì)應(yīng)線路中的網(wǎng)絡(luò)數(shù)據(jù),并將復(fù)制的網(wǎng)絡(luò)數(shù) 據(jù)發(fā)送給分配設(shè)備,分配設(shè)備接收分光器發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)。同時(shí),可以在分配設(shè)備中設(shè)置分 析服務(wù)器當(dāng)前的分析類型(即第一分析類型),在執(zhí)行該步驟時(shí),分配設(shè)備可以獲取當(dāng)前的 第一分析類型。
[0065] 可選地,分配設(shè)備可以有多臺(tái),每臺(tái)分配設(shè)備分別與一個(gè)或多個(gè)分光器連接,為了 減小分配設(shè)備的處理壓力,可以在分光器與分配設(shè)備之間設(shè)置負(fù)載均衡設(shè)備,用于將網(wǎng)絡(luò) 數(shù)據(jù)均衡的分配給多臺(tái)分配設(shè)備,具體可以為:負(fù)載均衡設(shè)備根據(jù)預(yù)設(shè)的負(fù)載均衡分配機(jī) 制為多個(gè)分配設(shè)備分配網(wǎng)絡(luò)數(shù)據(jù),并分別發(fā)送給各分配設(shè)備
[0066] 在實(shí)施中,負(fù)載均衡分配機(jī)制可以根據(jù)實(shí)際需求任意設(shè)置,例如,負(fù)載均衡設(shè)備接 收到分光器發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)時(shí),可以根據(jù)網(wǎng)絡(luò)數(shù)據(jù)中各數(shù)據(jù)包的接收順序,將各數(shù)據(jù)包輪 流分配給各分配設(shè)備,或者,負(fù)載均衡設(shè)備可以根據(jù)當(dāng)前各分配設(shè)備的負(fù)載情況,將數(shù)據(jù)包 發(fā)送給負(fù)載較低的分配設(shè)備。
[0067] 相應(yīng)地,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)的過(guò)程可以為:分配設(shè)備接收負(fù)載均衡設(shè)備發(fā)送 的網(wǎng)絡(luò)數(shù)據(jù)。
[0068] 步驟102,分配設(shè)備根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分 析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息。
[0069] 在實(shí)施中,可以使用獲取到的第一分析類型,在存儲(chǔ)的分析類型與數(shù)據(jù)特征信息 的對(duì)應(yīng)關(guān)系中進(jìn)行查詢,得到第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息。不同的分析類型可 以對(duì)應(yīng)不同的數(shù)據(jù)特征信息,例如,分析類型為統(tǒng)計(jì)各網(wǎng)站在各時(shí)間段內(nèi)的訪問(wèn)量時(shí),與該 分析類型對(duì)應(yīng)的數(shù)據(jù)特征信息的目標(biāo)匹配字段可以為目的端口字段,此數(shù)據(jù)特征信息的基 準(zhǔn)信息可以為某指定的目的端口號(hào)。分析類型為統(tǒng)計(jì)多個(gè)區(qū)域內(nèi)的用戶在網(wǎng)絡(luò)中發(fā)表的信 息中某指定關(guān)鍵詞的出現(xiàn)頻率時(shí),與該分析類型對(duì)應(yīng)的數(shù)據(jù)特征信息可以如下:目標(biāo)匹配 字段1的內(nèi)容信息滿足基準(zhǔn)信息1,或目標(biāo)匹配字段2的內(nèi)容信息滿足基準(zhǔn)信息2等,其中, 目標(biāo)匹配字段1可以為目的端口字段,基準(zhǔn)信息1可以為80,目標(biāo)匹配字段2可以為命令字 段,基準(zhǔn)信息2可以為某指定的命令標(biāo)識(shí),其中,命令標(biāo)識(shí)可以是在發(fā)送信息時(shí),客戶端等 生成的一種網(wǎng)絡(luò)傳輸命令的關(guān)鍵詞。
[0070] 步驟103,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基 準(zhǔn)信息相匹配的數(shù)據(jù)包。
[0071] 其中,網(wǎng)絡(luò)數(shù)據(jù)中的各數(shù)據(jù)包中可以包含有多個(gè)字段,目標(biāo)匹配字段是指定的其 中的一個(gè)字段。
[0072] 在實(shí)施中,對(duì)網(wǎng)絡(luò)數(shù)據(jù)中的各數(shù)據(jù)包進(jìn)行解析,提取各數(shù)據(jù)包的目標(biāo)匹配字段的 內(nèi)容信息,將該內(nèi)容信息與第一數(shù)據(jù)特征信息中的基準(zhǔn)信息進(jìn)行對(duì)比,確定目標(biāo)匹配字段 的內(nèi)容信息與基準(zhǔn)信息匹配的數(shù)據(jù)包。
[0073] 以目標(biāo)匹配字段為目的端口字段為例,基準(zhǔn)信息為某指定的目的端口號(hào),如80,分 配設(shè)備提取各數(shù)據(jù)包的目的端口字段中的內(nèi)容信息,將內(nèi)容信息為80的數(shù)據(jù)包,作為與基 準(zhǔn)信息相匹配的數(shù)據(jù)包,并將內(nèi)容信息不是80的數(shù)據(jù)包舍棄。
[0074] 以目標(biāo)匹配字段為命令字段為例,基準(zhǔn)信息為某指定的命令標(biāo)識(shí),如A,分配設(shè)備 提取各數(shù)據(jù)包的命令字段中的內(nèi)容信息,將內(nèi)容信息中包含A的數(shù)據(jù)包,作為與基準(zhǔn)信息 相匹配的數(shù)據(jù)包,并將內(nèi)容信息中不包含A的數(shù)據(jù)包舍棄。
[0075] 步驟104,分配設(shè)備將獲取到的各數(shù)據(jù)包發(fā)送給分析服務(wù)器。
[0076] 該步驟的處理方式可以多種多樣,以下提供了一種可選的處理方式,具體可以包 括以下步驟:
[0077] 步驟一,分配設(shè)備根據(jù)預(yù)設(shè)分配算法,第一分析類型,以及獲取到的網(wǎng)絡(luò)數(shù)據(jù)中各 數(shù)據(jù)包的傳輸參數(shù),分別為各數(shù)據(jù)包確定對(duì)其進(jìn)行統(tǒng)計(jì)分析的分析服務(wù)器對(duì)應(yīng)的交換機(jī)端 口標(biāo)識(shí)。
[0078] 其中,預(yù)設(shè)分配算法可以是用于為不同分析任務(wù)對(duì)應(yīng)的數(shù)據(jù)包分配相應(yīng)的分析服 務(wù)器的算法。傳輸參數(shù)可以是用于數(shù)據(jù)包傳輸?shù)膮?shù),例如源地址、目的地址、源端口號(hào)、目 的端口號(hào)等。
[0079] 在實(shí)施中,基于當(dāng)前分析服務(wù)器的分析類型(即第一分析類型),可以確定該分析 類型所需的傳輸參數(shù),例如,第一分析類型可以為統(tǒng)計(jì)各網(wǎng)站在各時(shí)間段內(nèi)的訪問(wèn)量,則第 一分析類型的傳輸參數(shù)可以為目的地址。以傳輸參數(shù)為目的地址為例,對(duì)步驟103獲取到 的網(wǎng)絡(luò)數(shù)據(jù)中的各數(shù)據(jù)包進(jìn)行解析,獲取各數(shù)據(jù)包的目的地址,并計(jì)算各數(shù)據(jù)包的目的地 址對(duì)應(yīng)的特征值(如HASH(散列)值或CRC(Cyclical Redundancy Check,循環(huán)冗余校驗(yàn)) 值等),將各數(shù)據(jù)包對(duì)應(yīng)的特征值與分配設(shè)備總數(shù)相除得到余數(shù),該余數(shù)可以作為各數(shù)據(jù)包 對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),在這里,對(duì)交換機(jī)的各端口設(shè)置標(biāo)識(shí)時(shí),可以按照〇、1、2、3…N-1 的順序進(jìn)行編號(hào),N為分配設(shè)備總數(shù)。例如,如果得到的特征值為181,且分配設(shè)備總數(shù)為 90,利用181除以90得到的余數(shù)為1,則將余數(shù)1作為此數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)。
[0080] 步驟二,分配設(shè)備將各數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī)。
[0081] 步驟三,交換機(jī)根據(jù)各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),確定各數(shù)據(jù)包對(duì)應(yīng)的轉(zhuǎn)發(fā) 端口,并將各數(shù)據(jù)包分別通過(guò)對(duì)應(yīng)的轉(zhuǎn)發(fā)端口發(fā)送給各分析服務(wù)器。
[0082] 在實(shí)施中,如圖3所示,多個(gè)分配設(shè)備和多個(gè)分析服務(wù)器可以分別與交換機(jī)連接。
[0083] 步驟105,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
[0084] 在實(shí)施中,分析服務(wù)器根據(jù)各數(shù)據(jù)包的數(shù)據(jù)內(nèi)容,進(jìn)行第一分析類型的統(tǒng)計(jì)分析。 以統(tǒng)計(jì)各網(wǎng)站在各時(shí)間段內(nèi)的訪問(wèn)量為例,分析服務(wù)器中可以預(yù)先設(shè)置有各網(wǎng)站的目的地 址,分析服務(wù)器獲取各數(shù)據(jù)包的目的地址,并對(duì)與預(yù)先設(shè)置的目的地址相同的目的地址對(duì) 應(yīng)的數(shù)據(jù)包進(jìn)行統(tǒng)計(jì)分析,得到各網(wǎng)站在各時(shí)間段內(nèi)的訪問(wèn)量。以第一分析類型為統(tǒng)計(jì)多 個(gè)區(qū)域內(nèi)的用戶在網(wǎng)絡(luò)中發(fā)表的信息中某指定關(guān)鍵詞的出現(xiàn)頻率為例,分析服務(wù)器中可以 預(yù)先設(shè)置有多個(gè)區(qū)域的源地址,以及一個(gè)或多個(gè)關(guān)鍵詞,分析服務(wù)器獲取接收到的各數(shù)據(jù) 包中的源地址,將各數(shù)據(jù)包中的源地址與預(yù)先設(shè)置的源地址進(jìn)行比較,得到與預(yù)先設(shè)置的 源地址相同的源地址對(duì)應(yīng)的數(shù)據(jù)包,此時(shí),分析服務(wù)器獲取得到的數(shù)據(jù)包中用戶發(fā)表的信 息,并記錄該信息中上述關(guān)鍵詞的出現(xiàn)次數(shù),進(jìn)而計(jì)算出關(guān)鍵詞的出現(xiàn)頻率。
[0085] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0086] 實(shí)施例三
[0087] 本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,該方法的執(zhí)行主體可以是分 配設(shè)備,該分配設(shè)備可以是用于為多個(gè)分析服務(wù)器分配網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備。
[0088] 本發(fā)明實(shí)施例中,可以在分配設(shè)備中預(yù)先設(shè)置分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān) 系。
[0089] 在實(shí)施中,設(shè)置并存儲(chǔ)分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系的處理方式可以多種 多樣,以下提供了一種可選的處理方式,具體可以包括以下步驟:
[0090] 步驟一,接收分析類型設(shè)置指令,該分析類型設(shè)置指令中攜帶有第二分析類型的 標(biāo)識(shí)和第二數(shù)據(jù)特征信息。
[0091] 步驟二,將第二分析類型和第二數(shù)據(jù)特征信息,存儲(chǔ)到分析類型與數(shù)據(jù)特征信息 的對(duì)應(yīng)關(guān)系中。
[0092] 上述步驟一和步驟二的具體實(shí)施過(guò)程可以參見(jiàn)實(shí)施例二中的相關(guān)內(nèi)容執(zhí)行,在此 不再贅述。
[0093] 下面將結(jié)合【具體實(shí)施方式】,對(duì)圖2所示的處理流程進(jìn)行詳細(xì)的說(shuō)明,內(nèi)容可以如 下:
[0094] 步驟201,獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型。
[0095] 上述步驟201的具體實(shí)施過(guò)程可以參見(jiàn)實(shí)施例二中的相關(guān)內(nèi)容執(zhí)行,在此不再贅 述。
[0096] 可選地,分配設(shè)備可以有多臺(tái),可以在分光器與分配設(shè)備之間設(shè)置負(fù)載均衡設(shè)備, 用于將網(wǎng)絡(luò)數(shù)據(jù)均衡的分配給多臺(tái)分配設(shè)備,則分配設(shè)備獲取的網(wǎng)絡(luò)數(shù)據(jù)的過(guò)程可以包 括:接收通過(guò)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為本端分配并發(fā)送給本端的網(wǎng)絡(luò)數(shù)據(jù)。該過(guò)程的具 體實(shí)施方式可以參見(jiàn)實(shí)施例二中的相關(guān)內(nèi)容執(zhí)行,在此不再贅述。
[0097] 步驟202,根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì) 應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息。
[0098] 步驟203,在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相 匹配的數(shù)據(jù)包。
[0099] 步驟204,發(fā)送獲取到的各數(shù)據(jù)包。
[0100] 該步驟的處理方式可以多種多樣,以下提供了一種可選的處理方式,具體可以包 括以下步驟:
[0101] 步驟一,根據(jù)預(yù)設(shè)分配算法,第一分析類型,以及獲取到的各數(shù)據(jù)包的傳輸參數(shù), 分別為各數(shù)據(jù)包確定對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)。
[0102] 上述步驟一的具體實(shí)施過(guò)程可以參見(jiàn)實(shí)施例二中的相關(guān)內(nèi)容執(zhí)行,在此不再贅 述。
[0103] 步驟二,將各數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī)。
[0104] 在實(shí)施中,如圖3所示,多個(gè)分配設(shè)備和多個(gè)分析服務(wù)器可以分別與交換機(jī)連接, 交換機(jī)在接收到分配設(shè)備發(fā)送的數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)后,可以根據(jù)各 數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),確定各數(shù)據(jù)包對(duì)應(yīng)的轉(zhuǎn)發(fā)端口,將各數(shù)據(jù)包通過(guò)其對(duì)應(yīng)的 轉(zhuǎn)發(fā)端口轉(zhuǎn)發(fā)給相應(yīng)的分析服務(wù)器。分析服務(wù)器根據(jù)各數(shù)據(jù)包的數(shù)據(jù)內(nèi)容,進(jìn)行第一分析 類型的統(tǒng)計(jì)分析。
[0105] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0106] 實(shí)施例四
[0107] 本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,該方法可以由分配設(shè)備、交 換機(jī)和分析服務(wù)器共同實(shí)現(xiàn),該分配設(shè)備可以是用于為多個(gè)分析服務(wù)器分配網(wǎng)絡(luò)數(shù)據(jù)的設(shè) 備。
[0108] 本發(fā)明實(shí)施例中,可以在分配設(shè)備中預(yù)先設(shè)置分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān) 系,該實(shí)施過(guò)程可以參見(jiàn)實(shí)施例二中的相關(guān)內(nèi)容,在此不再贅述。
[0109] 下面將結(jié)合【具體實(shí)施方式】,對(duì)圖4所示的處理流程進(jìn)行詳細(xì)的說(shuō)明,內(nèi)容可以如 下:
[0110] 步驟401,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型。
[0111] 在實(shí)施中,如圖5所示,在核心交換機(jī)的各條線路上設(shè)置有分光器,第一交換機(jī)可 以與一個(gè)或多個(gè)分光器連接。各分光器分別復(fù)制對(duì)應(yīng)線路中的網(wǎng)絡(luò)數(shù)據(jù),并將復(fù)制的網(wǎng)絡(luò) 數(shù)據(jù)發(fā)送給第一交換機(jī),第一交換機(jī)將得到的網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)發(fā)給分配設(shè)備,分配設(shè)備接收第 一交換機(jī)發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)。同時(shí),可以在分配設(shè)備中設(shè)置分析服務(wù)器當(dāng)前的分析類型(即 第一分析類型),在執(zhí)行該步驟時(shí),分配設(shè)備可以獲取當(dāng)前的第一分析類型。
[0112] 步驟402,分配設(shè)備根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分 析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息。
[0113] 步驟403,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基 準(zhǔn)信息相匹配的數(shù)據(jù)包。
[0114] 步驟404,分配設(shè)備根據(jù)預(yù)設(shè)分配算法,第一分析類型,以及獲取到的網(wǎng)絡(luò)數(shù)據(jù)中 各數(shù)據(jù)包的傳輸參數(shù),分別為各數(shù)據(jù)包確定對(duì)其進(jìn)行統(tǒng)計(jì)分析的分析服務(wù)器對(duì)應(yīng)的交換機(jī) 端口標(biāo)識(shí)。
[0115] 步驟405,分配設(shè)備將各數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給第二交 換機(jī)。
[0116] 步驟406,第二交換機(jī)根據(jù)各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),確定各數(shù)據(jù)包對(duì)應(yīng)的 轉(zhuǎn)發(fā)端口,并將各數(shù)據(jù)包分別通過(guò)對(duì)應(yīng)的轉(zhuǎn)發(fā)端口發(fā)送給各分析服務(wù)器。
[0117] 在實(shí)施中,如圖5所示,多個(gè)分配設(shè)備和多個(gè)分析服務(wù)器可以分別與第二交換機(jī) 連接。
[0118] 步驟407,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
[0119] 上述步驟402?407的具體實(shí)施過(guò)程可以參見(jiàn)實(shí)施例二中的相關(guān)內(nèi)容,在此不再 贅述。
[0120] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0121] 實(shí)施例五
[0122] 基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡系統(tǒng),如 圖6所示,該系統(tǒng)包括:分配設(shè)備610和分析服務(wù)器620,其中:
[0123] 分配設(shè)備610,用于獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;根據(jù)存儲(chǔ)的分析類型 與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征 信息包括目標(biāo)匹配字段和基準(zhǔn)信息;在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容 信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包;將獲取到的各數(shù)據(jù)包發(fā)送給分析服務(wù)器;
[0124] 分析服務(wù)器620,用于根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
[0125] 可選地,該系統(tǒng)還包括:
[0126] 負(fù)載均衡設(shè)備,用于根據(jù)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為多個(gè)分配設(shè)備分配網(wǎng)絡(luò)數(shù) 據(jù),并分別發(fā)送給各分配設(shè)備;
[0127] 分配設(shè)備610,用于:
[0128] 接收負(fù)載均衡設(shè)備發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)。
[0129] 可選地,該系統(tǒng)還包括交換機(jī);
[0130] 分配設(shè)備610,用于根據(jù)預(yù)設(shè)分配算法,第一分析類型,以及獲取到的各數(shù)據(jù)包的 傳輸參數(shù),分別為各數(shù)據(jù)包確定對(duì)其進(jìn)行統(tǒng)計(jì)分析的分析服務(wù)器對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí); 將各數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī);
[0131] 交換機(jī),用于根據(jù)各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),確定各數(shù)據(jù)包對(duì)應(yīng)的轉(zhuǎn)發(fā)端 口,并將各數(shù)據(jù)包分別通過(guò)對(duì)應(yīng)的轉(zhuǎn)發(fā)端口發(fā)送給各分析服務(wù)器。
[0132] 可選地,分配設(shè)備610還用于:
[0133] 接收分析類型設(shè)置指令,分析類型設(shè)置指令中攜帶有第二分析類型的標(biāo)識(shí)和第二 數(shù)據(jù)特征信息;
[0134] 將第二分析類型和第二數(shù)據(jù)特征信息,存儲(chǔ)到分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān) 系中。
[0135] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0136] 實(shí)施例六
[0137] 基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)流量的負(fù)載均衡裝置,如 圖7所示,該裝置包括:
[0138] 第一獲取模塊710,用于獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;
[0139] 確定模塊720,用于根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分 析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息;
[0140] 第二獲取模塊730,用于在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息 與基準(zhǔn)信息相匹配的數(shù)據(jù)包;
[0141] 發(fā)送模塊740,用于發(fā)送獲取到的各數(shù)據(jù)包。
[0142] 可選地,發(fā)送模塊740,用于:
[0143] 根據(jù)預(yù)設(shè)分配算法,第一分析類型,以及獲取到的各數(shù)據(jù)包的傳輸參數(shù),分別為各 數(shù)據(jù)包確定對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí);
[0144] 將各數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī)。
[0145] 可選地,該裝置還包括:
[0146] 接收模塊,用于接收分析類型設(shè)置指令,分析類型設(shè)置指令中攜帶有第二分析類 型的標(biāo)識(shí)和第二數(shù)據(jù)特征信息;
[0147] 存儲(chǔ)模塊,用于將第二分析類型和第二數(shù)據(jù)特征信息,存儲(chǔ)到分析類型與數(shù)據(jù)特 征信息的對(duì)應(yīng)關(guān)系中。
[0148] 可選地,第一獲取模塊710,用于:
[0149] 接收通過(guò)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為本端分配并發(fā)送給本端的網(wǎng)絡(luò)數(shù)據(jù)。
[0150] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0151] 需要說(shuō)明的是:上述實(shí)施例提供的網(wǎng)絡(luò)流量的負(fù)載均衡裝置在進(jìn)行網(wǎng)絡(luò)流量的負(fù) 載均衡時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述 功能分配由不同的功能模塊完成,即將分配設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完 成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的網(wǎng)絡(luò)流量的負(fù)載均衡裝置與網(wǎng) 絡(luò)流量的負(fù)載均衡方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再 贅述。
[0152] 實(shí)施例四
[0153] 請(qǐng)參考圖8,其示出了本發(fā)明實(shí)施例所涉及的分配設(shè)備結(jié)構(gòu)示意圖,該分配設(shè)備可 以用于實(shí)施上述實(shí)施例中提供的網(wǎng)絡(luò)流量的負(fù)載均衡方法。具體來(lái)講:
[0154] 分配設(shè)備800可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個(gè)或一個(gè)以 上中央處理器(Central Processing Units,CPU) 822 (例如,一個(gè)或一個(gè)以上處理器)和存 儲(chǔ)器832, 一個(gè)或一個(gè)以上存儲(chǔ)應(yīng)用程序842或數(shù)據(jù)844的存儲(chǔ)介質(zhì)830 (例如一個(gè)或一個(gè) 以上海量存儲(chǔ)設(shè)備)。其中,存儲(chǔ)器832和存儲(chǔ)介質(zhì)830可以是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ) 在存儲(chǔ)介質(zhì)830的程序可以包括一個(gè)或一個(gè)以上模塊(圖示未示出),每個(gè)模塊可以包括對(duì) 分配設(shè)備中的一系列指令操作。更進(jìn)一步地,中央處理器822可以設(shè)置為與存儲(chǔ)介質(zhì)830通 信,在分配設(shè)備800上執(zhí)行存儲(chǔ)介質(zhì)830中的一系列指令操作。分配設(shè)備800還可以包括一 個(gè)或一個(gè)以上電源826,一個(gè)或一個(gè)以上有線或無(wú)線網(wǎng)絡(luò)接口 850,一個(gè)或一個(gè)以上輸入輸 出接口 858, 一個(gè)或一個(gè)以上鍵盤856,和/或,一個(gè)或一個(gè)以上操作系統(tǒng)841,例如Windows ServerTM,Mac OS XTM,UnixTM, LinuxTM,F(xiàn)reeBSDTM等等。具體在本實(shí)施例中,分配設(shè)備包 括有存儲(chǔ)器,以及一個(gè)或一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且 一個(gè)或者一個(gè)以上程序可以包括一個(gè)或一個(gè)以上模塊,且每個(gè)模塊可以包括對(duì)分配設(shè)備中 的一系列指令操作,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行該一個(gè)或者一個(gè)以上程序 包含用于進(jìn)行以下操作的指令:
[0155] 獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;
[0156] 根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一 數(shù)據(jù)特征信息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息;
[0157] 在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù) 據(jù)包;
[0158] 發(fā)送獲取到的各數(shù)據(jù)包。
[0159] 可選地,發(fā)送獲取到的各數(shù)據(jù)包,包括:
[0160] 根據(jù)預(yù)設(shè)分配算法,第一分析類型,以及獲取到的各數(shù)據(jù)包的傳輸參數(shù),分別為各 數(shù)據(jù)包確定對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí);
[0161] 將各數(shù)據(jù)包和各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī)。
[0162] 可選地,該方法還包括:
[0163] 接收分析類型設(shè)置指令,分析類型設(shè)置指令中攜帶有第二分析類型的標(biāo)識(shí)和第二 數(shù)據(jù)特征信息;
[0164] 將第二分析類型和第二數(shù)據(jù)特征信息,存儲(chǔ)到分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān) 系中。
[0165] 可選地,獲取網(wǎng)絡(luò)數(shù)據(jù),包括:
[0166] 接收通過(guò)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為本端分配并發(fā)送給本端的網(wǎng)絡(luò)數(shù)據(jù)。
[0167] 本發(fā)明實(shí)施例中,分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型,分配設(shè)備根據(jù) 存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信 息,第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息,分配設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中, 獲取目標(biāo)匹配字段的內(nèi)容信息與基準(zhǔn)信息相匹配的數(shù)據(jù)包,分配設(shè)備將獲取到的各數(shù)據(jù)包 發(fā)送給分析服務(wù)器,分析服務(wù)器根據(jù)第一分析類型,對(duì)各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析, 這樣可以過(guò)濾掉不符合第一數(shù)據(jù)特征信息的網(wǎng)絡(luò)數(shù)據(jù),可以將網(wǎng)絡(luò)數(shù)據(jù)的流量進(jìn)行縮減, 減小發(fā)生網(wǎng)絡(luò)數(shù)據(jù)丟包的可能性,從而可以提高對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析的準(zhǔn)確性。
[0168] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件 來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀 存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0169] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種網(wǎng)絡(luò)流量的負(fù)載均衡方法,其特征在于,所述方法包括: 分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型; 所述分配設(shè)備根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分析類 型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,所述第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息; 所述分配設(shè)備在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹配字段的內(nèi)容信息與所 述基準(zhǔn)信息相匹配的數(shù)據(jù)包; 所述分配設(shè)備將獲取到的各數(shù)據(jù)包發(fā)送給分析服務(wù)器; 所述分析服務(wù)器根據(jù)所述第一分析類型,對(duì)所述各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 負(fù)載均衡設(shè)備根據(jù)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為多個(gè)分配設(shè)備分配網(wǎng)絡(luò)數(shù)據(jù),并分別發(fā) 送給各分配設(shè)備; 所述分配設(shè)備獲取網(wǎng)絡(luò)數(shù)據(jù),包括: 所述分配設(shè)備接收所述負(fù)載均衡設(shè)備發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分配設(shè)備將獲取到的各數(shù)據(jù)包發(fā)送 給分析服務(wù)器,包括: 所述分配設(shè)備根據(jù)預(yù)設(shè)分配算法,所述第一分析類型,以及獲取到的各數(shù)據(jù)包的傳輸 參數(shù),分別為所述各數(shù)據(jù)包確定對(duì)其進(jìn)行統(tǒng)計(jì)分析的分析服務(wù)器對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí); 所述分配設(shè)備將所述各數(shù)據(jù)包和所述各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換 機(jī); 所述交換機(jī)根據(jù)所述各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),確定所述各數(shù)據(jù)包對(duì)應(yīng)的轉(zhuǎn)發(fā) 端口,并將所述各數(shù)據(jù)包分別通過(guò)對(duì)應(yīng)的轉(zhuǎn)發(fā)端口發(fā)送給各分析服務(wù)器。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述分配設(shè)備接收分析類型設(shè)置指令,所述分析類型設(shè)置指令中攜帶有第二分析類型 的標(biāo)識(shí)和第二數(shù)據(jù)特征信息; 所述分配設(shè)備將所述第二分析類型和所述第二數(shù)據(jù)特征信息,存儲(chǔ)到所述分析類型與 數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系中。
5. -種網(wǎng)絡(luò)流量的負(fù)載均衡方法,其特征在于,所述方法包括: 獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型; 根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分析類型對(duì)應(yīng)的第一 數(shù)據(jù)特征信息,所述第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息; 在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹配字段的內(nèi)容信息與所述基準(zhǔn)信息相 匹配的數(shù)據(jù)包; 發(fā)送獲取到的各數(shù)據(jù)包。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述發(fā)送獲取到的各數(shù)據(jù)包,包括: 根據(jù)預(yù)設(shè)分配算法,所述第一分析類型,以及獲取到的各數(shù)據(jù)包的傳輸參數(shù),分別為所 述各數(shù)據(jù)包確定對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí); 將所述各數(shù)據(jù)包和所述各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī)。
7. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 接收分析類型設(shè)置指令,所述分析類型設(shè)置指令中攜帶有第二分析類型的標(biāo)識(shí)和第二 數(shù)據(jù)特征信息; 將所述第二分析類型和所述第二數(shù)據(jù)特征信息,存儲(chǔ)到所述分析類型與數(shù)據(jù)特征信息 的對(duì)應(yīng)關(guān)系中。
8. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述獲取網(wǎng)絡(luò)數(shù)據(jù),包括: 接收通過(guò)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為本端分配并發(fā)送給本端的網(wǎng)絡(luò)數(shù)據(jù)。
9. 一種網(wǎng)絡(luò)流量的負(fù)載均衡系統(tǒng),其特征在于,所述系統(tǒng)包括:分配設(shè)備和分析服務(wù) 器,其中: 所述分配設(shè)備,用于獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型;根據(jù)存儲(chǔ)的分析類型與數(shù) 據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分析類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,所述第一數(shù)據(jù) 特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息;在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹 配字段的內(nèi)容信息與所述基準(zhǔn)信息相匹配的數(shù)據(jù)包;將獲取到的各數(shù)據(jù)包發(fā)送給所述分析 服務(wù)器; 所述分析服務(wù)器,用于根據(jù)所述第一分析類型,對(duì)所述各數(shù)據(jù)包的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行統(tǒng)計(jì) 分析。
10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 負(fù)載均衡設(shè)備,用于根據(jù)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為多個(gè)分配設(shè)備分配網(wǎng)絡(luò)數(shù)據(jù),并 分別發(fā)送給各分配設(shè)備; 所述分配設(shè)備,用于: 接收所述負(fù)載均衡設(shè)備發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)。
11. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括交換機(jī); 所述分配設(shè)備,用于根據(jù)預(yù)設(shè)分配算法,所述第一分析類型,以及獲取到的各數(shù)據(jù)包的 傳輸參數(shù),分別為所述各數(shù)據(jù)包確定對(duì)其進(jìn)行統(tǒng)計(jì)分析的分析服務(wù)器對(duì)應(yīng)的交換機(jī)端口標(biāo) 識(shí);將所述各數(shù)據(jù)包和所述各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給所述交換機(jī); 所述交換機(jī),用于根據(jù)所述各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí),確定所述各數(shù)據(jù)包對(duì)應(yīng) 的轉(zhuǎn)發(fā)端口,并將所述各數(shù)據(jù)包分別通過(guò)對(duì)應(yīng)的轉(zhuǎn)發(fā)端口發(fā)送給各分析服務(wù)器。
12. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述分配設(shè)備還用于: 接收分析類型設(shè)置指令,所述分析類型設(shè)置指令中攜帶有第二分析類型的標(biāo)識(shí)和第二 數(shù)據(jù)特征信息; 將所述第二分析類型和所述第二數(shù)據(jù)特征信息,存儲(chǔ)到所述分析類型與數(shù)據(jù)特征信息 的對(duì)應(yīng)關(guān)系中。
13. -種網(wǎng)絡(luò)流量的負(fù)載均衡裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于獲取網(wǎng)絡(luò)數(shù)據(jù)和當(dāng)前的第一分析類型; 確定模塊,用于根據(jù)存儲(chǔ)的分析類型與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系,確定所述第一分析 類型對(duì)應(yīng)的第一數(shù)據(jù)特征信息,所述第一數(shù)據(jù)特征信息包括目標(biāo)匹配字段和基準(zhǔn)信息; 第二獲取模塊,用于在所述網(wǎng)絡(luò)數(shù)據(jù)的各數(shù)據(jù)包中,獲取所述目標(biāo)匹配字段的內(nèi)容信 息與所述基準(zhǔn)信息相匹配的數(shù)據(jù)包; 發(fā)送模塊,用于發(fā)送獲取到的各數(shù)據(jù)包。
14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述發(fā)送模塊,用于: 根據(jù)預(yù)設(shè)分配算法,所述第一分析類型,以及獲取到的各數(shù)據(jù)包的傳輸參數(shù),分別為所 述各數(shù)據(jù)包確定對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí); 將所述各數(shù)據(jù)包和所述各數(shù)據(jù)包對(duì)應(yīng)的交換機(jī)端口標(biāo)識(shí)發(fā)送給交換機(jī)。
15. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于接收分析類型設(shè)置指令,所述分析類型設(shè)置指令中攜帶有第二分析類 型的標(biāo)識(shí)和第二數(shù)據(jù)特征信息; 存儲(chǔ)模塊,用于將所述第二分析類型和所述第二數(shù)據(jù)特征信息,存儲(chǔ)到所述分析類型 與數(shù)據(jù)特征信息的對(duì)應(yīng)關(guān)系中。
16. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一獲取模塊,用于: 接收通過(guò)預(yù)設(shè)的負(fù)載均衡分配機(jī)制為本端分配并發(fā)送給本端的網(wǎng)絡(luò)數(shù)據(jù)。
【文檔編號(hào)】H04L12/803GK104052679SQ201410243343
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2014年6月3日 優(yōu)先權(quán)日:2014年6月3日
【發(fā)明者】白驚濤, 劉劍 申請(qǐng)人:騰訊科技(深圳)有限公司