Scalability considerations for an anomaly-free iBGP routing

Scalability is an important aspect when spreading externally learned routing information via the Border Gateway Protocol within Autonomous Systems. However, research showed that common iBGP scalability techniques like Route Reflection and AS Confederations are involved with anomalies in general. These unwanted effects can be inherently avoided by providing routers with individual sets of routing information. Implementing a modified iBGP routing information exchange in productive systems requires a scalability which is comparable to conventional techniques. Our studies show that providing routers with suitable individual information should not cause any serious decline at this point: While the most crucial parameters proved to be not problematic, only the number of paths managed by routers turn out to be hard to predict. Hence, we examine this parameter for the productive system of a large Service Provider, showing only irrelevant increases. Our results indicate that this approach could be an alternative for future iBGP routing architectures.

[1]  Vijay Ramachandran,et al.  Toward the design of robust interdomain routing protocols , 2005, IEEE Network.

[2]  Ravishanker Chandra,et al.  BGP Route Reflection An alternative to full mesh IBGP , 1996, RFC.

[3]  Gordon T. Wilfong,et al.  On the correctness of IBGP configuration , 2002, SIGCOMM.

[4]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[5]  Daniel Walton,et al.  Border Gateway Protocol (BGP) Persistent Route Oscillation Condition , 2002, RFC.

[6]  Paul Traina Autonomous System Confederations for BGP , 1996, RFC.

[7]  Gordon T. Wilfong,et al.  A safe path vector protocol , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[8]  Hari Balakrishnan,et al.  How to Construct a Correct and Scalable iBGP Configuration , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[9]  C.-H. Luke Ong,et al.  Route oscillations in I-BGP with route reflection , 2002, SIGCOMM '02.

[10]  Jorge Arturo Cobb,et al.  Comprehensive Solution for Anomaly-Free BGP , 2005, IPOM.

[11]  Peter Martini,et al.  A Divergence Analysis in Autonomous Systems Using Full-Mesh iBGP , 2008, 6th Annual Communication Networks and Services Research Conference (cnsr 2008).

[12]  Dimitry Haskin,et al.  A BGP/IDRP Route Server alternative to a full mesh routing , 1995, RFC.

[13]  Gordon T. Wilfong,et al.  Policy disputes in path-vector protocols , 1999, Proceedings. Seventh International Conference on Network Protocols.