Router virtualization for improving IP-level resilience

IP-level failure protection based on the IP Fast ReRoute/Loop-Free Alternates (LFA) specification has become industrial requirement recently. The success of LFA lies in its inherent simplicity, but this comes at the expense of letting certain failure scenarios go unprotected. Realizing full failure coverage with LFA so far has only been possible through completely reengineering the network around LFA-compliant design patterns. In this paper, we show that attaining high LFA coverage is possible without any alteration to the installed IP infrastructure, by introducing a carefully designed virtual overlay on top of the physical network that provides LFAs to otherwise unprotected routers. We study the problem of how to provision the overlay to maximize LFA coverage, we find that this problem is NPcomplete, and we give Integer Linear Programs to solve it. We also propose novel methods to work-around the limitations of current LFA implementations concerning Shared Risk Link Groups (SRLGs), which might be of independent interest. Our numerical evaluations suggest that router virtualization is an efficient tool for improving LFA-based resilience in real topologies.

[1]  Xiaowei Yang,et al.  SafeGuard: safe forwarding during route changes , 2009, CoNEXT '09.

[2]  Ratul Mahajan,et al.  Inferring link weights using end-to-end measurements , 2002, IMW '02.

[3]  Matthew Roughan,et al.  The Internet Topology Zoo , 2011, IEEE Journal on Selected Areas in Communications.

[4]  Loa Andersson,et al.  Avoiding Equal Cost Multipath Treatment in MPLS Networks , 2007, RFC.

[5]  Kireeti Kompella,et al.  IS-IS Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS) , 2008, RFC.

[6]  Stein Gjessing,et al.  Multiple routing configurations for fast IP network recovery , 2009, IEEE/ACM Trans. Netw..

[7]  Jonathan S. Turner,et al.  Diversifying the Internet , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[8]  Michael Menth,et al.  Routing Optimization with IP Fast Reroute , 2010 .

[9]  Xiaowei Yang,et al.  On improving the efficiency and manageability of NotVia , 2007, CoNEXT '07.

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

[11]  Minas Gjoka,et al.  Evaluation of IP Fast Reroute Proposals , 2007, 2007 2nd International Conference on Communication Systems Software and Middleware.

[12]  Zhi-Li Zhang,et al.  On the Feasibility and Efficacy of Protection Routing in IP Networks , 2010, IEEE/ACM Transactions on Networking.

[13]  Stewart Bryant,et al.  IP Fast Reroute Using Not-via Addresses , 2006 .

[14]  Clarence Filsfils,et al.  Remote LFA FRR , 2012 .

[15]  Chen-Nee Chuah,et al.  Characterization of Failures in an Operational IP Backbone Network , 2008, IEEE/ACM Transactions on Networking.

[16]  Michael Menth,et al.  Loop-free alternates and not-via addresses: A proper combination for IP fast reroute? , 2010, Comput. Networks.

[17]  Kireeti Kompella,et al.  OSPF Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS) , 2005, RFC.

[18]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[19]  Clarence Filsfils,et al.  LFA applicability in SP networks , 2012 .

[20]  Mikkel Thorup,et al.  Traffic engineering with traditional IP routing protocols , 2002, IEEE Commun. Mag..

[21]  Alia Atlas,et al.  Basic Specification for IP Fast Reroute: Loop-Free Alternates , 2008, RFC.

[22]  Clarence Filsfils,et al.  Seamless MPLS Architecture , 2014 .

[23]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[24]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[25]  Mikkel Thorup,et al.  Avoiding Ties in Shortest Path First Routing , 2003 .

[26]  S. Gjessing,et al.  Multiple Routing Configurations for Fast IP Network Recovery , 2009, IEEE/ACM Transactions on Networking.

[27]  Ibrahim Hokelek Loop-Free IP Fast Reroute Using Local and Remote LFAPs , 2008 .

[28]  Gábor Rétvári,et al.  IP fast ReRoute: Loop Free Alternates revisited , 2011, 2011 Proceedings IEEE INFOCOM.

[29]  Stewart Bryant,et al.  IP Fast Reroute Framework , 2010, RFC.

[30]  Chen-Nee Chuah,et al.  Proactive vs reactive approaches to failure resilient routing , 2004, IEEE INFOCOM 2004.