[发明专利]一种安全组规则不能立即生效问题的解决方法在审

专利信息
申请号: 202010123959.X 申请日: 2020-02-27
公开(公告)号: CN111343103A 公开(公告)日: 2020-06-26
发明(设计)人: 王丽君 申请(专利权)人: 紫光云技术有限公司
主分类号: H04L12/851 分类号: H04L12/851;H04L29/06
代理公司: 天津滨海科纬知识产权代理有限公司 12211 代理人: 杨正律
地址: 300459 天津市滨海新区*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 安全 规则 不能 立即 生效 问题 解决方法
【说明书】:

发明提供了一种安全组规则不能立即生效问题的解决方法,用户的安全组规则发生变化后,获取当前计算节点的所有ct_mark等于1的conntrack entry,提取出该实体中的协议元组信息,并与当前计算节点的安全组规则进行匹配,若能够匹配成功,则通过OVS的命令删除该conntrack entry。本发明所述的一种安全组规则不能立即生效问题的解决方法,在连接没有断开情况下,修改安全组数据,能够保证安全组功能立即生效,而不需要用户断开连接,并且等到连接超时才生效。

技术领域

本发明属于云计算技术领域,尤其是涉及一种安全组规则不能立即生效问题的解决方法。

背景技术

云计算网络中,基于OVS实现的安全组是根据连接状态来进行报文处理的,是基于ip_conntrack实现的。而iptables设置的NAT规则仅仅对一个流的第一个数据包有效。启用了ip_conntrack,任何数据包都要绑定到一个唯一的conntrack,由于ip_conntrack的保存是基于超时时间(UDP,ICMP而言)或者协议(TCP而言)的,因此就会导致在上述规则增加前的一个流的头包过去以后,新增加的依赖ip_conntrack的上述iptables规则不能生效,必须等到该conntrack过期或者协议关闭之后,下一次重新建立conntrack才能生效。

当前的情况在用户连接不断开的情况下,删除安全组白名单规则,删除之后网络依然能够通信,用户必须首先断开连接,然后等待该断开的连接超时之后才能生效。若用户连接一直不断开,则删除的安全组规则一直不能生效。

发明内容

有鉴于此,本发明旨在克服上述现有技术中存在的缺陷,提出一种安全组规则不能立即生效问题的解决方法。

为达到上述目的,本发明的技术方案是这样实现的:

一种安全组规则不能立即生效问题的解决方法,包括如下步骤:

S1.增加和删除OVS的安全组规则下发后,获取当前计算节点上所有ct_mark等于1的conntrack entry;

S2.针对每条conntrack entry,根据不同的协议类型取出相应流的具体特征;

S3.根据从conntrack entry解析出的具体流的关键信息字段,与当前计算节点上所有已经下发的安全组规则依次进行匹配处理。

进一步的,所述步骤S2中,如果conntrack entry是UDP和TCP协议,则通过该entry取出该流对应的:源IP、目的IP、源端口、目的端口;

如果conntrack entry是ICMP的,则通过该entry取出该ICMP流对应的:源IP、目的IP、Type、Code和ID;所述ID为ICMP包的ID。

进一步的,所述步骤S3的具体处理过程如下:

如果该ct_mark等于1的conntrack entry能匹配上该计算节点的某条安全组规则,则根据协议类型调用OVS命令ovs-dpctl flush-conntrack将该conntrack entry删除;

如果该ct_mark等于1的conntrack entry不能在计算节点中找到完全匹配的规则,则该entry与当前修改的安全组没有关系,不做处理。

相对于现有技术,本发明具有以下优势:

用户的安全组规则发生变化后,获取当前计算节点的所有ct_mark等于1的conntrack entry,提取出该实体中的协议元组信息,并与当前计算节点的安全组规则进行匹配,若能够匹配成功,则通过OVS的命令删除该conntrack entry。如此,保证了新增和删除的安全组规则不受已经存在的连接状态的影响,基于此规则的报文能够作为第一个数据流匹配高优先级的报文,保证最新下发的安全组能够立即生效。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云技术有限公司,未经紫光云技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010123959.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top