Verifying SDN Data Path Requests

06/07/2019
by   Igor Burdonov, et al.
0

Software Defined Networking (SDN) is a pillar technology for network virtualization, which currently attracts a lot of attention due to the provided capabilities. In recent years, different works have been devoted to testing / verifying the (correct) configurations of SDN data planes. In general, SDN forwarding devices (e.g., switches) route (stir) traffic according to the configured flow rules; essentially, a flow rule decides which action to take (e.g., forward the received network packet to a set of ports) if the received network packet matches some predefined values. In this paper, we showcase misconfigurations which can occur due to the inherent working principles of flow rules. Namely, we discuss how, when synthesizing a set of data-paths, other data paths (including loops) may be unintentionally configured. Furthermore, we show that for some cases the original set of data paths cannot be implemented (only a superset of it). Additionally, we present a method for detecting such issues and estimate its complexity. The obtained results may be interesting for practical use due to their impact and low (polynomial) time complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2019

Identifying Operational Data-paths in Software Defined Networking Driven Data-planes

In this paper, we propose an approach that relies on distributed traffic...
research
12/17/2020

Reliability Aware Multiple Path Installation in Software Defined Networking

Being a state-of-the-art network, Software Defined Networking (SDN) deco...
research
09/19/2018

Gwardar: Towards Protecting a Software-Defined Network from Malicious Network Operating Systems

A Software-Defined Network (SDN) controller (aka. Network Operating Syst...
research
07/06/2021

Towards Network Behaviour Trend Evaluation in Software Defined Network (SDN) Considering the number of paths

There is a wide range of topologies to use in simulation that can make r...
research
07/29/2021

Digital Forensic Readiness Implementation in SDN: Issues and Challenges

The continued evolution in computer network technologies has seen the in...
research
06/25/2018

Prelude: Ensuring Inter-Domain Loop-Freedom in SDN-Enabled Networks

Software-Defined-eXchanges (SDXes) promise to tackle the timely quest of...
research
09/17/2021

An Optimization-based Approach for Flow Table Capacity Bottleneck Mitigation in Software-Defined Networks

Flow delegation is a flexible technique to mitigate flow table capacity ...

Please sign up or login with your details

Forgot password? Click here to reset