RUS  ENG
Full version
JOURNALS // Modelirovanie i Analiz Informatsionnykh Sistem // Archive

Model. Anal. Inform. Sist., 2013 Volume 20, Number 6, Pages 36–51 (Mi mais341)

This article is cited in 2 papers

A Formal Model and Verification Problems for Software Defined Networks

V. A. Zakharovab, R. L. Smelyanskyab, E. V. Chemeritskyab

a Lomonosov Moscow State University, Leninskiye Gory, 1-52, Moscow, GSP-1, 119991, Russia
b Applied Research Center for Computer Networks

Abstract: 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: software defined network, switch, controller, forwarding rule, packet, formal model, specification, model checking.

UDC: 519.681

Received: 10.11.2013



© Steklov Math. Inst. of RAS, 2025