arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.13206cs.CRcs.SE
收藏

软件定义网络安全策略模型转换与验证方法

A Security Policy Model Transformation and Verification Approach for Software Defined Networking

Yunfei Meng, Zhiqiu Huang, Guohua Shen, Changbo Ke

摘要:

软件定义网络(Software Defined Network,SDN)以其可编程、抽象、集中的智能控制和全局、实时的流量视图,被广泛应用于大规模复杂网络的安全管理。然而,目前基于SDN的安全实施机制要求网络管理员充分了解网络的底层配置。面对日益复杂和庞大的SDN网络,我们迫切需要一种新的安全策略管理机制,能够对任何底层信息完全透明。它允许网络管理员定义不包含任何网络底层信息的上层安全策略,并通过模型转换系统将这些上层安全策略自动转换为相应的包含底层信息的下层安全策略。此外,它还应确保由生成的下级策略更新的系统模型能够保持上级策略中定义的所有安全属性。基于这些见解,我们提出了一种安全策略模型转换和验证方法,在本文中的SDN。我们首先提出了一个安全策略模型(SPM)的正式定义,可用于指定SDN中使用的安全策略。然后,我们提出了一个基于SDN系统模型和映射规则的模型转换系统,它可以使网络管理员自动将SPM模型转换为相应的底层网络配置策略,即,流表模型(FTM)。为了验证由生成的FTM模型更新的SDN系统模型能够保持SPM模型中定义的安全属性,设计了一个基于模型检验的安全策略验证系统。最后,我们利用一个综合的案例来说明所提出的方法的可行性。

英文摘要:

Software defined networking (SDN) has been adopted to enforce the security of large-scale and complex networks because of its programmable, abstract, centralized intelligent control and global and real-time traffic view. However, the current SDN-based security enforcement mechanisms require network managers to fully understand the underlying configurations of network. Facing the increasingly complex and huge SDN networks, we urgently need a novel security policy management mechanism which can be completely transparent to any underlying information. That is it can permit network managers to define upper-level security policies without containing any underlying information of network, and by means of model transformation system, these upper-level security policies can be transformed into their corresponding lower-level policies containing underlying information automatically. Moreover, it should ensure system model updated by the generated lower-level policies can hold all of security properties defined in upper-level policies. Based on these insights, we propose a security policy model transformation and verification approach for SDN in this paper. We first present the formal definition of a security policy model (SPM) which can be used to specify the security policies used in SDN. Then, we propose a model transformation system based on SDN system model and mapping rules, which can enable network managers to convert SPM model into corresponding underlying network configuration policies automatically, i.e., flow table model (FTM). In order to verify SDN system model updated by the generated FTM models can hold the security properties defined in SPM models, we design a security policy verification system based on model checking. Finally, we utilize a comprehensive case to illustrate the feasibility of the proposed approach.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