数据流表淘汰的方法及装置、电子设备和存储介质制造方法及图纸

技术编号:42940904 阅读:18 留言:0更新日期:2024-10-11 16:00
本公开提供了一种数据流表淘汰的方法及装置、电子设备和存储介质,向交换机集群中的每个交换机发送流表数据读取指令,以获取每个所述交换机的流表数据统计信息。基于所述流表数据统计信息,对所述交换机中的每个流表项分别进行评估处理;在所述交换机中的流表空间耗尽时,根据评估处理结果,删除所述交换机中评估权重低于淘汰阈值的流表项。与相关技术相比,本公开实施例通过定期或实时地读取每个交换机的流表数据统计信息,可以实时评估交换机中的每个流表项,通过删除评估权重低于淘汰阈值的流表项,可以避免盲目地删除或添加流表项,使得在进行流表淘汰时更加公平;同时,节省交换机资源,提高资源利用率。

【技术实现步骤摘要】

本公开涉及网络通信,尤其涉及一种数据流表淘汰的方法及装置、电子设备和存储介质


技术介绍

1、随着云计算、大数据和物联网技术的快速发展,网络规模不断扩张,网络流量呈指数级增长,这给网络管理和维护带来了前所未有的挑战。软件定义网络(software-definednetworking,sdn)作为一种新兴的网络架构,通过解耦网络控制平面与数据转发平面,实现了网络流量的灵活控制和高效管理。流表是sdn交换机进行数据包转发决策的重要依据,它存储了数据包匹配规则及相应的转发动作。由于网络流量的动态性和不确定性,流表空间很容易因为大量流表项的加入而迅速耗尽,导致流表溢出。流表溢出不仅会影响网络性能,还可能引发网络故障和安全问题

2、为了解决流表溢出问题,业界提出了多种流表淘汰策略。如基于客户端的流表项阈值限制、基于最近最久未使用(lru)算法的流表淘汰策略,以及基于匹配时间和匹配次数的匹配热度淘汰策略等。基于客户端的流表项阈值限制方案虽然可以限制每个客户端的流表项数量,但在处理多主机/客户端攻击时显得力不从心。此外,随机淘汰另一个客户端的流表项也可能导致本文档来自技高网...

【技术保护点】

1.一种数据流表淘汰的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在向交换机集群中的每个交换机发送流表数据读取指令,以获取每个所述交换机的流表数据统计信息之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述流表数据统计信息,对所述交换机中的每个流表项分别进行评估处理,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述评估统计信息,计算每个所述流表项在所属的流表队列中的评估权重,包括:

5.根据权利要求1所述的方法,其特征在于,所述在所述交换机中的流表空间耗尽时,根据评估处理结果,...

【技术特征摘要】

1.一种数据流表淘汰的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在向交换机集群中的每个交换机发送流表数据读取指令,以获取每个所述交换机的流表数据统计信息之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述流表数据统计信息,对所述交换机中的每个流表项分别进行评估处理,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述评估统计信息,计算每个所述流表项在所属的流表队列中的评估权重,包括:

5.根据权利要求1所述的方法,其特征在于,所述在所述交换机中的...

【专利技术属性】
技术研发人员:孙梦颖李国辉杨乐园齐骥陈传运
申请(专利权)人:中移苏州软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1