Proceedings of the 13th ACM Workshop on Hot Topics in Networks 2014
DOI: 10.1145/2670518.2673873
|View full text |Cite
|
Sign up to set email alerts
|

Good Network Updates for Bad Packets

Abstract: Networks are critical for the security of many computer systems. However, their complex and asynchronous nature often renders it difficult to formally reason about network behavior. Accordingly, it is challenging to provide correctness guarantees, especially during network updates.This paper studies how to update networks while maintaining a most basic safety property, Waypoint Enforcement (WPE): each packet is required to traverse a certain checkpoint (for instance, a firewall). Waypoint enforcement is partic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 65 publications
(5 citation statements)
references
References 12 publications
0
5
0
Order By: Relevance
“…It also updates the existing switches in reverse flows while new route arrives from source to the waypoint node. This algorithm was proposed by Ludwig [7].…”
Section: Planned Route Update In Sdn a Wayup Planed Route Updatementioning
confidence: 99%
See 1 more Smart Citation
“…It also updates the existing switches in reverse flows while new route arrives from source to the waypoint node. This algorithm was proposed by Ludwig [7].…”
Section: Planned Route Update In Sdn a Wayup Planed Route Updatementioning
confidence: 99%
“…One approach to ensure transient consis-tency even in asynchronous environments is to employ smart scheduling algorithms. WAYUP [7] and PEACOCK [8] are two update scheduling algorithms to ensure reliable network updates. WAYUP [7] is based on security purpose whereas PEACOCK [8] is implemented to ensure loop-free networks in SDN.…”
Section: Introductionmentioning
confidence: 99%
“…We have implemented the Wayup [5] and Peacock [4] algorithms 1 successfully in Mininet based on a Pythonbased Ryu SDN controller. and have been running our evaluations with respect to the update time of flow tables in OpenFlow switches (OVS) 2 .…”
Section: Prototypementioning
confidence: 99%
“…Based on the update scheduling algorithms Wayup and Peacock presented in [5] and [4] respectively, we divide the policy updates from SDN controller to Open-Flow soft switches into rounds. Each round culminates in the SDN controller sending the barrier requests to each OpenFlow switch receiving updates in that round and receiving barrier replies for acknowledgement.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation