【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种用于流统计和限流统计的硬件卸载方法、设备及介质。
技术介绍
1、在云计算、数据中心、人工智能等
,广泛地应用到流统计和限流统计。流统计用于监控网络中的数据流量情况,帮助网络管理员了解网络的使用情况和性能状况。通过流统计,可以收集和分析网络中的数据传输量、数据包数量、流量模式等信息,从而识别网络中的瓶颈、优化网络配置和规划网络扩展。限流统计用于控制和管理网络中的数据传输速率,以确保网络资源的合理分配和避免网络拥塞。通过限流统计,可以设置数据传输速率的上限,防止某些应用或用户占用过多带宽,保障其他重要应用的正常运行。同时,限流统计还有助于遵守网络服务提供商或组织设定的网络使用政策。流统计和限流统计在网络管理中起着互补的作用:流统计帮助监控和优化网络性能,而限流统计则用于控制和管理网络资源的分配。通过这两种统计手段,网络管理人员可以更好地了解和控制网络流量,提高网络的效率和可靠性。
2、现有技术中,流统计和限流统计的实现方案一般分成两种,一种是在软件层面执行报文转发也在软件层面进行流统计和限流统
...【技术保护点】
1.一种用于流统计和限流统计的硬件卸载方法,其特征在于,所述硬件卸载方法包括:
2.根据权利要求1所述的硬件卸载方法,其特征在于,所述报文统计寄存器所记录的所述流统计结果包括所述多个流统计标识各自的报文数和字节数,所述限流丢弃统计寄存器所记录的所述限流统计结果包括所述多个限流统计标识各自的丢弃报文数和丢弃字节数。
3.根据权利要求2所述的硬件卸载方法,其特征在于,所述流表模块所管理的所述多个流标识、所述多个流统计标识以及所述多个限流统计标识之间的关系包括:所述多个流标识中的每一个流标识对应所述多个流统计标识中的一个有效流统计标识,以及,所述多个
...【技术特征摘要】
1.一种用于流统计和限流统计的硬件卸载方法,其特征在于,所述硬件卸载方法包括:
2.根据权利要求1所述的硬件卸载方法,其特征在于,所述报文统计寄存器所记录的所述流统计结果包括所述多个流统计标识各自的报文数和字节数,所述限流丢弃统计寄存器所记录的所述限流统计结果包括所述多个限流统计标识各自的丢弃报文数和丢弃字节数。
3.根据权利要求2所述的硬件卸载方法,其特征在于,所述流表模块所管理的所述多个流标识、所述多个流统计标识以及所述多个限流统计标识之间的关系包括:所述多个流标识中的每一个流标识对应所述多个流统计标识中的一个有效流统计标识,以及,所述多个流标识中的每一个流标识是否存在所述多个限流统计标识中的有效限流统计标识,其中,所述多个限流统计标识中的每一个有效限流统计标识对应所述多个流统计标识中的一个或者多个有效流统计标识。
4.根据权利要求3所述的硬件卸载方法,其特征在于,所述统计模块,基于所述多个限流统计标识中的每一个限流统计标识所对应的所述多个流统计标识中的有效流统计标识各自的报文数和字节数,计算得到所述多个限流统计标识各自的总报文数和总字节数。
5.根据权利要求3所述的硬件卸载方法,其特征在于,当所述多个流标识中的第一流标识不存在所述多个限流统计标识中的有效限流统计标识时,所述第一流标识没有限流策略,所述限流模块对从所述转发模块传输来的匹配所述第一流标识的报文不进行限流操作。
6.根据权利要求3所述的硬件卸载方法,其特征在于,所述流表模块所管理的所述多个流标识、所述多个流统计标识以及所述多个限流统计标识之间的关系是以流标识-流统计标识-有效限流统计标识/无效限流统计标识的数据格式来表现,所述流表模块所管理的所述多个限流配置标识、所述多个限流统计标识以及所述多个限流策略之间的关系是以限流配置标识-限流统计标识-限流策略的数据格式来表现。
7.根据权利要求1所述的硬件卸载方法,其特征在于,所述硬件卸载方法还包括:
8.根据权利要求7所述的硬件卸载方法,其特征在于,所述硬件卸载方法还包括:
9.根据权利要求1所述的硬件卸载方法,其特征在于,所述硬件卸载方法还包括:
10.根据权利要求9所述的硬件卸载方法,其特征在于,所述硬件卸载方法还包括:
11.根据权利要求1所述的硬...
【专利技术属性】
技术研发人员:颜灯灯,
申请(专利权)人:珠海星云智联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。