中文

针对Open vSwitch的元组空间爆炸攻击的可行性及增强研究

密码学与安全 2020-11-19 v1 分布式、并行与集群计算 网络与互联网体系结构

摘要

作为网络系统的关键部分,数据包分类必须高度高效;然而,云环境中的软件交换机仍面临性能挑战。最近提出的元组空间爆炸(TSE)攻击利用了Open vSwitch(OVS)中的算法缺陷。在TSE中,合法的低速率攻击流量使元组空间搜索(TSS)算法中的基数线性搜索算法花费难以承受的时间来分类每个数据包,从而导致其余用户的拒绝服务(DoS)。本文从多个角度研究TSE的可行性。除了表明TSE在较新版本OVS中仍然有效外,我们还表明当内核数据路径从不同源码编译时,其性能可降至基线的约1%,而攻击速率低于1 Mbps。最后,我们表明由于TSS实现中增强的排序过程,TSE对具有用户空间数据路径的OVS-DPDK效果要弱得多。因此,我们提出TSE 2.0以击败该排序过程并对OVS-DPDK实现完全DoS。此外,我们提出TSE 2.1,其在不显著增加攻击速率的情况下,针对运行在多核上的OVS-DPDK实现相同目标。

关键词

引用

@article{arxiv.2011.09107,
  title  = {On the Feasibility and Enhancement of the Tuple Space Explosion Attack against Open vSwitch},
  author = {Levente Csikor and Vipul Ujawane and Dinil Mon Divakaran},
  journal= {arXiv preprint arXiv:2011.09107},
  year   = {2020}
}

备注

13 pages + bios in IEEE two-column journal style Submitted only to arXiv!