專利名稱:一種支持多種分流模式的流量管理設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)數(shù)據(jù)處理領(lǐng)域,具體涉及一種支持多種分流模式的流量管理設(shè)備和方法。
背景技術(shù):
在高速網(wǎng)絡(luò)數(shù)據(jù)分析系統(tǒng)中,網(wǎng)絡(luò)流量非常大,往往需要多臺(tái)分析設(shè)備(服務(wù)器) 對(duì)同一個(gè)網(wǎng)絡(luò)上的數(shù)據(jù)進(jìn)行分析,要把網(wǎng)絡(luò)流量分配到多臺(tái)分析設(shè)備,就需要一個(gè)流量管理設(shè)備進(jìn)行流量的分流。流量管理設(shè)備可以根據(jù)用戶應(yīng)用業(yè)務(wù)指定的分流模式,把輸入流量按一定方法和比例從特定網(wǎng)口輸出,分配給分析設(shè)備處理。分流模式可以是特定的網(wǎng)口, 比如所有流量分配到0號(hào)網(wǎng)口輸出,分流模式也可以是對(duì)輸入報(bào)文的ip、端口等進(jìn)行某種運(yùn)算后,得到的一個(gè)的分流比例,比如對(duì)ip地址進(jìn)行同源同宿運(yùn)算后,按1 2的比例從1 號(hào)網(wǎng)口和3號(hào)網(wǎng)口輸出。專利號(hào)“CN200710106970.X”、發(fā)明名稱“一種對(duì)流入CPU系統(tǒng)的報(bào)文的流量管理方法”,公開了一種對(duì)流入CPU系統(tǒng)的報(bào)文的流量管理方法,包括以下步驟步驟1,分析CPU 系統(tǒng)中功能模塊的性能需求,確定上述功能模塊對(duì)所需報(bào)文的優(yōu)先級(jí)和流量需求;步驟2, 根據(jù)上述性能需求設(shè)定多個(gè)互相關(guān)聯(lián)的層以便分流報(bào)文;步驟3,根據(jù)上述性能需求及CPU 系統(tǒng)中CPU的能力設(shè)定各層的連接關(guān)系和屬性,在保證報(bào)文流量的同時(shí)按優(yōu)先級(jí)順序逐層調(diào)度報(bào)文。本發(fā)明不僅可以提高對(duì)系統(tǒng)的協(xié)調(diào)運(yùn)作能力和穩(wěn)定性,又具有極大的靈活性,滿足不同應(yīng)用環(huán)境對(duì)系統(tǒng)綜合性能的考慮;簡(jiǎn)化了軟件的設(shè)計(jì)和運(yùn)行負(fù)擔(dān);最后,由于CPU的報(bào)文處理由流量管理控制,因此在任何情況下都不會(huì)出現(xiàn)CPU負(fù)荷過重的問題。專利號(hào)“CN200510001940.3”、發(fā)明名稱“移動(dòng)通信系統(tǒng)中遠(yuǎn)程維護(hù)通道的流量管理方法”,公開了一種移動(dòng)通信系統(tǒng)中遠(yuǎn)程維護(hù)通道的流量管理方法。該方法主要包括為移動(dòng)通信系統(tǒng)中遠(yuǎn)程維護(hù)通道配置基于異步傳輸模式ATM協(xié)議的流量管理類型,并在所述的遠(yuǎn)程維護(hù)通道中基于配置的流量管理類型進(jìn)行維護(hù)數(shù)據(jù)的傳送。本發(fā)明為基于遠(yuǎn)程維護(hù)通道的帶寬動(dòng)態(tài)變化的特性實(shí)現(xiàn),從而使得在基站升級(jí)過程中無須進(jìn)行額外配置操作,方便可靠。因此,本發(fā)明的實(shí)現(xiàn)既可以滿足日常運(yùn)營(yíng)過程中為業(yè)務(wù)保留最大帶寬的需求,以保護(hù)運(yùn)營(yíng)商的利益,又能滿足對(duì)基站進(jìn)行升級(jí)維護(hù)過程中需要提供較大帶寬的要求;同時(shí),由于本發(fā)明應(yīng)用成熟通用的ATM(異步傳輸模式)傳輸技術(shù),能保證系統(tǒng)的兼容性和安全性。上述流量管理設(shè)備在同一時(shí)刻只能指定一種分流模式,所有流量都按照一種分流模式進(jìn)行分流,難以支持多種分流模式同時(shí)運(yùn)行。有時(shí)多個(gè)流量分析設(shè)備上分別運(yùn)行不同的應(yīng)用業(yè)務(wù),每個(gè)應(yīng)用需要不同的分流模式,比如業(yè)務(wù)1分析http流量,需要所有端口號(hào)為80的流量從0號(hào)網(wǎng)口輸出,業(yè)務(wù)2分析非http流量,需要端口號(hào)不是80的流量按1 2比例從1號(hào)和3號(hào)網(wǎng)口輸出,這時(shí),只有一種分流模式的流量管理設(shè)備難以滿足需求
發(fā)明內(nèi)容
本發(fā)明克服現(xiàn)有技術(shù)的不足,實(shí)現(xiàn)支持多種分流模式的流量管理設(shè)備。本發(fā)明提供了一種支持多種分流模式的流量管理設(shè)備,該設(shè)備包括分流模式表和報(bào)文分類規(guī)則表,其中分流模式表和報(bào)文分類規(guī)則表互相對(duì)應(yīng)。本發(fā)明提供的支持多種分流模式的流量管理設(shè)備,報(bào)文分類規(guī)則表中每條報(bào)文分類規(guī)則對(duì)應(yīng)分流模式表中唯一的分流模式。本發(fā)明提供的支持多種分流模式的流量管理設(shè)備,報(bào)文分類規(guī)則表用于匹配和確定輸入報(bào)文的分流模式號(hào),從而將報(bào)文進(jìn)行分流計(jì)算。本發(fā)明還提供了一種支持多種分流模式的流量管理方法,首先設(shè)置一張分流模式表和一張報(bào)文分類規(guī)則表,其中每條報(bào)文分類規(guī)則對(duì)應(yīng)一個(gè)分流模式;之后根據(jù)報(bào)文分類規(guī)則表匹配輸入報(bào)文的分流模式進(jìn)行分流計(jì)算。本發(fā)明提供的支持多種分流模式的流量管理方法,對(duì)所述流量管理設(shè)備輸入的報(bào)文,先查找所述報(bào)文分類規(guī)則表,如果找不到對(duì)應(yīng)的規(guī)則,則按默認(rèn)所述分流模式分流,一般為丟棄或到某個(gè)特定網(wǎng)口。本發(fā)明提供的支持多種分流模式的流量管理方法,如果找到了對(duì)應(yīng)的規(guī)則,則根據(jù)所述報(bào)文分類規(guī)則對(duì)應(yīng)的分流模式號(hào),到所述分流模式表中找到對(duì)應(yīng)的分流模式。本發(fā)明提供的支持多種分流模式的流量管理方法,按照所述分流模式,對(duì)報(bào)文進(jìn)行分流計(jì)算,從對(duì)應(yīng)的網(wǎng)口輸出流量。本發(fā)明設(shè)計(jì)了一種支持多種分流模式的流量管理設(shè)備,設(shè)備中配置一張包含多個(gè)分流模式的表,同時(shí)配置一張包含多條報(bào)文分類規(guī)則的表,每條報(bào)文分類規(guī)則對(duì)應(yīng)一個(gè)分流模式。對(duì)輸入的報(bào)文,設(shè)備先查找報(bào)文分類規(guī)則表,根據(jù)報(bào)文所屬的類別,采用對(duì)應(yīng)的分流模式,從網(wǎng)口輸出。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于流量管理設(shè)備在同一時(shí)刻能指定多種分流模式,支持多種分流模式同時(shí)運(yùn)行。
圖1是本發(fā)明的結(jié)構(gòu)示意圖。
具體實(shí)施例方式圖1是本發(fā)明的結(jié)構(gòu)示意圖,該設(shè)備包括分流模式表和報(bào)文分類規(guī)則表,其中分流模式表和報(bào)文分類規(guī)則表互相對(duì)應(yīng),而且報(bào)文分類規(guī)則表中每條報(bào)文分類規(guī)則對(duì)應(yīng)分流模式表中唯一的分流模式。報(bào)文分類規(guī)則表用于匹配和確定輸入報(bào)文的分流模式號(hào),從而將報(bào)文進(jìn)行分流計(jì)算,并從對(duì)應(yīng)的網(wǎng)口輸出流量。本發(fā)明的實(shí)現(xiàn)方法和過程如下(1)流量管理設(shè)備中設(shè)置一張分流模式表和一張報(bào)文分類規(guī)則表,每條報(bào)文分類規(guī)則對(duì)應(yīng)一個(gè)分流模式。(2)對(duì)輸入報(bào)文,先查找報(bào)文分類規(guī)則表,如果找不到對(duì)應(yīng)的規(guī)則,則按默認(rèn)分流模式(一般為丟棄或到某個(gè)特定網(wǎng)口)分流。(3)如果找到了對(duì)應(yīng)的規(guī)則,則根據(jù)分類規(guī)則對(duì)應(yīng)的分流模式號(hào),到分流模式表中找到對(duì)應(yīng)的分流模式。(4)按照分流模式,對(duì)報(bào)文進(jìn)行分流計(jì)算,從對(duì)應(yīng)的網(wǎng)口輸出流量。本發(fā)明流量管理設(shè)備在同一時(shí)刻能指定多種分流模式,支持多種分流模式同時(shí)運(yùn)行。以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其限制,盡管參照上述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,所述領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解依然可以對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行修改或者同等替換,而未脫離本發(fā)明精神和范圍的任何修改或者等同替換, 其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種支持多種分流模式的流量管理設(shè)備,其特征在于該設(shè)備包括分流模式表和報(bào)文分類規(guī)則表,其中分流模式表和報(bào)文分類規(guī)則表互相對(duì)應(yīng)。
2.根據(jù)權(quán)利要求1所述的管理設(shè)備,其特征在于,報(bào)文分類規(guī)則表中每條報(bào)文分類規(guī)則對(duì)應(yīng)分流模式表中唯一的分流模式。
3.根據(jù)權(quán)利要求1-2所述的管理設(shè)備,其特征在于,報(bào)文分類規(guī)則表用于匹配和確定輸入報(bào)文的分流模式號(hào),從而將報(bào)文進(jìn)行分流計(jì)算。
4.一種支持多種分流模式的流量管理方法,其特征在于首先設(shè)置一張分流模式表和一張報(bào)文分類規(guī)則表,其中每條報(bào)文分類規(guī)則對(duì)應(yīng)一個(gè)分流模式;之后根據(jù)報(bào)文分類規(guī)則表匹配輸入報(bào)文的分流模式進(jìn)行分流計(jì)算。
5.根據(jù)權(quán)利要求4所述的管理方法,其特征在于,對(duì)所述流量管理設(shè)備輸入的報(bào)文,先查找所述報(bào)文分類規(guī)則表,如果找不到對(duì)應(yīng)的規(guī)則,則按默認(rèn)所述分流模式分流,一般為丟棄或到某個(gè)特定網(wǎng)口。
6.根據(jù)權(quán)利要求4-5所述的管理設(shè)備,其特征在于,如果找到了對(duì)應(yīng)的規(guī)則,則根據(jù)所述報(bào)文分類規(guī)則對(duì)應(yīng)的分流模式號(hào),到所述分流模式表中找到對(duì)應(yīng)的分流模式。
7.根據(jù)權(quán)利要求4-6所述的管理設(shè)備,其特征在于,按照所述分流模式,對(duì)報(bào)文進(jìn)行分流計(jì)算,從對(duì)應(yīng)的網(wǎng)口輸出流量。
全文摘要
本發(fā)明提供一種支持多種分流模式的流量管理設(shè)備和方法,流量管理設(shè)備中設(shè)置一張分流模式表和一張報(bào)文分類規(guī)則表,每條報(bào)文分類規(guī)則對(duì)應(yīng)一個(gè)分流模式。對(duì)輸入的報(bào)文,設(shè)備先查找報(bào)文分類規(guī)則表,根據(jù)報(bào)文所屬的類別,采用對(duì)應(yīng)的分流模式,從網(wǎng)口輸出。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于使流量管理設(shè)備支持多種分流模式。
文檔編號(hào)H04L12/24GK102523163SQ20111042657
公開日2012年6月27日 申請(qǐng)日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者劉朝輝, 張英文, 李靜, 竇曉光, 邵宗有 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司