《计算机技术与发展杂志》发表论文赏析
作者:费宁;刘春秋
摘要:随着网络规模的持续发展,传统的分布式网络已经不能满足网络配置和管理的要求,软件定义网络作为一种全新的网络架构给网络安全研究提供了新的方向。 该架构将数据转发层和控制层相分离,并且在控制层之上开放了应用程序编程接口。 在深入分析软件定义网络的系统原理和架构设计的基础上,提出了基于 OpenDaylight 平台的软件定义网络防火墙的实现方案 FireClient,并借助软件项目管理和依赖分析工具 Maven 和数据建模语言 Yang,开发了上层应用调用模块。FireClient 允许用户灵活修改策略,其在不同场景中的实际测试结果表明,使用基于软件定义网络的防火墙可以更为灵活的布置策略和快速实施。 相比传统网络的配置和部署,软件定义网络使得第三方的快速应用开发成为可能,从而极大地推动了网络新业务的部署和拓展。
关键词:软件定义网络;OpenDaylight;防火墙;FireClient;Maven