English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Consistent SDNs through Network State Fuzzing

Shukla, A., Saidi, S. J., Schmid, S., Canini, M., Zinner, T., & Feldmann, A. (2019). Consistent SDNs through Network State Fuzzing. Retrieved from http://arxiv.org/abs/1904.08977.

Item is

Files

show Files
hide Files
:
arXiv:1904.08977.pdf (Preprint), 846KB
Name:
arXiv:1904.08977.pdf
Description:
File downloaded from arXiv at 2019-07-03 15:45
OA-Status:
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show

Creators

show
hide
 Creators:
Shukla, Apoorv1, Author
Saidi, Said Jawad2, Author           
Schmid, Stefan1, Author
Canini, Marco1, Author
Zinner, Thomas1, Author
Feldmann, Anja2, Author           
Affiliations:
1External Organizations, ou_persistent22              
2Internet Architecture, MPI for Informatics, Max Planck Society, ou_2489697              

Content

show
hide
Free keywords: Computer Science, Networking and Internet Architecture, cs.NI
 Abstract: The conventional wisdom is that a software-defined network (SDN) operates
under the premise that the logically centralized control plane has an accurate
representation of the actual data plane state. Nevertheless, bugs,
misconfigurations, faults or attacks can introduce inconsistencies that
undermine correct operation. Previous work in this area, however, lacks a
holistic methodology to tackle this problem and thus, addresses only certain
parts of the problem. Yet, the consistency of the overall system is only as
good as its least consistent part.
Motivated by an analogy of network consistency checking with program testing,
we propose to add active probe-based network state fuzzing to our consistency
check repertoire. Hereby, our system, PAZZ, combines production traffic with
active probes to continuously test if the actual forwarding path and decision
elements (on the data plane) correspond to the expected ones (on the control
plane). Our insight is that active traffic covers the inconsistency cases
beyond the ones identified by passive traffic. PAZZ prototype was built and
evaluated on topologies of varying scale and complexity. Our results show that
PAZZ requires minimal network resources to detect persistent data plane faults
through fuzzing and localize them quickly.

Details

show
hide
Language(s): eng - English
 Dates: 2019-04-182019
 Publication Status: Published online
 Pages: 16 p.
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: arXiv: 1904.08977
URI: http://arxiv.org/abs/1904.08977
BibTex Citekey: Shukla_arXiv1904.08977
 Degree: -

Event

show

Legal Case

show

Project information

show

Source

show