Моделирование и анализ информационных систем (Dec 2013)

A Formal Model and Verification Problems for Software Defined Networks

  • V. A. Zakharov,
  • R. L. Smelyansky,
  • E. V. Chemeritsky

DOI
https://doi.org/10.18255/1818-1015-2013-6-36-51
Journal volume & issue
Vol. 20, no. 6
pp. 36 – 51

Abstract

Read online

Software-defined networking (SDN) is an approach to building computer networks that separate and abstract data planes and control planes of these systems. In a SDN a centralized controller manages a distributed set of switches. A set of open commands for packet forwarding and flow-table updating was defined in the form of a protocol known as OpenFlow. In this paper we describe an abstract formal model of SDN, introduce a tentative language for specification of SDN forwarding policies, and set up formally model-checking problems for SDN.

Keywords