摘要
基于软件定义网络架构的物联网(SDN-IoT)顺应了物联网从软件上实现网络功能的发展趋势,但随着网络应用服务需求的类型与数量日益剧增,物联网易受攻击设备数量不断增加,软件定义网络自身特性带来更多更新的安全威胁.具有去中心化、交易安全性等特性的区块链技术为保证SDN-IoT网络的安全性提供新的思路与策略.首先从物联网、软件定义网络以及两者结合的3个方面来解析SDN-IoT面临的安全风险与网络攻击,讨论引入区块链后所能解决的问题;对现有基于区块链的SDN-IoT安全架构进行梳理,并从部署区块链的网络层面进行分类.此外,分别针对数据安全、通信安全、软件定义网络控制安全、节点安全和特有攻击,对现有解决方案及最新研究进展进行全面介绍.最后结合现有的解决思路,从技术融合、区块链自身安全、架构完善等3方面,分析基于区块链的SDN-IoT网络安全的研究方向与挑战.
- 单位