基于现场的SDN配置更新安全测试
软件工程
2024-11-15 v1 网络与互联网体系结构
摘要
软件定义系统彻底改变了硬件设备的管理,但引入了仍待解决的质量保证挑战。例如,软件定义网络(SDN)已成为电信、数据中心、金融服务、云服务提供商和制造业等许多领域网络服务快速重配置的关键技术。不幸的是,重配置可能导致错误,损害所提供服务的可靠性。本文聚焦于卫星通信领域的网络服务重配置,针对往往难以验证的安全需求;例如,虽然连接性可能正常工作,但机密性可能因数据包被转发到错误目的地而被破坏。我们提出了一种基于现场的SDN配置更新安全测试方法(FISTS)。首先,它在配置更新前后探测网络。然后,利用收集的数据,依靠无监督机器学习算法在识别出两个配置中可能匹配的网络节点后,优先检查可疑的节点响应。我们的实证评估使用了来自模拟和真实SDN配置更新的网络数据,合作方为一家世界领先的卫星运营商。结果表明,结合K近邻算法,FISTS取得了最佳效果(精确率高达0.95,召回率1.00)。此外,我们证明了其可扩展性。
引用
@article{arxiv.2411.09433,
title = {Field-based Security Testing of SDN configuration Updates},
author = {Jahanzaib Malik and Fabrizio Pastore},
journal= {arXiv preprint arXiv:2411.09433},
year = {2024}
}
备注
9 Figures, 6 Tables, 1 Algorithm