[发明专利]一种对流表中的流表项处理的方法及装置在审
申请号: | 202210115507.6 | 申请日: | 2022-01-30 |
公开(公告)号: | CN114553762A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 薄守静 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王柳焜 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对流 中的 流表项 处理 方法 装置 | ||
本申请提供了一种对流表中的流表项处理的方法及装置。通过“当前时刻与目标流表项在历史过程中被命中的第一命中时刻之间的时间间隔”与“目标流表项对应的租户事先在应用程序中设置的适用于目标流表项对应的租户的第一间隔阈值”之间的大小关系来确定是否在流表中删除目标流表项,可实现按照租户的实际需求在流表中删除租户对应的流表项,避免出现“租户之后本来还需要使得网卡使用租户对应的目标流表项来转发数据,但是,由于目标流表项根据统一的老化时间已经被删除了而导致网卡无法得到目标流表项并无法使用目标流表项来转发租户的数据”的情况发生,可以避免影响租户基于租用的设备对外提供服务,避免被租户投诉,可以提高租户的体验。
技术领域
本申请涉及计算机技术领域,特别是涉及一种对流表中的流表项处理的方法及装置。
背景技术
随着技术的飞速发展,网络的作用也越来越大,设备可以通过网络上网,在设备通过网络上网时,设备中的网卡会通过流表(flow表)记录流表项,流表项中记录有网络连接信息(主要可以包括源IP(Internet Protocol Address,互联网协议地址)、目的IP、源端口、目的端口以及网络协议等五元组信息),并基于流表项中记录的网络连接信息来与外界进行数据交换。
例如,在外界的数据达到设备的网卡之后,网卡会查询流表并命中数据所需的流表项,然后可以根据流表项转发数据。
发明内容
本申请示出了一种对流表中的流表项处理的方法及装置。
第一方面,本申请示出了一种对流表中的流表项处理的方法,应用于电子设备,所述电子设备中包括网卡,所述网卡中记录有流表,所述流表中包括有流表项,所述电子设备中运行有用于管理所述网卡的应用程序,所述方法包括:
基于所述网卡获取所述流表中的目标流表项在历史过程中被命中的第一命中时刻,以及,获取所述目标流表项的标识;
基于所述网卡向所述应用程序发送所述第一命中时刻以及所述标识;
基于所述应用程序接收所述第一命中时刻以及所述标识;
基于所述应用程序根据所述标识获取第一间隔阈值,所述第一间隔阈值包括所述目标流表项对应的租户事先在所述应用程序中设置的适用于所述租户的间隔阈值;
基于所述应用程序确定所述应用程序的当前时刻与所述第一命中时刻之间的第一时间间隔是否大于或等于所述第一间隔阈值;
在所述第一时间间隔大于或等于所述第一间隔阈值的情况下,基于所述应用程序向所述网卡发送携带所述标识的删除指令;
基于所述网卡接收所述删除指令;
基于所述网卡根据所述删除指令中的所述标识删除所述流表中的所述目标流表项。
在一个可选的实现方式中,所述方法还包括:
在基于所述网卡获取所述流表中的目标流表项在历史过程中被命中的第一命中时刻之后,基于所述网卡确定所述网卡的当前时刻与所述第一命中时刻之间的第二时间间隔是否大于或等于第二间隔阈值,所述第二间隔阈值包括所述网卡的流表中的流表项的默认的间隔阈值;所述第二间隔阈值小于所述第一间隔阈值;
在所述第二时间间隔大于或等于所述第二间隔阈值的情况下,再执行所述获取所述目标流表项的标识的步骤。
在一个可选的实现方式中,所述基于所述应用程序根据所述标识获取第一间隔阈值,包括:
基于所述应用程序在所述流表中的流表项的标识与间隔阈值之间的第一对应关系中,查找与所述目标流表项的标识相对应的第一间隔阈值。
在一个可选的实现方式中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210115507.6/2.html,转载请声明来源钻瓜专利网。