中文

基于区块链的安全软件定义网络

密码学与安全 2019-06-12 v1

摘要

软件定义网络(SDN)将网络控制平面与数据平面分离,提供了具有集中控制(在控制平面中)的网络全局视图,以及由 SDN 应用(在应用平面中)注入的可编程网络配置。凭借这些特性,传统网络架构的诸多缺点,如静态配置、不可扩展性和低效率,可以得到有效避免。然而,SDN 也带来了一些新的安全挑战,例如控制平面的单点故障、来自应用的恶意流、暴露的网络全局资源以及控制平面与数据平面之间的脆弱通道。本文设计了一种基于区块链的 SDN 整体安全机制。我们的机制将控制平面去中心化以克服单点故障,同时保持网络全局视图。该机制还保证了应用流的真实性、可追溯性和可问责性,从而保障了可编程配置的安全。此外,该机制提供了对网络全局资源的细粒度访问控制以及安全的控制器-交换机通道,以进一步保护 SDN 中的资源和通信。

关键词

引用

@article{arxiv.1906.04342,
  title  = {Secure Software-Defined Networking Based on Blockchain},
  author = {Weng Jiasi and Weng Jian and Liu Jia-Nan and Zhang Yue},
  journal= {arXiv preprint arXiv:1906.04342},
  year   = {2019}
}

备注

19 pages, 5 figures