Software Defined Networking – SDN is a new approach of networking system’s construction. The idea, appeared a few years ago, nowadays is one of the most dynamically developing fields of the information and communication’s technology. The novelty of this technology is that the controlling plane is separated from the forwarding plane, so it is an opportunity to realize dynamically programmable networks. The technology is increasingly used in datacenters, telecommunication and service provider networks. For SDN implementation more different protocols have been developed, out of which OpenFlow is the most widely spread. Its great advantage is that it’s based on open standards.
The aim of my thesis is to create performance measurements on SDN technology based networks, and to compare the effectiveness of devices with these methods.
To perform the measurements, I built up a computer simulated virtual test network and more real test networks with physical devices. According to the performed measurements, I compared a software implemented reference switch and two OpenFlow reference switches which are built up in two different manufacturer’s hardware devices. In the test network’s performance analysis I tested the bandwidth, latency/round trip time and packet loss rate with different network parameters between the network devices.
At the end of the thesis I discuss other tools/devices as well, presenting opportunities for further investigation on SDN and OpenFlow in case of other implementations.