DocumentCode :
1944151
Title :
Local transit policies and the complexity of BGP Stability Testing
Author :
Chiesa, Marco ; Cittadini, Luca ; Di Battista, Giuseppe ; Vissicchio, Stefano
Author_Institution :
Dept. of Comput. Sci. & Autom., Roma Tre Univ., Rome, Italy
fYear :
2011
fDate :
10-15 April 2011
Firstpage :
2957
Lastpage :
2965
Abstract :
BGP, the core protocol of the Internet backbone, is renowned to be prone to oscillations. Despite prior work shed some light on BGP stability, many problems remain open. For example, determining how hard it is to check that a BGP network is safe, i.e., it is guaranteed to converge, has been an elusive research goal up to now. In this paper, we address several problems related to BGP stability, stating the computational complexity of testing if a given configuration is safe, is robust, or is safe under filtering. Further, we determine the computational complexity of checking popular sufficient conditions for stability. We adopt a model that captures Local Transit policies, i.e., policies that are functions only of the ingress and the egress points. The focus on Local Transit policies is motivated by the fact that they represent a configuration paradigm commonly used by network operators. We also address the same BGP stability problems in the widely adopted SPP model. Unfortunately, we find that the most interesting problems are computationally hard even if policies are restricted to be as expressive as Local Transit policies. Our findings suggest that the computational intractability of BGP stability be an intrinsic property of policy-based path vector routing protocols that allow policies to be specified in complete autonomy.
Keywords :
Internet; computational complexity; internetworking; routing protocols; stability; BGP stability testing complexity; Internet backbone; SPP model; border gateway protocol; computational complexity; core protocol; local transit policy; policy-based path vector routing protocols; Complexity theory; Computational modeling; Oscillators; Polynomials; Routing; Safety; Stability analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2011 Proceedings IEEE
Conference_Location :
Shanghai
ISSN :
0743-166X
Print_ISBN :
978-1-4244-9919-9
Type :
conf
DOI :
10.1109/INFCOM.2011.5935136
Filename :
5935136
Link To Document :
بازگشت