[发明专利]虚拟演练网络的创建方法和装置有效
申请号: | 201810852267.1 | 申请日: | 2018-07-26 |
公开(公告)号: | CN108965021B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 吴怡晨 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 演练 网络 创建 方法 装置 | ||
本发明提供虚拟演练网络的创建方法和装置,该方法包括:云系统获取第一用户针对第一攻防课程创建的第一网络模板,第一网络模板包括网络拓扑、网络拓扑对应的路由参数、网络拓扑对应的网络参数以及网络拓扑对应的主机参数;云系统保存第一网络模板,并将第一网络模板与第一攻防课程的对应关系保存在课程模板关联表中;当获取到第二用户针对第一攻防课程发起的虚拟环境启动请求时,云系统根据课程模板关联表获取第一网络模板;云系统根据网络拓扑、网络拓扑对应的路由参数、网络拓扑对应的网络参数以及网络拓扑对应的主机参数在云系统的云环境中创建第一网络模板对应的虚拟演练网络。该技术方案可模拟真实的网络环境,使用户得到更好的攻防训练。
技术领域
本发明涉及计算机技术领域,尤其涉及虚拟演练网络的创建方法和装置。
背景技术
随着计算机网络技术的快速发展及其在各领域的广泛应用,社会各界越来越重视信息网络安全问题,不断投入资源进行网络攻防演练和信息安全研究。
目前市场上有一些用于对安全人员、维护人员等进行培训的攻防培训系统,这些攻防培训系统可以为相关用户提供安全培训课程以及提供一些虚拟环境供用户进行练习,以便于用户对安全知识进行学习并练习。但是,在目前的这些提供安全培训课程的系统中,提供给用户的虚拟练习环境主要是单机形式,缺乏对真实网络环境的模拟,用户能够进行的训练较少。
发明内容
本发明提供虚拟演练网络的创建方法和装置,可以解决缺乏对真实网络环境的模拟,用户能够进行的训练较少的问题。
第一方面,提供一种虚拟演练网络的创建方法,包括:
云系统获取第一用户针对第一攻防课程创建的第一网络模板,所述第一网络模板包括网络拓扑以及所述网络拓扑对应的路由参数、所述网络拓扑对应的网络参数以及所述网络拓扑对应的主机参数;
所述云系统保存所述第一网络模板,并将所述第一网络模板与所述第一攻防课程的对应关系保存在课程模板关联表中;
当获取到第二用户针对所述第一攻防课程发起的虚拟环境启动请求时,所述云系统根据所述课程模板关联表获取所述第一网络模板;
所述云系统根据所述网络拓扑、所述网络拓扑对应的路由参数、所述网络拓扑对应的网络参数以及所述网络拓扑对应的主机参数在所述云系统的云环境中创建所述第一网络模板对应的虚拟演练网络。
本发明实施例中,云系统通过将用户创建的与课程相关联的网络模板保存,在用户在该课程中进行训练时,云系统根据与课程对应的网络模板为其创建虚拟网络,为用户模拟了真实网络环境,使得用户可以在与课程相匹配的复杂网络中进行训练;另外,不同课程,可对应不同的网络模板,根据网络模板创建的虚拟演练网络能够匹配于课程内容。
结合第一方面,在一种可能的实现方式中,所述云系统根据所述网络拓扑、所述网络拓扑对应的路由参数、所述网络拓扑对应的网络参数以及所述网络拓扑对应的主机参数在所述云系统的云环境中创建所述第一网络模板对应的虚拟演练网络包括:所述云系统根据所述以及主机参数生成虚拟专用服务器配置参数,并将所述虚拟专用服务器配置参数写入虚拟专用服务器配置文件,根据所述虚拟专用服务器配置文件在所述云环境中创建虚拟主机,所述虚拟主机包括为所述第二用户创建的第一虚拟主机;所述云系统根据所述网络拓扑以及所述网络参数在所述云环境中创建虚拟网络;所述云系统根据所述路由参数在所述云环境中创建所述虚拟主机之间的虚拟路由。通过在云环境中根据第一网络模板的相关参数分别创建虚拟主机、虚拟路由以及虚拟网络,在云环境中实现快速组网,实现对用户的网络创建需求进行快速响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810852267.1/2.html,转载请声明来源钻瓜专利网。