Title :
OSHI - Open Source Hybrid IP/SDN Networking (and its Emulation on Mininet and on Distributed SDN Testbeds)
Author :
Salsano, S. ; Ventre, Pier Luigi ; Prete, Luca ; Siracusano, Giulio ; Gerola, Matteo ; Salvadori, Elio
Author_Institution :
CNIT, Univ. of Rome Tor Vergata, Rome, Italy
Abstract :
The introduction of SDN in IP backbones requires the coexistence of regular IP forwarding and SDN based forwarding. The former is typically applied to best effort Internet traffic, the latter can be used for different types of advanced services (VPNs, Virtual Leased Lines, Traffic Engineering). In this paper we first introduce the architecture and the services of an "hybrid" IP/SDN networking scenario. Then we describe the design and implementation of an Open Source Hybrid IP/SDN (OSHI) node. It combines Quagga for OSPF routing and Open vSwitch for OpenFlow based switching on Linux. The availability of tools for experimental validation and performance evaluation of SDN solutions is fundamental for the evolution of SDN. We provide a set of open source tools that allow to facilitate the design of hybrid IP/SDN experimental networks, their deployment on Mininet or on distributed SDN research testbeds and their test. Finally, using the provided tools, we evaluate key performance aspects of the proposed solutions. The OSHI development and test environment is available in a VirtualBox VM image that can be downloaded.
Keywords :
IP networks; Internet; Linux; software defined networking; telecommunication network routing; telecommunication switching; telecommunication traffic; IP backbones; IP forwarding; Internet traffic; Linux; Mininet; OSHI; OSPF routing; OpenFlow based switching; Quagga; SDN based forwarding; VirtualBox VM image; distributed SDN testbeds; open source hybrid IP/SDN networking; open vSwitch; software defined networking; IP networks; Multiprotocol label switching; Network topology; Ports (Computers); Routing; Topology; Tunneling; Emulation; Open Source; Software Defined Networking;
Conference_Titel :
Software Defined Networks (EWSDN), 2014 Third European Workshop on
Conference_Location :
Budapest
DOI :
10.1109/EWSDN.2014.38