LISP-EC: Enhancing LISP with egress control

The Locator/Identifier Separation Protocol (LISP) was specified a few years ago by the Internet Engineering Task Force (IETF) to enhance the Internet architecture with novel inbound control capabilities. Such capabilities are particularly needed for multihomed networks that dispose of multiple public IP routing locators for their IP networks, and that are willing to exploit them in a better way than what possible with the legacy Border Gateway Protocol (BGP) [8]. In this work, we specify how to enhance the LISP routing system to perform egress control too. Our goal is to give the highest possible routing optimization degree to LISP networks, so that ingress and egress traffic engineering strategies can be jointly performed, without requiring coordination between LISP and BGP. We design the enhancement to the LISP router system, specify the required protocol extensions, open sourcing the code and proving the overhead and the achievable gains by experimentation.

[1]  Stefano Secci,et al.  Efficient inter-domain traffic engineering with transit-edge hierarchical routing , 2013, Comput. Networks.

[2]  Dino Farinacci,et al.  The Locator/ID Separation Protocol (LISP) , 2009, RFC.

[3]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2020, RFC.

[4]  Pekka Nikander,et al.  Host Identity Protocol , 2005 .

[5]  Fred Baker,et al.  Ingress Filtering for Multihomed Networks , 2004, RFC.

[6]  Andra Lutu,et al.  The Tragedy of the Internet Routing Commons , 2011, 2011 IEEE International Conference on Communications (ICC).

[7]  Stefano Secci,et al.  The OpenLISP control plane architecture , 2014, IEEE Network.

[8]  Fayez Al-Shraideh,et al.  Host Identity Protocol , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[9]  It Informatics,et al.  Border Gateway Protocol , 2013 .

[10]  Matthieu Boutier,et al.  Source-specific routing , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[11]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2011 .

[12]  Donald F. Towsley,et al.  On characterizing BGP routing table growth , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

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

[14]  Olivier Bonaventure,et al.  The NAROS Approach for IPv6 Multihoming with Traffic Engineering , 2003, QofIS.

[15]  Marcelo Bagnulo,et al.  Shim6: Level 3 Multihoming Shim Protocol for IPv6 , 2009, RFC.