A Dirty-Slate Approach to Routing Scalability

This paper presents Virtual Aggregation, an architecture that attempts to tackle the Internet routing scalability problem. Our approach does not require any changes to router software and routing protocols and can be deployed by any ISP without the cooperation of other ISPs. Hence, Virtual Aggregation is a configuration-only solution. The key insight here is to use divide-and-conquer so that default-free zone routers don’t need to maintain the entire routing table. Instead, an ISP can modify its internal routing such that individual routers in its network only maintain a part of the routing table. We evaluate the application of Virtual Aggregation to a few tier-1 and tier-2 ISPs and show that it can reduce routing table size on individual routers by an order of magnitude while imposing almost no traffic stretch and very little increase in router load. We also deploy Virtual Aggregation across two different testbeds comprising of Cisco and Linux routers. Finally, we detail some shortcomings of the proposed design and discuss alternative designs that alleviate some of these. However, in spite of the limitations, we believe that the simplicity of the proposal and its possible short-term impact on routing scalability suggest that it is an alternative worth considering.

[1]  Xiaowei Yang,et al.  NIRA: a new Internet routing architecture , 2003, FDNA '03.

[2]  Nick Feamster,et al.  Some Foundational Problems in Interdomain Routing , 2004 .

[3]  Anja Feldmann,et al.  Deriving traffic demands for operational IP networks: methodology and experience , 2001, TNET.

[4]  Grenville Armitage,et al.  Projecting future IPv4 router requirements from trends in dynamic BGP behaviour , 2006 .

[5]  kc claffy,et al.  Beyond CIDR Aggregation , 2004 .

[6]  Paul Francis Comparison of Geographical and Provider-Rooted Internet Addressing , 1994, Comput. Networks ISDN Syst..

[7]  Larry Peterson,et al.  Inter-AS traffic patterns and their implications , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[8]  Elwyn B. Davies,et al.  Analysis of Inter-Domain Routing Requirements and History , 2010, RFC.

[9]  Olivier Bonaventure,et al.  An evaluation of IP-based fast reroute techniques , 2005, CoNEXT '05.

[10]  Olivier Bonaventure,et al.  Beyond interdomain reachability , 2003 .

[11]  Michael O'Dell,et al.  GSE - An Alternate Addressing Architecture for IPv6 , 1997 .

[12]  Hong Yan,et al.  A clean slate 4D approach to network control and management , 2005, CCRV.

[13]  Jia Wang,et al.  Scaling IP Routing with the Core Router-Integrated Overlay , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[14]  Lan Wang,et al.  APT: A Practical Transit Mapping Service , 2007 .

[15]  Dmitri V. Krioukov,et al.  Toward Compact Interdomain Routing , 2005, ArXiv.

[16]  Yin Zhang,et al.  BGP routing stability of popular destinations , 2002, IMW '02.

[17]  Volker Roth,et al.  Listen and whisper: security mechanisms for BGP , 2004 .

[18]  Daniel Massey A Proposal for Scalable Internet Routing & Addressing , 2007 .

[19]  Mark Handley,et al.  HLP: a next generation inter-domain routing protocol , 2005, SIGCOMM '05.

[20]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.

[21]  Christophe Diot,et al.  Understanding traffic dynamics at a backbone POP , 2001, SPIE ITCom.

[22]  Stephen T. Kent,et al.  Secure Border Gateway Protocol (S-BGP) , 2000, IEEE Journal on Selected Areas in Communications.

[23]  Xiaowei Yang,et al.  Compact routing on Internet-like graphs , 2003, IEEE INFOCOM 2004.

[24]  Enke Chen,et al.  BGP Route Reflection - An Alternative to Full Mesh IBGP , 2000, RFC.

[25]  Wei Sun,et al.  Differentiated BGP Update Processing for Improved Routing Convergence , 2006, Proceedings of the 2006 IEEE International Conference on Network Protocols.

[26]  Nick Feamster,et al.  Design and implementation of a routing control platform , 2005, NSDI.

[27]  Lixia Zhang,et al.  Report from the IAB Workshop on Routing and Addressing , 2007, RFC.