基于软件定义网络的安全攻防虚拟仿真实战平台
2018-12-05叶福玲林为伟
实验技术与管理 2018年11期
叶福玲, 张 栋, 林为伟
(1. 福州大学 数学与计算机科学学院, 福建 福州 350116;2. 福州大学 网络信息安全与计算机技术国家级实验教学示范中心, 福建 福州 350116)
随着互联网飞速发展,网络安全问题日益凸显。作为信息安全及相关专业的核心课程,计算机网络安全类课程具有较强的实践性,特别是网络安全攻防实战课程,只有通过系统实验、实训,才能让学生掌握网络安全攻防的能力。然而,由于网络安全攻防实验的特殊性和破坏性,网络安全攻防的实验教学主要依赖于虚拟仿真环境。构建网络安全攻防虚拟仿真平台对于网络安全实验教学具有重要意义[1-4]。
近年来,虚拟仿真实验教学产品在一定程度上满足了网络安全攻防实战教学的需要,但却存在一些共性问题,主要是:(1)产品网络拓扑相对固化,实现拓扑的灵活变化困难;(2)产品提供的攻防环境模式相对单一,攻防环境设置和切换困难;(3)产品的技术细节被屏蔽,较难实现与其他开源软件融合。随着软件定义网络(software defined networking,SDN)的发展,上述问题有望得到解决。
作为新型网络架构,SDN将转发与控制相分离。控制平面负责数据转发策略的制定和下发;数据平面由交换机等网络元素组成,负责数据包的转发操作。控制平面与数据平面间通过南向OpenFlow协议实现通信[5-7]。SDN通过集中式管理、网络可编程、网络虚拟化等方式,使网络能被灵活控制,支持各类应用场景的定制,为解决网络安全攻防虚拟仿真产品的共性问题提供了可行的方案。……
登录APP查看全文
