Portable MiniLab for Hands-on Experimentation with Software Defined Networking

The new paradigms brought to the networking area by softwarization, not only are revolutionizing research and industry, but start deeply impacting on teaching. While in the past most of education in basic networking relied upon studying theory and learning standard protocols, today the hands-on experience is gaining paramount importance. In this paper, after briefly explaining how SDN changed the learning experience, we present a portable, low-cost, self-contained hardware laboratory to experiment with real SDN networks based on OpenFlow switches, valuable for both teaching and research. We then show some use-case that can be investigated within possible projects developed using this testbed. Though devised mainly for SDN, we will show that this testbed can support experimentation also of traditional switching concepts, such as packet classification. Finally, we introduce a short demonstration that can be presented live at the conference.

[1]  Nick McKeown,et al.  Learning Networking by Reproducing Research Results , 2017, CCRV.

[2]  T. V. Lakshman,et al.  High-speed policy-based packet forwarding using efficient multi-dimensional range matching , 1998, SIGCOMM '98.

[3]  W. Buck,et al.  MININET , 1979, Prax. Inf.verarb. Kommun..

[4]  В. Е. Минин,et al.  Cisco Packet Tracer , 2016 .

[5]  George Varghese,et al.  Fast and scalable layer four switching , 1998, SIGCOMM '98.

[6]  Alun S. Vaughan,et al.  Virtual experiments: Providing students with a unique online laboratory experience , 2016, 2016 11th European Workshop on Microelectronics Education (EWME).

[7]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[8]  Pavlin Radoslavov,et al.  ONOS: towards an open, distributed SDN OS , 2014, HotSDN.

[9]  Jan Medved,et al.  OpenDaylight: Towards a Model-Driven SDN Controller architecture , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.