【技術實現步驟摘要】
【國外來華專利技術】
本專利技術涉及使用計算機系統800用于分析分組流。根據本專利技術一個實施例,計算機系統800響應于處理器804執行主存儲器806中包含的一個或多個指令的一個或多個序列來處理分組流。這種指令可被從另一個計算機可讀介質(例如存儲器件810)讀入到主存儲器806中。執行主存儲器806中包含的指令的序列使處理器804執行這里所述的處理步驟。也可以采用多處理布置中的一個或多個處理器來執行主存儲器806中包含的指令的序列。在替換實施例中,可以使用硬連線電路來替換軟件指令或者與軟件指令組合來實現本專利技術。因此,本專利技術的實施例不限于硬件電路和軟件的任何特定組合。 這里所述的術語計算機可讀介質指參與向處理器804提供指令來執行的任何介質。這種介質可采用多種形式,包括但不限于非易失性介質、易失性介質和傳輸介質。非易失性介質包括例如光或磁盤,例如存儲器件810。易失性介質包括動態存儲器,例如主存儲器806。傳輸介質包括同軸電纜、銅線和光纖,包括包含總線802在內的線路。傳輸介質還可以采用聲波或光波的形式,例如在無線電波和紅外數據通信期間產生的那些。 計算機可讀介質的常見形式包括例如軟盤、柔性盤、硬盤、磁帶、或者任何其他磁介質、CD-ROM、任何其他光介質、打孔卡、紙帶、具有孔狀圖案的任何其他物理介質、RAM、PROM和EPROM、閃存、任何其他存儲器芯片或者盒帶、后面所述的載波、或者計算機可從其讀取的任何其他介質。 多種形式的計算機可讀介質可用來向處理器804傳送一條或多條指令的一個或多個序列以便執行。例如,指令最初可承載在遠程計算機的磁盤上。遠程計算機可將指令加載 ...
【技術保護點】
一種裝置,包括:第一邏輯,其被配置來確定與分組相關聯的標識符;流計數器,其耦合到所述第一邏輯并被配置來對與所述標識符相關聯的流的數目進行計數;第二邏輯,其耦合到所述第一邏輯和所述流計數器,其中所述第二邏輯被配置來分析所述分組以判定所述分組是否是尚未在所述流計數器中被計數的新的流的一部分,并且如果所述分組是新的流的一部分則遞增所述流計數器。
【技術特征摘要】
【國外來華專利技術】US 2007-5-22 11/805,308一種裝置,包括第一邏輯,其被配置來確定與分組相關聯的標識符;流計數器,其耦合到所述第一邏輯并被配置來對與所述標識符相關聯的流的數目進行計數;第二邏輯,其耦合到所述第一邏輯和所述流計數器,其中所述第二邏輯被配置來分析所述分組以判定所述分組是否是尚未在所述流計數器中被計數的新的流的一部分,并且如果所述分組是新的流的一部分則遞增所述流計數器。2. 如權利要求1所述的裝置,其中所述流是特定源和特定目的地之間的分組的流動,并且由 一特定參數集合所表征。3. 如權利要求2所述的裝置,其中所述參數集合包括源因特網協議(IP)地址、目的地IP地址、源傳輸控制協議(TCP)/用戶數據報協議(UDP)端口號、目的地TCP/UDP端口號、IP協議類型、IP服務類型、輸入邏輯接口 。4. 如權利要求1所述的裝置,還包括確定與所述標識符相關聯的流計數索引。5. 如權利要求1所述的裝置,其中所述標識符是可配置的。6. 如權利要求1所述的裝置,還包括流表格,其耦合到所述第二邏輯并且包括存儲的關于分組的統計數據。7. 如權利要求6所述的裝置,其中所述第二邏輯還被配置來判定所述流計數是否超過一閾值;當所述流計數尚未超過所述閾值時,更新所述流表格中的第一分組的統計數據;當所述流計數已超過所述閾值時,觸發事件。8. 如權利要求7所述的裝置,其中所述第二邏輯還被配置來重置所述流計數。9. 如權利要求7所述的裝置,其中所述事件包括不更新所述流表格中的所述分組的統計數據并傳遞所述分組。10. 如權利要求7所述的裝置,其中所述事件包括丟棄所述分組。11. 如權利要求io所述的裝置,還包括丟棄計數器,其被配置來對丟棄的分組的數目進行計數。12. 如權利要求1所述的裝置,其中所述標識符是所述分組的源的因特網協議地址。13. 如權利要求1所述的裝置,其中所述流計數器是所述第一邏輯中的散列表。14. 一種裝置,包括第一邏輯,其被配置來確定與分組相關聯的標識符;流表格,其包括存儲的關于分組的統計數據;第二邏輯,其耦合到所述第一邏輯和所述流表格,其中所述第二邏輯被配置來在所述流表格中存儲關于一個或多個分組的統計數據,其中對分組進行采樣來獲得所述統計數據的頻率是基于所述標識符的。15. —種方...
【專利技術屬性】
技術研發人員:馬爾科福斯基亞諾,
申請(專利權)人:思科技術公司,
類型:發明
國別省市:US[美國]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。