一种灵活的、可软件定义的网络安全隔离方法与流程

文档序号:11156553阅读:1466来源:国知局
一种灵活的、可软件定义的网络安全隔离方法与制造工艺

本发明涉及计算机网络信息系统安全隔离与信息交换技术领域,尤其涉及多系统安全互联的网络安全隔离方法。



背景技术:

传统的网络安全隔离体系中,大多采用2+1隔离体系(双主机系统,主机间采用专用硬件与专用通信协议)或三级三系统体系(三主机系统,主机间采用专用硬件与专用通信协议),该体系仅面向一对一,两个网络之间的网络安全隔离需求,仅在两端主机相连的两个不同的网络间实现网络安全隔离。面对多个不同的网络间,以及网络结构发生变化时,该体系无法适用,因此,需要一种可以自由定义灵活变化的网络安全隔离方法。



技术实现要素:

为了解决上述的技术问题,本发明的目的是提供一种灵活的、可软件定义的网络安全隔离方法,该方法通过软件定义方式,以多个不同虚拟主机与需要网络安全隔离的网络相连,并在虚拟主机间构建网络安全隔离与信息交换。

为了实现上述的目的,本发明采用了以下的技术方案:

一种灵活的、可软件定义的网络安全隔离方法,该方法包括以下的步骤:

1)当A网络需要以网络安全隔离的方式与B网络进行数据交换时,由宿主机通过软件定义模块启用虚拟主机VMA, 虚拟主机VMB;其中虚拟主机VMA与A网络进行网络通信,虚拟主机VMB与B网络进行网络通信;

2)由宿主机软件定义模块定义虚拟主机VMA与虚拟主机VMB之间采用专用通信协议进行数据摆渡;

3)当虚拟主机VMA接收来自A网络的交换数据时,通过定义的专用通信协议摆渡至虚拟主机VMB,由虚拟主机VMB将接收的摆渡数据通过通用网络协议发送至B网络;

4)面对C网络、D网络等其他网络安全隔离交换需求,则都可由宿主机中的软件定义模块定义与之相连的虚拟主机,并完成不同虚拟主机之间的专用通信协议数据摆渡,以灵活适应多网络和复杂网络情况下的网络安全隔离需求。

本发明由于采用了上述的技术方案,多个虚拟主机之间通过协议转换,在自由定义的网络间实现网络隔离下的数据交换;并通过软件定义方式,以多个不同虚拟主机与需要网络安全隔离的网络相连,并在虚拟主机间构建网络安全隔离与信息交换。

附图说明

图1为本发明具体实现方法图。

具体实施方式

下面结合附图对本发明的具体实施方式做一个详细的说明。

如图1所示的一种灵活的、可软件定义的网络安全隔离方法,该方法包括以下的步骤:

1)当A网络需要以网络安全隔离的方式与B网络进行数据交换时,由宿主机通过软件定义模块启用虚拟主机VMA, 虚拟主机VMB;其中虚拟主机VMA与A网络进行网络通信,虚拟主机VMB与B网络进行网络通信;

2)由宿主机软件定义模块定义虚拟主机VMA与虚拟主机VMB之间采用专用通信协议进行数据摆渡;

3)当虚拟主机VMA接收来自A网络的交换数据时,通过定义的专用通信协议摆渡至虚拟主机VMB,由虚拟主机VMB将接收的摆渡数据通过通用网络协议发送至B网络;

4)面对C网络、D网络等其他网络安全隔离交换需求,则都可由宿主机中的软件定义模块定义与之相连的虚拟主机,并完成不同虚拟主机之间的专用通信协议数据摆渡,以灵活适应多网络和复杂网络情况下的网络安全隔离需求。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1