Proceedings of the Symposium on SDN Research 2017
DOI: 10.1145/3050220.3050224
|View full text |Cite
|
Sign up to set email alerts
|

Decentralized Consistent Updates in SDN

Abstract: We present ez-Segway, a decentralized mechanism to consistently and quickly update the network state while preventing forwarding anomalies (loops and black-holes) and avoiding link congestion. In our design, the centralized SDN controller only pre-computes information needed by the switches during the update execution. This information is distributed to the switches, which use partial knowledge and direct message passing to efficiently realize the update. This separation of concerns has the key benefit of impr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
41
0
1

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 47 publications
(42 citation statements)
references
References 36 publications
0
41
0
1
Order By: Relevance
“…[69]- [71]), programming languages (e.g. [72]- [76]), safe network updates (e.g., [77]- [80]), data plane checking (e.g., [10], [11], [16], [25]), real-time checkers [12], [14], [30], [81], and more general network analyses (e.g., [6], [8], [9], [19], [82], [83]) together with suitable levels of abstractions (e.g., [84], [85]).…”
Section: E Discussion: Importance Of Empty Pecsmentioning
confidence: 99%
“…[69]- [71]), programming languages (e.g. [72]- [76]), safe network updates (e.g., [77]- [80]), data plane checking (e.g., [10], [11], [16], [25]), real-time checkers [12], [14], [30], [81], and more general network analyses (e.g., [6], [8], [9], [19], [82], [83]) together with suitable levels of abstractions (e.g., [84], [85]).…”
Section: E Discussion: Importance Of Empty Pecsmentioning
confidence: 99%
“…Furthermore, our approach does not rely on tight clock synchronization protocols while providing the same benefits [10]. In the dataplane, we can use the approach by ez-Segway [7], leveraging per-switch local controllers to manipulate dataplane state (via OpenFlow).…”
Section: Approach and Main Ideamentioning
confidence: 99%
“…A more efficient solution would supply forwarding rules only to those nodes actually en route, as performed e.g., in [7] for network flows. The authors propose a distributed version of the 2-phase update scheme by e.g., Reitblatt et al [11] 1 : the routing path for flow F is updated in reverse, where the destination informs its predecessor on the path to update its rules for F , which in turn informs its predecessor, and so on.…”
Section: Efficient Certification Limited To Involved Routesmentioning
confidence: 99%
See 1 more Smart Citation
“…Listing 2 shows the MAFIA code for this measurement task. It has three code Listing 4: Monitoring the ez-Segway [31] protocol. segments to be installed at different switches.…”
Section: A Expressivenessmentioning
confidence: 99%