...
首页> 外文期刊>Networking, IEEE/ACM Transactions on >Security Policy Violations in SDN Data Plane
【24h】

Security Policy Violations in SDN Data Plane

机译:SDN数据平面中的安全策略违规

获取原文
获取原文并翻译 | 示例

摘要

Software-defined networking (SDN) utilizes a centralized controller to distribute packet processing rules to network switches. However, rules are often generated by the applications developed by different organizations, so they may conflict with each other in data plane and lead to violations with security rules. The problem is similar to firewall conflicts in IP networks. Rule conflict resolution should incur negligible process delay, such that all rules can be correctly and safely enforced in the data plane in real time. However, since SDN allows users to use more than 35 fields to specify rules (including field transition rules), it is much more complicated to prevent enforcement of SDN rules from violating with security rules than to resolve firewall rule violation, and in particular, field transition rules are enforced. Therefore, it is extremely difficult to resolve such rule conflicts in real time before the rules are installed in SDN data plane. In this paper, we investigate the rule conflict problem in SDN and identify new covert channel attacks due to rule conflicts. To the end, we propose the covert channel defender (CCD) that prevents covert channel attacks by verifying and resolving rule conflicts. Specifically, CCD tracks all rule insertion and modification messages from applications running on the controller. It analyzes the correlation among rules based on multiple packet header fields and resolves any identified rule conflict in real time before rule installation. We implement CCD with the Floodlight controller and evaluate its performance with the real-world Stanford topology. We show that CCD can efficiently detect and prevent rule conflicts in the data plane that may raise covert channels within hundreds of microseconds and brings small overhead to the packet delivery.
机译:软件定义网络(SDN)利用集中式控制器将数据包处理规则分发到网络交换机。但是,规则通常是由不同组织开发的应用程序生成的,因此它们可能在数据平面中相互冲突,并导致违反安全规则。该问题类似于IP网络中的防火墙冲突。规则冲突解决应该导致可忽略的过程延迟,以便可以在数据平面中实时正确,安全地实施所有规则。但是,由于SDN允许用户使用35个以上的字段来指定规则(包括字段转换规则),因此,与解决防火墙规则冲突(要防止违反SDN规则)(尤其是字段)相比,阻止SDN规则的执行违反安全规则要复杂得多。过渡规则得到执行。因此,在将规则安装在SDN数据平面中之前,实时解决此类规则冲突非常困难。在本文中,我们调查了SDN中的规则冲突问题,并确定了由于规则冲突而导致的新的隐蔽通道攻击。最后,我们提出了秘密通道防御者(CCD),它可以通过验证和解决规则冲突来防止秘密通道攻击。具体地说,CCD跟踪来自控制器上运行的应用程序的所有规则插入和修改消息。它基于多个数据包头字段分析规则之间的相关性,并在规则安装之前实时解决任何已识别的规则冲突。我们使用Floodlight控制器实施CCD,并使用真实的Stanford拓扑评估其性能。我们表明,CCD可以有效地检测和防止数据平面中的规则冲突,该冲突可能会在数百微秒内增加隐蔽通道,并给数据包传递带来较小的开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号