欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)流檢測方法及多核處理設(shè)備的制作方法

文檔序號:6543688閱讀:252來源:國知局
一種數(shù)據(jù)流檢測方法及多核處理設(shè)備的制作方法
【專利摘要】本申請?zhí)峁┝艘环N數(shù)據(jù)流檢測方法,基于多核處理設(shè)備,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,所述方法包括:針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同;以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程;確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為活躍流。因此本申請?zhí)岣吡颂幚硭俣龋瑥亩鴮崿F(xiàn)了實時檢測出活躍流,能夠滿足骨干網(wǎng)絡(luò)中檢測活躍流的實時性要求。
【專利說明】一種數(shù)據(jù)流檢測方法及多核處理設(shè)備
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機網(wǎng)絡(luò)領(lǐng)域,特別涉及一種數(shù)據(jù)流檢測方法及多核處理設(shè)備。
【背景技術(shù)】
[0002]高速骨干網(wǎng)絡(luò)中,數(shù)據(jù)以一個或者多個流的方式到來,這里流的定義仍為一般意義下五元組定義的流,即由源IP、目的IP、源端口、目的端口和協(xié)議類型所定義,相同五元組數(shù)據(jù)即視為同一個的數(shù)據(jù)流。由于在線動態(tài)數(shù)據(jù)流源源不斷到來,且若不能及時對有效的數(shù)據(jù)流處理,則該數(shù)據(jù)流會立刻消失,實時性的要求需要設(shè)計一種運行于內(nèi)存之上的數(shù)據(jù)流檢測算法。骨干網(wǎng)絡(luò)中,小樣本數(shù)據(jù)流存在時間較短,不具備研究價值,而大數(shù)據(jù)流存在時間長,是網(wǎng)絡(luò)通信的主要部分,對活躍大數(shù)據(jù)流的實時檢測,對于網(wǎng)絡(luò)性能優(yōu)化和網(wǎng)絡(luò)信息處理有很重要的意義。
[0003]目前,活躍大數(shù)據(jù)流的實時檢測方法中存在一種基于過濾的數(shù)據(jù)流檢測方法。基于過濾的數(shù)據(jù)流檢測方法,一般在實驗室流量較小的情況下,能夠?qū)?shù)據(jù)包進行逐包判決,但骨干網(wǎng)絡(luò)一般為IOG高速網(wǎng)絡(luò),存在實時性的需求,基于過濾的數(shù)據(jù)流檢測方法卻難以滿足骨干網(wǎng)絡(luò)的實時性需求。

【發(fā)明內(nèi)容】

