跳到主要导航 跳到搜索 跳到主要内容

Modeling and verifying SDN under Multi-controller architectures using CSP

  • Lili Xiao
  • , Huibiao Zhu*
  • , Shuangqing Xiang
  • , Phan Cong Vinh
  • *此作品的通讯作者
  • East China Normal University
  • Nguyen Tat Thanh University

科研成果: 期刊稿件文章同行评审

摘要

Software Defined Networking (SDN) with multiple controllers draws more attention for the increasing scale of the network. Multi-controller architectures can handle what SDN with single controller is not able to address. In order to understand what these architectures can accomplish and face precisely, we analyze them with formal methods. In this paper, we apply Communicating Sequential Processes (CSP) to model the routing service of SDN under multi-controller architectures, in particular the HyperFlow architecture and the Kandoo architecture based on OpenFlow protocol. By using model checker Process Analysis Toolkit (PAT), we verify that the models satisfy three properties, namely deadlock freeness, consistency, and fault tolerance. In addition, for studying the security of those models, some extension is added. We find that the extended models are capable of coping with Denial of Service and may suffer from Information Disclosure. Moreover, a fake path and a tampered message could be present in SDN.

源语言英语
文章编号e5334
期刊Concurrency and Computation: Practice and Experience
33
2
DOI
出版状态已出版 - 25 1月 2021

指纹

探究 'Modeling and verifying SDN under Multi-controller architectures using CSP' 的科研主题。它们共同构成独一无二的指纹。

引用此