[发明专利]防火墙洞察处理与机器学习在审
申请号: | 202180028175.1 | 申请日: | 2021-04-13 |
公开(公告)号: | CN115428404A | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 菲拉特·卡莱西勒;王湘;格雷戈里·李·斯拉赫特 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06N20/00;G06K9/62 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防火墙 洞察 处理 机器 学习 | ||
一种计算机实现的方法(600)使得数据处理硬件(204)执行训练防火墙利用模型(402)的操作。操作包括接收(602)在利用周期期间由防火墙接收的连接请求(28)的防火墙利用数据(352)。防火墙利用数据包括与至少一个防火墙规则(312)相关联的每个子规则(322)的命中计数。操作还包括基于防火墙利用数据生成(604)训练数据(432)。训练数据包括在利用周期期间没有命中的未使用子规则(432b)和在利用周期期间具有大于零命中的命中子规则(432a)。操作还包括在训练数据上训练(606)防火墙利用模型。操作还包括,对于与至少一个防火墙规则相关联的每个子规则,确定(608)相应的子规则利用概率(452),相应的子规则利用概率指示子规则将被用于将来的连接请求的可能性。
技术领域
本公开涉及使用机器学习的防火墙洞察处理。
背景技术
虚拟私有云(Virtual Private Cloud,VPC)是在公共云环境内分配的共享计算资源的按需可配置池。VPC为用户提供与其他云用户的隔离。VPC可以执行一个或多个虚拟机(Virtual Machine,VM),虚拟机(VM)可以经由虚拟专用网络(Virtual Private Network,VPN)与用户的内部(on-premises)网络或其它远程资源进行通信。由于VPC的潜在规模和复杂性,其可包括任何数目的VM,网络网关,负载均衡器等,因此操作和维护VPC常常需要大量的网络配置。例如,通常需要通过更新防火墙规则来优化防火墙配置。防火墙规则的复杂特性使得用户难以理解使用的规则以及这些规则的效果。这产生的一个问题是很难随时间维护防火墙规则。在操作环境改变时,曾经有意义的规则可能不再有用。
发明内容
本公开的一个方面提供了一种计算机实现的方法,当在数据处理硬件上执行时,该方法使数据处理硬件执行用于训练防火墙利用模型的操作。所述操作包括接收在利用周期期间由防火墙接收的连接请求的防火墙利用数据,所述防火墙利用数据包括在利用周期期间与至少一个防火墙规则相关联的子规则集合中的每个子规则的命中计数。所述操作还包括基于所述防火墙利用数据生成训练数据,所述训练数据包括与在所述利用周期期间没有命中的子规则相对应的未使用的子规则,以及与在所述利用周期期间具有多于零个命中的子规则相对应的命中子规则。操作还包括在训练数据上训练防火墙利用模型。所述操作还包括:对于与所述至少一个防火墙规则相关联的子规则集合中的每个子规则,使用经训练的防火墙利用模型来确定相应的子规则利用概率,所述相应的子规则利用概率指示所述子规则将被用于将来的连接请求的可能性。
本公开的方面可以包括一个或多个以下可选特征。在一些示例中,所述操作还包括:确定所述至少一个防火墙规则的防火墙属性分组,每个防火墙属性分组包括至少一个防火墙属性;以及基于所述防火墙属性分组确定与所述至少一个防火墙规则相关联的第一子规则集合。
在一些实施方式中,所述操作还包括接收与在所述利用周期期间由所述防火墙接收的连接请求相关联的多个防火墙日志。在一些配置中,操作包括基于过滤标准过滤多个防火墙日志。在一些示例中,操作包括确定与所述多个防火墙日志相关联的第二子规则集合,以及基于所述第一子规则集合和所述第二子规则集合生成所述利用数据。在一些实施方式中,所述防火墙属性分组包括源属性分组,目标属性分组,端口范围或因特网协议(IP)中的至少三个。在一些示例中,所述源属性分组包括源IP范围,源标签和源服务帐户。在一些配置中,目标属性分组包括目标标签和目标服务帐户。
在一些配置中,所述操作还包括从可达性模块接收防火墙可达性洞察,基于为每个子规则确定的相应子规则利用概率生成防火墙利用洞察,聚集所述防火墙可达性洞察和所述防火墙利用洞察,以及基于经聚集的防火墙可达性洞察和经聚集的防火墙利用洞察生成防火墙配置建议。在一些示例中,所述操作包括:确定所述利用期间未使用的防火墙规则属性;对于每个未使用的防火墙规则属性,聚合包括所述未使用的防火墙规则属性在内的所有子规则的子规则利用概率;以及基于经聚集的子规则概率确定属性在将来被命中的概率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202180028175.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电动作业机
- 下一篇:回收成分无定形聚烯烃