[0004]為解決上述技術(shù)問題,本申請實施例提供一種數(shù)據(jù)流檢測方法及多核處理設(shè)備,以達到提高處理速度,實現(xiàn)實時檢測出活躍流,能夠滿足骨干網(wǎng)絡(luò)中檢測活躍流的實時性要求的目的,技術(shù)方案如下:
[0005]一種數(shù)據(jù)流檢測方法,基于多核處理設(shè)備,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,所述方法包括:
[0006]針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同;
[0007]以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用最近最少使用LRU機制對各自的哈希鏈表進行老化處理的過程;
[0008]確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流。
[0009]優(yōu)選的,在所述針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表之前,還包括:
[0010]以并發(fā)處理的方式,執(zhí)行所述多核處理設(shè)備中各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程;
[0011]其中,任意一個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程包括:
[0012]所述內(nèi)核處理單元判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍;
[0013]若是,確定所述新到數(shù)據(jù)流為活躍流;[0014]若否,所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合五元組過濾規(guī)則;
[0015]若是,確定所述新到數(shù)據(jù)流為活躍流;
[0016]若否,所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合關(guān)鍵詞過濾規(guī)則;
[0017]若是,確定所述新到數(shù)據(jù)流為活躍流;
[0018]若否,觸發(fā)所述多核處理設(shè)備執(zhí)行針對所述多核處理設(shè)備的處理能力,構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表的步驟。
[0019]優(yōu)選的,任意一個內(nèi)核處理單元采用LRU機制對其哈希鏈表進行老化處理的過程,包括:
[0020]A、對新到數(shù)據(jù)流進行哈希值計算,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點,若是,執(zhí)行步驟B,若否,執(zhí)行步驟C ;
[0021]B、更新該哈希值對應(yīng)節(jié)點的節(jié)點信息,并將該哈希值對應(yīng)節(jié)點置于所述哈希鏈表的最前端;
[0022]C、判斷所述哈希鏈表中是否存在空閑節(jié)點,若是,執(zhí)行步驟D,否則,執(zhí)行步驟E ;
[0023]D、選取一個空閑節(jié)點存放該哈希值,并將該空閑節(jié)點置于所述哈希鏈表的最前端;
[0024]E、刪除位于所述哈希鏈表的尾部的節(jié)點,釋放出鏈表空間存放該哈希值,并將該哈希值對應(yīng)的節(jié)點置于所述哈希鏈表的最前端。
[0025]優(yōu)選的,在所述內(nèi)核處理單元判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍之前,還包括:
[0026]所述內(nèi)核處理單元將IOG —種采用光纖的數(shù)據(jù)傳輸模型P0S(Packet Over SDH,)格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG以太網(wǎng)ETH (Ethernet,以太網(wǎng))格式的新到數(shù)據(jù)流。
[0027]優(yōu)選的,在對新到數(shù)據(jù)流進行哈希值計算之前,還包括:
[0028]所述內(nèi)核處理單元將IOG POS格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH格式的新到數(shù)據(jù)流。
[0029]優(yōu)選的,所述對新到數(shù)據(jù)流進行哈希值計算的過程,包括:
[0030]采用隨機性強的哈希函數(shù)對新到數(shù)據(jù)流進行哈希值計算。
[0031]一種多核處理設(shè)備,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,所述多核處理設(shè)備包括:
[0032]構(gòu)建模塊,用于針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同;
[0033]第一控制模塊,用于以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程;
[0034]確定模塊,用于確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流;
[0035]多個內(nèi)核處理單元,所述內(nèi)核處理單元用于采用LRU機制對各自的哈希鏈表進行老化處理。
[0036]優(yōu)選的,還包括:
[0037]第二控制模塊,用于以并發(fā)處理的方式,執(zhí)行所述多核處理設(shè)備中各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程;
[0038]其中,所述內(nèi)核處理單元包括:
[0039]第一判斷子單元,用于判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍,若是,執(zhí)行確定子單元,若否,執(zhí)行第二判斷子單元;
[0040]所述確定子單元,用于確定所述新到數(shù)據(jù)流為活躍流;
[0041]所述第二判斷子單元,用于判斷所述新到數(shù)據(jù)流是否符合五元組過濾規(guī)則,若是,執(zhí)行確定子單元,若否,執(zhí)行第三判斷子單元;
[0042]所述第三判斷子單元,用于判斷所述新到數(shù)據(jù)流是否符合關(guān)鍵詞過濾規(guī)則,若是,執(zhí)行所述確定子單元,若否,執(zhí)行觸發(fā)子單元;
[0043]所述觸發(fā)子單元,用于觸發(fā)所述多核處理設(shè)備執(zhí)行所述構(gòu)建模塊。
[0044]優(yōu)選的,所述內(nèi)核處理單元包括:
[0045]查找子單元,用于對新到數(shù)據(jù)流進行哈希值計算,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點,若是,執(zhí)行更新子單元,若否,執(zhí)行第四判斷子單元;
[0046]所述更新子單元,用于更新該哈希值對應(yīng)節(jié)點的節(jié)點信息,并將該哈希值對應(yīng)節(jié)點置于所述哈希鏈表的最前端;
[0047]所述第四判斷子單元,用于判斷所述哈希鏈表中是否存在空閑節(jié)點,若是,執(zhí)行選取子單元,若否,執(zhí)行刪除子單元;
[0048]所述選取子單元,用于選取一個空閑節(jié)點存放該哈希值,并將該空閑節(jié)點置于所述哈希鏈表的最前端;
[0049]所述刪除子單元,用于刪除位于所述哈希鏈表的尾部的節(jié)點,釋放出鏈表空間存放該哈希值,并將該哈希值對應(yīng)的節(jié)點置于所述哈希鏈表的最前端。
[0050]優(yōu)選的,所述內(nèi)核處理單元包括:
[0051]轉(zhuǎn)換子單元,用于將IOG POS格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH格式的新到數(shù)據(jù)流。
[0052]與現(xiàn)有技術(shù)相比,本申請的有益效果為:
[0053]本申請?zhí)峁┑臄?shù)據(jù)流檢測方法依托于具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,具體實現(xiàn)為:針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同;以并發(fā)處理的方式,對每個內(nèi)核處理單元各自的哈希鏈表進行LRU機制老化處理;確定經(jīng)過LRU機制老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為活躍流。
[0054]由于采用的是并發(fā)處理的方式對各個內(nèi)核處理單元各自的哈希鏈表進行LRU機制老化處理,因此可以并發(fā)對多個哈希鏈表進行LRU機制老化處理,并發(fā)確定多個哈希鏈表所緩存的數(shù)據(jù)流為活躍流,相比于逐個處理的方式,提高了處理速度,從而實現(xiàn)了實時檢測出活躍流,能夠滿足骨干網(wǎng)絡(luò)中檢測活躍流的實時性要求。
【專利附圖】

