Title
On the co-existence of distributed and centralized routing control-planes
Abstract
Network operators can and do deploy multiple routing control-planes, e.g., by running different protocols or instances of the same protocol. With the rise of SDN, multiple control-planes are likely to become even more popular, e.g., to enable hybrid SDN or multi-controller deployments. Unfortunately, previous works do not apply to arbitrary combinations of centralized and distributed control-planes. In this paper, we develop a general theory for coexisting control-planes. We provide a novel, exhaustive classification of existing and future control-planes (e.g., OSPF, EIGRP, and Open-Flow) based on fundamental control-plane properties that we identify. Our properties are general enough to study centralized and distributed control-planes under a common framework. We show that multiple uncoordinated control-planes can cause forwarding anomalies whose type solely depends on the identified properties. To show the wide applicability of our framework, we leverage our theoretical insight to (i) provide sufficient conditions to avoid anomalies, (ii) propose configuration guidelines, and (iii) define a provably-safe procedure for reconfigurations from any (combination of) control-planes to any other. Finally, we discuss prominent consequences of our findings on the deployment of new paradigms (notably, SDN) and previous research works.
Year
DOI
Venue
2015
10.1109/INFOCOM.2015.7218413
2015 IEEE Conference on Computer Communications (INFOCOM)
Keywords
Field
DocType
distributed routing control-planes,centralized routing control-planes
Link-state routing protocol,Static routing,Enhanced Interior Gateway Routing Protocol,Computer science,Routing domain,Computer network,Interior gateway protocol,Routing Information Protocol,Distance-vector routing protocol,Routing protocol,Distributed computing
Conference
ISSN
Citations 
PageRank 
0743-166X
12
0.66
References 
Authors
17
5
Name
Order
Citations
PageRank
Stefano Vissicchio137125.14
Luca Cittadini217211.16
Olivier Bonaventure31860137.88
Geoffrey G. Xie479397.20
Laurent Vanbever569048.96