Implementing SDN into Computer Network Lessons


  • Filip Holik University of Pardubice, Faculty of Electrical Engineering and Informatics, Pardubice, Czech Republic.
  • Josef Horalek University of Pardubice, Faculty of Electrical Engineering and Informatics, Pardubice, Czech Republic.


SDN, Network, Power Consumption, Data Centers,


This paper describes the issue of introducing SDN to students of computer networks. The most important theoretical knowledge is summarized in the form of key points, students should know about. Practical experience is presented in the area of deployment of SDN in data centers with aim on connecting the existing knowledge from traditional computer networks. This connection is explained on problems of traditional networks in data centers and mitigation of these problems by using SDN. Learned information is then extended by presenting a practical demo application in Mininet environment. The application shows possible usage of SDN for making a data center more power-efficient. This application is put in context by the theory of power consumption of data center devices which can be significantly reduced if SDN are used. Purpose of the application is to motivate students to continue in research of SDN area.


Cisco, (2016). “Cisco Networking Academy”. Retrieved from, on 8 Jan 2016.

Zhao, Y., Zhang, J., Yang, H. and Yu, X., “Data center optical networks (dcon) with openflow based software defined networking (SDN)”. In Communications and Networking in China

(CHINACOM), 2013 8th International ICST Conference, pp. 771-775,

Tu, R., Wang, X., Zhao, J., Yang, Y., Shi, L. and Wolf, T.,. “Design

of a load-balancing middlebox based on SDN for data centers”. In 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 480-485, 2015.

Miao, W., Agraz, F., Peng, S., Spadaro, S., Bernini, G., Perelló, J., Zervas, G., Nejabati, R., Ciulli, N., Simeonidou, D. and Dorren, H.,. “SDN-enabled OPS with QoS guarantee for reconfigurable virtual data center networks”. Journal of Optical Communications and Networking, vol. 7, no. 7, pp.634-643, 2015.

Wang, J.M., Wang, Y., Dai, X. and Bensaou, B., “SDN-based multiclass QoS-guaranteed inter-data center traffic management”. In Cloud Networking (CloudNet), 2014 IEEE 3rd International Conference, pp. 401-406, 2014.

Nam, T.M., Thanh, N.H., Thu, N.Q., Hieu, H.T. and Covaci, S., “ Energy-aware routing based on power profile of devices in data center networks using SDN”. In Electrical Engineering/Electronics,

Computer, Telecommunications and Information Technology (ECTICON), 2015 12th International Conference, pp. 1-6, 2015.

Han, Y., Li, J., Chung, J.Y., Yoo, J.H. and Hong, J.W.K., “ SAVE:

Energy-aware Virtual Data Center embedding and Traffic Engineering using SDN”. In Network Softwarization (NetSoft), 1st IEEE Conference, pp. 1-9, 2015.

Tretinjak M, Bednjanec A, Tretinjak M “Application of modern teaching techniques in the educational process”. In: MIPRO, pp. 628-632, 2014.

Santos, M.A., Nunes, B.A., Obraczka, K., Turletti, T., de Oliveira, B.T. and Margi, C.B., “Decentralizing SDN's control plane”. In 39th Annual IEEE Conference on Local Computer Networks, pp. 402-405, 2014.

Feamster N, Rexford J, Zegura E., (2014). “ The Road to SDN: An Intellectual History of Programmable Networks”. Retrieved from:, on 8 Jan 2016.

The ONF (2015). “OpenFlow Switch Specification Version

5.1”. Retrieved from:, on 8 Jan 2016.

Enns E et al (2011). “Network Configuration Protocol (NETCONF), RFC 6241”. Retrieved from: , on 8 Jan 2016.

NOXRepo. (2015). “About POX”. Retrieved from:, on 24 September 2015.

Goransson P, Black C. “Software defined networks: a comprehensive approach”. Amsterdam: Morgan Kaufmann, pp. 325, 2014. ISBN 978-0-12-416675-2.

Sushant J et al (2013). “ B4: Experience with a Globally-Deployed Software Defined WAN. In: SIGCOMM, China”. Retrieved from:, on 5 November 2015.

IBM (2015). “IBM Software Defined Networking”. Retrieved from:, on 9 November 2015.

Hatem Naguib. (2013). “VMware Network Virtualization”. Retrieved from:, on 5 November 2015.

Cisco DevNet (2015) onePK. Retrieved from:, on 5 November 2015.

OpenDaylight Community (2015) OpenDayligh User Guide –Lithium. Retrieved from:, on 7 November 2015.

Haas J, Hares S. (2016). “ I2RS Ephemeral State Requirements”, IETF Draft. Retrieved from: , on 10 March 2016.

GNS3 Technologies (2015), “GNS3, The software that empowers network professionals”. Retrieved from:, on 9 November 2015 .

Mininet team (2015) Mininet. Retrieved from:,on 9 November 2015.

Cisco, (2015), “Introducing Virtual Internet Routing Lab”. Retrieved from:, on 9 November 2015.

Graf T (2013) Underneath OpenStack Quantum: Software Defined Networking with Open vSwitch.Retrieved from:, on 12 November 2015.

Mininet Team, (2015). “Mininet Walkthrough”. Rtrieved from:, on 9 November 2015.

Dorsch, N., Kurtz, F., Georg, H., Hägerling, C. and Wietfeld, C., “Software-defined networking for smart grid communications: Applications, challenges and advantages”. In Smart Grid Communications (SmartGridComm), 2014 IEEE International Conference, pp. 422-427, 2014.

Li, D., Shang, Y. and Chen, C., “Software defined green data center network with exclusive routing”. In IEEE INFOCOM 2014-IEEE Conference on Computer Communications, pp. 1743-1751, 2014.

Koomey J.G., (2011), “Growth in data center electricity use 2005 to 2010”. Oakland, CA: Analytics Press. Retrieved from:, on 5 November 2015.

NRDC - Natural Resources Defense Council (2014), “Data Center Efficiency Assessment”. New York. Retrieved from: on 5 November 2015.




How to Cite

Holik, F., & Horalek, J. (2017). Implementing SDN into Computer Network Lessons. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(1-3), 65–69. Retrieved from