Linux based virtual networking laboratories for software defined networking

With the fully mature and a vast number of available virtualization solutions, there is an uptake in creating the opportunityfor remote and/or virtual laboratories to either supplement or fully replace physical networking laboratories. Ourapproach focuses on nodes, rather than environments hosting the nodes. The paper addresses setting up virtuallaboratories made of widely available, general purpose, operating systems based on Linux that act as a network operatingsystem. We discuss several Software Defined Networking solutions, and lay out the configuration setup for virtuallaboratories. We evaluate them by the opportunity they provide in the context of learning and a potential experience. Weconclude with an observation that with an increasing number of Linux based network operating systems, management ofnetwork forwarding devices becomes management of servers, which leads to the unification of the cloud fabric.