【附圖說明】
[0055]為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0056]圖1是本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的一種流程圖;
[0057]圖2是本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的另一種流程圖;
[0058]圖3是本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的一種子流程圖;
[0059]圖4是本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的另一種子流程圖;
[0060]圖5是本申請?zhí)峁┑亩嗪颂幚碓O(shè)備的一種結(jié)構(gòu)示意圖;
[0061]圖6是本申請?zhí)峁┑亩嗪颂幚碓O(shè)備的另一種結(jié)構(gòu)示意圖;
[0062]圖7是本申請?zhí)峁┑膬?nèi)核處理單元的一種結(jié)構(gòu)示意圖;
[0063]圖8是本申請?zhí)峁┑膬?nèi)核處理單元的另一種結(jié)構(gòu)示意圖。
【具體實施方式】
[0064]下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0065]本申請?zhí)峁┑臄?shù)據(jù)流檢測方法,基于多核處理設(shè)備,其中,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力。在本申請中,所述多個處理設(shè)備可以但不局限于為32核處理設(shè)備。
[0066]實施例一
[0067]請參見圖1,示出了本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的一種流程圖,可以包括以下步驟:
[0068]步驟Sll:針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表。
[0069]在本實施例中,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同。
[0070]哈希鏈表中的節(jié)點所緩存的數(shù)據(jù)流時隨當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流的變化而變化。
[0071]所述多核設(shè)備針對其本身的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表。
[0072]其中,當前檢測任務(wù)為在某一個實際網(wǎng)絡(luò)中的檢測任務(wù)。不同實際網(wǎng)絡(luò)中的檢測任務(wù)往往不同。
[0073]由于構(gòu)建每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表的過程相同,因此,本實施例中僅對構(gòu)建任意一個內(nèi)核處理單元各自對應(yīng)的哈希鏈表的過程進行描述。
[0074]具體的,構(gòu)建任意一個內(nèi)核處理單元各自對應(yīng)的哈希鏈表的過程為:
[0075]步驟Al 1:生成哈希鏈表。
[0076]生成的哈希鏈表的長度是固定的。生成哈希鏈表時,哈希鏈表的各個節(jié)點均是空節(jié)點。其中,采用雙向鏈表構(gòu)建哈希鏈表中的哈希節(jié)點數(shù)據(jù)結(jié)構(gòu)。采用雙向鏈表構(gòu)建哈希鏈表中的哈希節(jié)點數(shù)據(jù)結(jié)構(gòu)在一定程度上緩解了哈希沖突問題。
[0077]步驟A12:對所述哈希鏈表中的空節(jié)點進行賦值。
[0078]對空節(jié)點進行賦值的具體過程為:所述多核處理設(shè)備首先對從骨干網(wǎng)絡(luò)中接收到的數(shù)據(jù)流進行哈希值計算,得到哈希值,然后根據(jù)哈希值確定所述數(shù)據(jù)流在所述哈希鏈表中所對應(yīng)的節(jié)點,完成該節(jié)點緩存所述數(shù)據(jù)流,從而完成節(jié)點的賦值。
[0079]哈希鏈表中的每個節(jié)點都完成賦值,構(gòu)建完成。需要說明的是,構(gòu)建完成時的哈希鏈表各個節(jié)點各自所緩存的數(shù)據(jù)流均可作為活躍流。
[0080]具體的,哈希值計算輸入為五元組(即接收到的數(shù)據(jù)流進行哈希值計算時,為五元組的形式),輸出為哈希值。用于哈希值計算的哈希計算函數(shù)選取原則為要求隨機性強,取值服從均勻分布。并采用拉鏈式動態(tài)桶深度哈希表來對數(shù)據(jù)流信息進行索引,實現(xiàn)基于五元組流信息節(jié)點快速查找。
[0081]在執(zhí)行構(gòu)建哈希鏈表之前,需要確定哈希桶數(shù)。具體的,實現(xiàn)一個動態(tài)桶深度,避免因沖突導(dǎo)致的節(jié)點溢出。
[0082]步驟S12:以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU(least recentlyused,最近最少使用)機制對各自的哈希鏈表進行老化處理的過程。
[0083]多核處理設(shè)備以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程。
[0084]各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程是并發(fā)進行的,極大的提高了處理速度。
[0085]在本實施例中,以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程即,以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表的鏈表空間進行老化處理的過程。
[0086]步驟S13:確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流。
[0087]在本實施例中,多核處理設(shè)備確定各個內(nèi)核處理單元各自經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流。
[0088]由于哈希鏈表中的節(jié)點實時緩存當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流,因此,經(jīng)過老化處理的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流即當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流在經(jīng)過實時緩存和老化處理后,緩存于哈希鏈表上的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流。
[0089]具體的,經(jīng)過老化處理的哈希鏈表中各個節(jié)點各自所緩存的數(shù)據(jù)流均為活躍流。
[0090]本申請?zhí)峁┑臄?shù)據(jù)流檢測方法依托于具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,具體實現(xiàn)為:針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同;以并發(fā)處理的方式,對每個內(nèi)核處理單元各自的哈希鏈表進行LRU機制老化處理;確定經(jīng)過LRU機制老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為活躍流。
[0091]由于采用的是并發(fā)處理的方式對各個內(nèi)核處理單元各自的哈希鏈表進行LRU機制老化處理,因此可以并發(fā)對多個哈希鏈表進行LRU機制老化處理,并發(fā)確定多個哈希鏈表所緩存的數(shù)據(jù)流為活躍流,相比于逐個處理的方式,提高了處理速度,從而實現(xiàn)了實時檢測出活躍流,能夠滿足骨干網(wǎng)絡(luò)中檢測活躍流的實時性要求。
[0092]實施例二
[0093]在本實施例中,在圖1示出的數(shù)據(jù)流檢測方法的基礎(chǔ)上擴展出另外一種數(shù)據(jù)流檢測方法,請參見圖2,圖2示出了本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的另一種流程圖,可以包括以下步驟:
[0094]步驟S21:以并發(fā)處理的方式,執(zhí)行所述多核處理設(shè)備中各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程。
[0095]在本實施例中,當對骨干網(wǎng)絡(luò)中特定類型的數(shù)據(jù)流有需求時,采用復(fù)合過濾規(guī)則進行活躍流檢測,即將滿足復(fù)合過濾規(guī)則的數(shù)據(jù)流(即特定類型的數(shù)據(jù)流)作為活躍流,從而獲得相應(yīng)類型的活躍流。
[0096]在本實施例中,復(fù)合過濾規(guī)則具體由長度過濾規(guī)則、五元組過濾規(guī)則和關(guān)鍵詞過濾規(guī)則組成。
[0097]各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程是并發(fā)進行的。
[0098]各個內(nèi)核處理單元直接判斷新到數(shù)據(jù)流是否符合過濾規(guī)則,若符合,則所述新到數(shù)據(jù)流即為活躍流,若不符合,所述新到數(shù)據(jù)流即為非活躍流。
[0099]需要說明的是,新到數(shù)據(jù)流即從骨干網(wǎng)絡(luò)中新接收到的數(shù)據(jù)流,在本申請文件中出現(xiàn)的新到數(shù)據(jù)流即為從骨干網(wǎng)絡(luò)中新接收到的數(shù)據(jù)流,后續(xù)不再贅述。
[0100]步驟S22:針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表。
[0101]步驟S23:以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程。
[0102]步驟S24:確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為活躍流。
[0103]步驟S22、步驟S23和步驟S24與圖1示出的數(shù)據(jù)流檢測方法中的步驟SI 1、步驟S12和步驟S13相同,在此不再贅述。
[0104]由于各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程相同,因此本實施例僅對任意一個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程進行描述,具體請參見圖3,圖3示出了本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的一種子流程圖,可以包括以下步驟:
[0105]步驟S31:所述內(nèi)核處理單元判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍。
[0106]在本實施例中,所述內(nèi)核處理單元判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍即所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合長度過濾規(guī)則。
[0107]其中,預(yù)設(shè)長度范圍可以根據(jù)實際需求動態(tài)改變其合理范圍。
[0108]若判斷結(jié)果為新到數(shù)據(jù)流的長度符合預(yù)設(shè)長度范圍,則執(zhí)行步驟S32,若判斷結(jié)果為新到數(shù)據(jù)流的長度不符合預(yù)設(shè)長度范圍,則執(zhí)行步驟S33。
[0109]需要說明的是,在執(zhí)行步驟S31之前,需要所述內(nèi)核處理單元將IOG POS (PacketOver SDH,一種采用光纖的數(shù)據(jù)傳輸模型)格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH (Ethernet,以太網(wǎng))格式的新到數(shù)據(jù)流。
[0110]內(nèi)核處理單元在本實施例中處理的新到數(shù)據(jù)流為IOG ETH以太網(wǎng)幀格式的新到數(shù)據(jù)流。
[0111]步驟S32:確定所述新到數(shù)據(jù)流為活躍流。
[0112]步驟S33:所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合五元組過濾規(guī)則。
[0113]若判斷結(jié)果為所述新到數(shù)據(jù)流符合五元組過濾規(guī)則,則返回執(zhí)行步驟S32,否則,執(zhí)行步驟S34。
[0114]步驟S34:所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合關(guān)鍵詞過濾規(guī)則。
[0115]若判斷結(jié)果為所述新到數(shù)據(jù)流符合關(guān)鍵詞過濾規(guī)則,則返回執(zhí)行步驟S32,否則,執(zhí)行步驟S25。
[0116]步驟S35:觸發(fā)所述多核處理設(shè)備執(zhí)行針對所述多核處理設(shè)備的處理能力,構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表的步驟。
[0117]在本實施例中,每個內(nèi)核處理單元每新接收到一個數(shù)據(jù)流,便執(zhí)行一次步驟S31至步驟S35。
[0118]實施例三
[0119]在本實施例中,示出的是各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程。
[0120]由于各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程相同,因此本實施例僅對任意一個內(nèi)核處理單元采用LRU機制對其哈希鏈表進行老化處理的過程進行描述,具體請參見圖4,圖4示出了本申請?zhí)峁┑臄?shù)據(jù)流檢測方法的另一種子流程圖,可以包括以下步驟:
[0121]步驟S41:對新到數(shù)據(jù)流進行哈希值計算,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點。
[0122]具體的,為了快速在鏈表中定位和查找一個節(jié)點是否存在,采用圖1示出的數(shù)據(jù)流檢測方法中所涉及的哈希計算函數(shù),先對新到數(shù)據(jù)流按照五元組進行哈希緩存,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點。其中,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點具體為利用哈希比較函數(shù)賦值在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點。
[0123]若查找到,則執(zhí)行步驟S42,若未查找到,執(zhí)行步驟S43。
[0124]需要說明的是,針對骨干網(wǎng)絡(luò),在執(zhí)行步驟S41之前,需要所述內(nèi)核處理單元將IOG POS格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH格式的新到數(shù)據(jù)流。
[0125]內(nèi)核處理單元在本實施例中處理的新到數(shù)據(jù)流為IOG ETH以太網(wǎng)幀格式的新到數(shù)據(jù)流。
[0126]步驟S42:更新該哈希值對應(yīng)節(jié)點的節(jié)點信息,并將該哈希值對應(yīng)節(jié)點置于所述哈希鏈表的最前端。
[0127]步驟S43:判斷所述哈希鏈表中是否存在空閑節(jié)點。
[0128]若判斷結(jié)果為存在空閑節(jié)點,則執(zhí)行步驟S44,否則,執(zhí)行步驟S45。
[0129]步驟S44:選取一個空閑節(jié)點存放該哈希值,并將該空閑節(jié)點置于所述哈希鏈表的最前端。
[0130]步驟S45:刪除位于所述哈希鏈表的尾部的節(jié)點,釋放出鏈表空間存放該哈希值,并將該哈希值對應(yīng)的節(jié)點置于所述哈希鏈表的最前端。[0131]在新接收到數(shù)據(jù)流時,如果哈希鏈表已滿,則把哈希鏈表尾部“最老”的節(jié)點刪除,騰出鏈表空間用于存放新到數(shù)據(jù)流對應(yīng)的節(jié)點,并將新到數(shù)據(jù)流對應(yīng)的節(jié)點置于哈希鏈表的最前端(即頂部)。
[0132]采用LRU機制,由于小流持續(xù)時間短、到達速率低,總有可能被替換出去;而大流持續(xù)時間長、訪問緩存頻繁,所以往往會緩存在哈希鏈表的首部靠前位置。
[0133]在本實施例中,每個內(nèi)核處理單元每新接收到一個數(shù)據(jù)流,便執(zhí)行一次步驟S41至步驟S45。
[0134]對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因為依據(jù)本申請,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本申請所必須的。
[0135]實施例四
[0136]在本實施例中,提供了一種多核處理設(shè)備,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,請參見圖5,圖5示出了本申請?zhí)峁┑亩嗪颂幚碓O(shè)備的一種結(jié)構(gòu)示意圖,多核處理設(shè)備包括:構(gòu)建模塊51、第一控制模塊52、確定模塊53和多個內(nèi)核處理單元54。
[0137]構(gòu)建模塊51,用于針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同。
[0138]第一控制模塊52,用于以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程。
[0139]確定模塊53,用于確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流。
[0140]內(nèi)核處理單元54用于采用LRU機制對各自的哈希鏈表進行老化處理。
[0141]在本實施例中,還提供了不同于圖5示出的多核處理設(shè)備的另一種多核處理設(shè)備,請參見圖6,圖6示出了本申請?zhí)峁┑亩嗪颂幚碓O(shè)備的另一種結(jié)構(gòu)示意圖,在圖5的基礎(chǔ)上還包括:第二控制模塊61。
[0142]第二控制模塊61,用于以并發(fā)處理的方式,執(zhí)行所述多核處理設(shè)備中各個內(nèi)核處理單元54采用復(fù)合過濾規(guī)則進行活躍流檢測的過程。
[0143]內(nèi)核處理單元54中用于實現(xiàn)采用復(fù)合過濾規(guī)則進行活躍流檢測的過程的具體結(jié)構(gòu)請參見圖7,圖7示出了本申請?zhí)峁┑膬?nèi)核處理單元的一種結(jié)構(gòu)示意圖,內(nèi)核處理單元包括:第一判斷子單元71、確定子單元72、第二判斷子單元73、第三判斷子單元74和觸發(fā)子單元75。
[0144]第一判斷子單元71,用于判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍,若是,執(zhí)行確定子單元72,若否,執(zhí)行第二判斷子單元73。
[0145]所述確定子單元72,用于確定所述新到數(shù)據(jù)流為活躍流。
[0146]所述第二判斷子單元73,用于判斷所述新到數(shù)據(jù)流是否符合五元組過濾規(guī)則,若是,執(zhí)行確定子單元72,若否,執(zhí)行第三判斷子單元74。[0147]所述第三判斷子單元74,用于判斷所述新到數(shù)據(jù)流是否符合關(guān)鍵詞過濾規(guī)則,若是,執(zhí)行所述確定子單元72,若否,執(zhí)行觸發(fā)子單元75。
[0148]所述觸發(fā)子單元75,用于觸發(fā)所述多核處理設(shè)備執(zhí)行所述構(gòu)建模塊51。
[0149]另外,內(nèi)核處理單元54中用于實現(xiàn)采用LRU機制對其哈希鏈表進行老化處理的過程的具體結(jié)構(gòu)請參見圖8,圖8示出了本申請?zhí)峁┑膬?nèi)核處理單元的另一種結(jié)構(gòu)示意圖,內(nèi)核處理單元包括:查找子單元81、更新子單元82、第四判斷子單元83、選取子單元84和刪除子單元85。
[0150]查找子單元81,用于對新到數(shù)據(jù)流進行哈希值計算,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點,若是,執(zhí)行更新子單元82,若否,執(zhí)行第四判斷子單元83。
[0151]所述更新子單元82,用于更新該哈希值對應(yīng)節(jié)點的節(jié)點信息,并將該哈希值對應(yīng)節(jié)點置于所述哈希鏈表的最前端。
[0152]所述第四判斷子單元83,用于判斷所述哈希鏈表中是否存在空閑節(jié)點,若是,執(zhí)行選取子單元84,若否,執(zhí)行刪除子單元85。
[0153]所述選取子單元84,用于選取一個空閑節(jié)點存放該哈希值,并將該空閑節(jié)點置于所述哈希鏈表的最前端。
[0154]所述刪除子單元85,用于刪除位于所述哈希鏈表的尾部的節(jié)點,釋放出鏈表空間存放該哈希值,并將該哈希值對應(yīng)的節(jié)點置于所述哈希鏈表的最前端。
[0155]在本實施例中,內(nèi)核處理單元包括有轉(zhuǎn)換子單元,用于將IOG POS格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH格式的新到數(shù)據(jù)流。
[0156]轉(zhuǎn)換子單元在執(zhí)行第一判斷子單元71之前執(zhí)行,以及在執(zhí)行查找子單元81之前執(zhí)行。
[0157]當然,本實施例提供的多核處理設(shè)備包括有IOG輸入接口,用于接收骨干網(wǎng)絡(luò)中的IOG POS光格式的新到數(shù)據(jù)流。
[0158]IOG輸入接口將IOG POS格式的新到數(shù)據(jù)流發(fā)送至轉(zhuǎn)換子單元,由轉(zhuǎn)換子單元將IOG POS光格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH格式的新到數(shù)據(jù)流。
[0159]本實施例提供的多核處理設(shè)備同樣包括有IOG輸出接口,用于將檢測出的活躍流輸出。
[0160]需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0161]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。[0162]為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
[0163]通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
[0164]以上對本申請所提供的一種數(shù)據(jù)流檢測方法及多核處理設(shè)備進行了詳細介紹,本文中應(yīng)用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。
【權(quán)利要求】
1.一種數(shù)據(jù)流檢測方法,其特征在于,基于多核處理設(shè)備,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,所述方法包括: 所述多核處理設(shè)備針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中的數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同;以及, 以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用最近最少使用LRU機制對各自的哈希鏈表進行老化處理的過程;以及, 確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表之前,還包括: 以并發(fā)處理的方式,執(zhí)行所述多核處理設(shè)備中各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程; 其中,任意一個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程包括: 所述內(nèi)核處理單元判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍; 若是,確定所述新到數(shù)據(jù)流為活躍流; 若否,所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合五元組過濾規(guī)則; 若是,確定所述新到數(shù)據(jù)流為活躍流; 若否,所述內(nèi)核處理單元判斷所述新到數(shù)據(jù)流是否符合關(guān)鍵詞過濾規(guī)則; 若是,確定所述新到數(shù)據(jù)流為活躍流; 若否,觸發(fā)所述多核處理設(shè)備執(zhí)行針對所述多核處理設(shè)備的處理能力,構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表的步驟。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,任意一個內(nèi)核處理單元采用LRU機制對其哈希鏈表進行老化處理的過程,包括: A、對新到數(shù)據(jù)流進行哈希值計算,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點,若是,執(zhí)行步驟B,若否,執(zhí)行步驟C ; B、更新該哈希值對應(yīng)節(jié)點的節(jié)點信息,并將該哈希值對應(yīng)節(jié)點置于所述哈希鏈表的最前端; C、判斷所述哈希鏈表中是否存在空閑節(jié)點,若是,執(zhí)行步驟D,否則,執(zhí)行步驟E; D、選取一個空閑節(jié)點存放該哈希值,并將該空閑節(jié)點置于所述哈希鏈表的最前端; E、刪除位于所述哈希鏈表的尾部的節(jié)點,釋放出鏈表空間存放該哈希值,并將該哈希值對應(yīng)的節(jié)點置于所述哈希鏈表的最前端。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述內(nèi)核處理單元判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍之前,還包括: 所述內(nèi)核處理單元將IOG —種采用光纖的數(shù)據(jù)傳輸模型POS (Packet Over SDH,)格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG以太網(wǎng)ETH (Ethernet,以太網(wǎng))格式的新到數(shù)據(jù)流。
5.根據(jù)權(quán)利要求3所述的方 法,其特征在于,在對新到數(shù)據(jù)流進行哈希值計算之前,還包括:所述內(nèi)核處理單元將IOG POS格式的新到數(shù)據(jù)流轉(zhuǎn)換為IOG ETH格式的新到數(shù)據(jù)流。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對新到數(shù)據(jù)流進行哈希值計算的過程,包括: 采用隨機性強的哈希函數(shù)對新到數(shù)據(jù)流進行哈希值計算。
7.一種多核處理設(shè)備,其特征在于,所述多核處理設(shè)備具備并發(fā)處理百萬級數(shù)據(jù)流的處理能力,所述多核處理設(shè)備包括: 構(gòu)建模塊,用于針對所述多核處理設(shè)備的處理能力及當前檢測任務(wù),構(gòu)建所述多核處理設(shè)備中每個內(nèi)核處理單元各自對應(yīng)的哈希鏈表,所述哈希鏈表中的節(jié)點用于實時緩存所述當前檢測任務(wù)所對應(yīng)的骨干網(wǎng)絡(luò)中數(shù)據(jù)流,且各個節(jié)點所緩存的數(shù)據(jù)流各不相同; 第一控制模塊,用于以并發(fā)處理的方式,執(zhí)行各個內(nèi)核處理單元采用LRU機制對各自的哈希鏈表進行老化處理的過程; 確定模塊,用于確定經(jīng)過老化處理后的哈希鏈表所緩存的數(shù)據(jù)流為當前檢測任務(wù)所對應(yīng)的活躍流; 多個內(nèi)核處理單元,所述內(nèi)核處理單元用于采用LRU機制對各自的哈希鏈表進行老化處理。
8.根據(jù)權(quán)利要求7所述的多核處理設(shè)備,其特征在于,還包括: 第二控制模塊,用于以并發(fā)處理的方式,執(zhí)行所述多核處理設(shè)備中各個內(nèi)核處理單元采用復(fù)合過濾規(guī)則進行活躍流檢測的過程; 其中,所述內(nèi)核處理單元包括: 第一判斷子單元,用于判斷新到數(shù)據(jù)流的長度是否符合預(yù)設(shè)長度范圍,若是,執(zhí)行確定子單元,若否,執(zhí)行第二判斷子單元; 所述確定子單元,用于確定所述新到數(shù)據(jù)流為活躍流; 所述第二判斷子單元,用于判斷所述新到數(shù)據(jù)流是否符合五元組過濾規(guī)則,若是,執(zhí)行確定子單元,若否,執(zhí)行第三判斷子單元; 所述第三判斷子單元,用于判斷所述新到數(shù)據(jù)流是否符合關(guān)鍵詞過濾規(guī)則,若是,執(zhí)行所述確定子單元,若否,執(zhí)行觸發(fā)子單元; 所述觸發(fā)子單元,用于觸發(fā)所述多核處理設(shè)備執(zhí)行所述構(gòu)建模塊。
9.根據(jù)權(quán)利要求7或8所述的多核處理設(shè)備,其特征在于,所述內(nèi)核處理單元包括: 查找子單元,用于對新到數(shù)據(jù)流進行哈希值計算,將得到的哈希值作為關(guān)鍵詞,在所述哈希鏈表中查找是否存在該哈希值對應(yīng)的節(jié)點,若是,執(zhí)行更新子單元,若否,執(zhí)行第四判斷子單元; 所述更新子單元,用于更新該哈希值對應(yīng)節(jié)點的節(jié)點信息,并將該哈希值對應(yīng)節(jié)點置于所述哈希鏈表的最前端; 所述第四判斷子單元,用于判斷所述哈希鏈表中是否存在空閑節(jié)點,若是,執(zhí)行選取子單元,若否,執(zhí)行刪除子單元; 所述選取子單元,用于選取一個空閑節(jié)點存放該哈希值,并將該空閑節(jié)點置于所述哈希鏈表的最前端; 所述刪除子單元,用于刪除位于所述哈希鏈表的尾部的節(jié)點,釋放出鏈表空間存放該哈希值,并將該哈希值對應(yīng)的節(jié)點置于所述哈希鏈表的最前端。
10.根據(jù)權(quán)利要求9所述的多核處理設(shè)備,其特征在于,所述內(nèi)核處理單元包括:轉(zhuǎn)換子單元,用于將10G POS格式的新到數(shù)據(jù)流轉(zhuǎn)換為10G ETH格式的新到數(shù)據(jù)流。
【文檔編號】G06F17/30GK103888321SQ201410148517
【公開日】2014年6月25日 申請日期:2014年4月14日 優(yōu)先權(quán)日:2014年4月14日
【發(fā)明者】衛(wèi)紅權(quán), 常振超, 于巖, 張建朋, 陳鴻昶, 劉力雄, 候穎, 于洪濤, 吉立新 申請人:中國人民解放軍信息工程大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
玉龙| 余干县| 班玛县| 慈溪市| 扬州市| 黔东| 故城县| 樟树市| 辉县市| 邹城市| 东乡| 时尚| 大庆市| 紫阳县| 宁德市| 沅陵县| 安陆市| 成安县| 边坝县| 涟水县| 铜川市| 武宣县| 南宫市| 阿鲁科尔沁旗| 沁水县| 宜君县| 柳江县| 益阳市| 尉氏县| 平定县| 涟源市| 合川市| 桑日县| 花莲市| 绥阳县| 嵩明县| 广州市| 昭觉县| 盘锦市| 视频| 日喀则市|