Hybrid IP/SDN Networking: Open Implementation and Experiment Management Tools

The introduction of SDN in large-scale IP provider networks is still an open issue and different solutions have been suggested so far. In this paper, we propose a hybrid approach that allows the coexistence of traditional IP routing with SDN based forwarding within the same provider domain. The solution is called OSHI-Open Source Hybrid IP/SDN networking, as we have fully implemented it combining and extending open source software. We discuss the OSHI system architecture and the design and implementation of advanced services like pseudo wires and virtual switches. In addition, we describe a set of open source management tools for the emulation of the proposed solution using either the Mininet emulator or distributed physical testbeds. We refer to this suite of tools as Mantoo (management tools). Mantoo includes an extensible Web-based graphical topology designer, which provides different layered network “views” (e.g., from physical links to service relationships among nodes). The suite can validate an input topology, automatically deploy it over a Mininet emulator or a distributed SDN testbed and allows access to emulated nodes by opening consoles in the web GUI. Mantoo provides also tools to evaluate the performance of the deployed nodes.

[1]  Clarence Filsfils,et al.  Segment Routing Architecture , 2018, RFC.

[2]  Clarence Filsfils,et al.  The Segment Routing Architecture , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[3]  Jan Medved,et al.  MPLS-TP Pseudowire Configuration using OpenFlow 1.3 , 2012 .

[4]  Didier Colle,et al.  Design and implementation of the OFELIA FP7 facility: The European OpenFlow testbed , 2014, Comput. Networks.

[5]  Elio Salvadori,et al.  Mantoo - A Set of Management Tools for Controlling SDN Experiments , 2015, 2015 Fourth European Workshop on Software Defined Networks.

[6]  Carlos M. Pignataro,et al.  The Segment Routing Architecture , 2014, GLOBECOM 2014.

[7]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[8]  George Markowsky,et al.  A fast algorithm for Steiner trees , 1981, Acta Informatica.

[9]  Martin Winter,et al.  When Open Source Meets Network Control Planes , 2014, Computer.

[10]  Dino Farinacci,et al.  MPLS Label Stack Encoding , 2001, RFC.

[11]  Qiang Fu,et al.  Cardigan: SDN distributed routing fabric going live at an Internet exchange , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

[12]  Neda Beheshti,et al.  OpenFlow MPLS and the open source label switched router , 2011, 2011 23rd International Teletraffic Congress (ITC).

[13]  Eric C. Rosen,et al.  Encapsulation Methods for Transport of Ethernet over MPLS Networks , 2006, RFC.

[14]  Marcos Rogério Salvador,et al.  Revisiting routing control platforms with the eyes and muscles of software-defined networking , 2012, HotSDN '12.

[15]  Olivier Bonaventure,et al.  Safe Update of Hybrid SDN Networks , 2017, IEEE/ACM Transactions on Networking.

[16]  Nicola Blefari-Melazzi,et al.  Wireless Mesh Software Defined Networks (wmSDN) , 2013, 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[17]  Lawrence Kreeger,et al.  Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks , 2014, RFC.

[18]  Luca Veltri,et al.  Traffic Engineering with Segment Routing: SDN-Based Architectural Design and Open Source Implementation , 2015, 2015 Fourth European Workshop on Software Defined Networks.

[19]  Stewart Bryant,et al.  Pseudo Wire Emulation Edge-to-Edge (PWE3) Architecture , 2005, RFC.

[20]  Min Zhu,et al.  B4: experience with a globally-deployed software defined wan , 2013, SIGCOMM.

[21]  Giuseppe Siracusano,et al.  OSHI - Open Source Hybrid IP/SDN Networking (and its Emulation on Mininet and on Distributed SDN Testbeds) , 2014, 2014 Third European Workshop on Software Defined Networks.

[22]  Akihiro Nakao,et al.  GENI: A federated testbed for innovative network experiments , 2014, Comput. Networks.

[23]  Jun Bi,et al.  Seamless interworking of SDN and IP , 2013, SIGCOMM.

[24]  Gunjan Tank,et al.  Software-Defined Networking-The New Norm for Networks , 2012 .

[25]  Olivier Bonaventure,et al.  Opportunities and research challenges of hybrid software defined networks , 2014, CCRV.

[26]  Kireeti Kompella,et al.  Virtual Private LAN Service (VPLS) Using BGP for Auto-Discovery and Signaling , 2007, RFC.