【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及使用计算机系统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[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。