Abstract
Software Defined Network (SDN) is an emerging approach in network technology appeared in recent years. In the SDN revolution, OpenFlow is defined as the first communication standard to separates the control plane and data plane this allows the control plane to be centralized by an OpenFlow controller. The rise of SDN and OpenFlow has changed the point of view of the conventional model for network devices. In this paper, we focus on QoS monitoring in SDN controller using OpenFlow protocol. We propose a monitoring method for collecting the statistic and calculating the throughput of link traffics. We also design a new forwarding algorithm for control plane that avoids bottleneck and provides load-balancing. To evaluate our algorithm in real time traffic, we setup a test-bed in Mininet where we design the applications using the devised algorithm in Opendaylight controller, a fully functional open-source project with a rich set of API.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Open network foundation: software-defined networking: the new norm for networks. https://www.opennetworking.org/
Weldon, M.K.: The Future X Network: A Bell Labs Perspective. Nokia BellLabs, Murray Hill (2016)
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: OpenFlow: enabling innovation in campus networks. SIGCOMM Comput. Commun. Rev. 38(2), 6974 (2008)
OpenDaylight controller. https://www.opendaylight.org/
Mininet. https://www.mininet.org/
de Prycker, M.: Asynchronous Transfer Mode: Solution for BroadBand ISDN, Ellis Horwood, Ltd., (1993)
Rosen, E., Viswanathan, A., Callon, R.: Multiprotocol Lable Switching Architecture. Internet draft, draft-ietf-mpls-arch-01.txt (1998)
Akyildiz, I.F., Lee, A., Wang, P., Luo, M., Chou, W.: A roadmap for traffic engineering in SDN - OpenFlow networks. Comput. Netw. 71, 1–30 (2014)
Simple Network Management Protocol. https://www.ietf.org/rfc/rfc1157.txt
NFC 3954: Cisco system NetFlow Services Export Version 9. http://tools.ietf.org/html/rfc3954.html
Phaal, P., Lavine, M.: sFlow Version 5. http://www.sfow.org/
van Adrichem, N.L.M., Doerr, C., Kuipers, F.A.: Opennetmon: network monitoring in openflow software-defined networks. In: Network Operations and Management Symposium (NOMS) (2014)
POX controller. https://www.noxrepo.org/pox/
Yu, C., Lumezanu, C., Zhang, Y., Singh, V., Jiang, G., Madhyastha, H.V.: FlowSense: monitoring network utilization with zero measurement cost. In: Roughan, M., Chang, R. (eds.) PAM 2013. LNCS, vol. 7799, pp. 31–41. Springer, Heidelberg (2013)
Chowdhury, S.R., Bari, M.F., Ahmed, R., Boutaba, R.: PayLess: a low cost network monitoring framework for software defined networks. In: Proceedings of the 14th IEEE/IFIP Network Operations and Management Symposium, NOMS 2014 (2014)
Tootoonchian, A., Ghobadi, M., Ganjali, Y.: OpenTM: traffic matrix estimator for OpenFlow networks. In: Krishnamurthy, A., Plattner, B. (eds.) PAM 2010. LNCS, vol. 6032, pp. 201–210. Springer, Heidelberg (2010)
Suh, J., Kwon, T., Dixon, C., Rozner, E., Felter, W., Carter, J.: OpenSample: a low latency, sampling-based measurement platform for SDN, IBM report (2014)
Tootoonchian, A., Gorbunov, S., Ganjali, Y., Casado, M., Sherwood, R.: On controller performance in software-defined networks. In: Hot-ICE12 Proceedings of the 2nd USENIX Conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (2012)
Khondoker, R., Zaalouk, A., Marx, R., Bayarou, K.: Feature-base comparison and selection of Software Defined Networking (SDN) controllers. In: World Congress on Computer Applications and Information Systtems (WCCAIS) (2014)
NOX controller. https://www.noxrepo.org/
Beacon controller. https://www.standford.edu/display/Beacon/Home/
FloodLight controller. https://www.projectfloodlight.org/floodlight/
Ryu controller. https://www.github.io/ryu
Open Network Operation System (ONOS). http://www.onosproject.org
Dijkstra, E.W.: A note on two problems in connexion with graphs. Numer. Math. 1, 269–271 (1959)
Iperf, The network bandwidth measurement tool. http://iperf.fr/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Luong, DH., Outtagarts, A., Hebbar, A. (2016). Traffic Monitoring in Software Defined Networks Using Opendaylight Controller. In: Boumerdassi, S., Renault, É., Bouzefrane, S. (eds) Mobile, Secure, and Programmable Networking. MSPN 2016. Lecture Notes in Computer Science(), vol 10026. Springer, Cham. https://doi.org/10.1007/978-3-319-50463-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-50463-6_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-50462-9
Online ISBN: 978-3-319-50463-6
eBook Packages: Computer ScienceComputer Science (R0)