Back to Search
Start Over
Switches are Monitors Too!
- Source :
- HotNets
- Publication Year :
- 2016
- Publisher :
- ACM, 2016.
-
Abstract
- Testing and debugging networks /in situ/ is notoriously difficult. Many vital correctness properties involve histories over multiple packets (e.g., prior established connections). Checking such properties requires /cross-packet state/, which cannot be fully captured on stateless switch hardware.Recent SDN work is enabling limited switch operations on persistent state. We present runtime checking of cross-packet correctness properties as a unique and instructive use case for developing stateful switch primitives. In this paper, we examine a set of cross-packet properties and distill from them switch features needed to monitor their correctness. We then contrast these against features provided by current approaches to switch state in SDNs and identify semantic gaps with an eye toward informing future switch instruction sets.
- Subjects :
- Stateless protocol
Correctness
business.industry
Computer science
Property (programming)
Network packet
media_common.quotation_subject
Distributed computing
020206 networking & telecommunications
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Instruction set
Debugging
Stateful firewall
010201 computation theory & mathematics
0202 electrical engineering, electronic engineering, information engineering
State (computer science)
business
Computer network
media_common
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings of the 15th ACM Workshop on Hot Topics in Networks
- Accession number :
- edsair.doi...........4a1503bcadf2e806a1dff822726f656d
- Full Text :
- https://doi.org/10.1145/3005745.3005755