信息网络安全 ›› 2021, Vol. 21 ›› Issue (6): 70-79.doi: 10.3969/j.issn.1671-1122.2021.06.009

• 技术研究 • 上一篇    下一篇

SDN应用平面与控制平面安全交互方法

范广宇1, 王兴伟1(), 贾杰1, 黄敏2   

  1. 1. 东北大学计算机科学与工程学院,沈阳 110169
    2. 东北大学信息科学与工程学院,沈阳 110819
  • 收稿日期:2021-01-27 出版日期:2021-06-10 发布日期:2021-07-01
  • 通讯作者: 王兴伟 E-mail:wangxw@mail.neu.edu.cn
  • 作者简介:范广宇(1995—),男,辽宁,硕士研究生,主要研究方向为基于意图的网络与网络测量|王兴伟(1968—),男,内蒙古,教授,博士,主要研究方向为未来互联网、云计算与网络空间安全;|黄敏(1968—),女,辽宁,教授,博士,主要研究方向为智能算法设计与优化、调度理论与方法
  • 基金资助:
    国家自然科学基金(61872073);辽宁省“兴辽英才计划”(XLYC1902010)

Secure Interaction Scheme between SDN Application Plane and Control Plane

FAN Guangyu1, WANG Xingwei1(), JIA Jie1, HUANG Min2   

  1. 1. College of Computer Science and Engineering, Northeastern University, Shenyang 110169, China
    2. College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
  • Received:2021-01-27 Online:2021-06-10 Published:2021-07-01
  • Contact: WANG Xingwei E-mail:wangxw@mail.neu.edu.cn

摘要:

软件定义网络(SDN)在推动网络创新的同时也为网络安全带来新的挑战。文章针对SDN应用平面与控制平面安全交互方法进行研究,以确保SDN提供可靠的网络服务。首先,文章提出SDN应用平面与控制平面安全交互方法总体架构;其次,利用TLS协议完成应用与控制器代理间的双向认证及安全通信,同时设计应用权限管理与应用身份信息管理,确保应用能够安全合理地访问控制器;然后,提出流规则冲突检测和消解算法,确保网络策略正确执行;最后,采用Floodlight控制器和Mininet平台实现该系统,并与已有SDN应用身份认证机制和权限管理机制进行对比。实验结果表明,文章提出的SDN应用平面与控制平面安全交互方法所引入的延迟是可以接受的。

关键词: 软件定义网络, 应用平面, 控制平面, 安全交互

Abstract:

Software defined networking (SDN) brings new challenges to network security while promoting network innovation. This paper studies the secure interaction scheme between SDN application plane and control plane to ensure that SDN can provide reliable network services. Firstly, this paper proposes the overall architecture of the secure interaction scheme between SDN application plane and control plane. Secondly, the TLS protocol is used to complete the two-way authentication and secure communication between the application and the controller agent. At the same time, application authority management and application identity information management are designed to ensure that applications can access the controller securely and reasonably. Then, flow rule conflict detection and reconciliation algorithms are proposed to ensure the correct implementation of network policies. Finally, the system is implemented based on Floodlight and Mininet and compared with the existing SDN application identity authentication mechanisms and authority management mechanisms. The experimental results show that the delay introduced by the secure interaction scheme between SDN application plane and control plane proposed in this paper is acceptable.

Key words: software defined networking, application plane, control plane, secure interaction

中图分类号: