Skip to main content

Estimation of Raw Packets in SDN

  • Conference paper
  • First Online:
Ubiquitous Communications and Network Computing (UBICNET 2017)

Abstract

In SDN based networks, for network management such as monitoring, performance tuning, enforcing security, configurations, calculating QoS metrics etc. a certain fraction of traffic is responsible. It consists of packets for many network protocols such as DHCP, MLD, MDNS, NDP etc. Most of the time these packets are created and absorbed at midway switches. We refer to these as raw packets. Cumulative statistics of sent and received traffic is sent to the controller by OpenFlow compliant switches that includes these raw packets. Although, not part of the data traffic these packets get counted and leads to noise in the measured statistics and thus, hamper the accuracy of methods that depend on these statistics such as calculation of QoS metrics.

In this paper, we propose a method to estimate the fraction of the network traffic that consists of raw packets in Software Defined Networks. The number of raw packets transferred depends on the number of switches and hosts in the network and it is a periodic function of time. Through experiments on several network topologies, we have estimated a way to find a cap on the generated raw packets in the network, using spanning tree information about the topology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Mckeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J., Louis, S.: OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69 (2008)

    Article  Google Scholar 

  2. Pfaff, B., Lantz, B., Heller, B., Barker, C., Cohn, D., Talayco, D., Erickson, D., Crabbe, E., Gibb, G., Appenzeller, G., Tourrilhes, J., Pettit, J., Yap, K., Poutievski, L., Casado, M., Takahashi, M., Kobayashi, M., McKeown, N., Balland, P., Ramanathan, R., Price, R., Sherwood, R., Das, S., Yabe, T., Yiakoumis, Y., Kis, Z.L.: OpenFlow Switch Specification 1.3 (2012). https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.3.0.pdf

  3. Ryu SDN Framework. https://osrg.github.io/ryu/

  4. Open vSwitch. http://openvswitch.org/

  5. Mininet: An Instant Virtual Network on your Laptop (or other PC) - Mininet. http://mininet.org/

  6. Lantz, B., Heller, B., McKeown, N.: A network in a laptop. In: Proceedings of the Ninth ACM SIGCOMM Workshop on Hot Topics in Networks - Hotnets 2010, p. 16 (2010)

    Google Scholar 

  7. Official Google Blog: Google Public DNS: 70 billion requests a day and counting. https://googleblog.blogspot.in/2012/02/google-public-dns-70-billion-requests.html

  8. Van Adrichem, N.L.M., Doerr, C., Kuipers, F.A.: OpenNetMon: network monitoring in OpenFlow software-defined networks. In: IEEE/IFIP NOMS 2014 - IEEE/IFIP Network Operations and Management Symposium, Management in a Software-defined World (2014)

    Google Scholar 

  9. Pakzad, F., Portmann, M., Tan, W.L., Indulska, J.: Efficient topology discovery in software defined networks. In: 2014 8th International Conference on Signal Processing and Communication Systems, ICSPCS 2014, Proceedings, May 2016 (2014)

    Google Scholar 

  10. OpenFlowDiscoveryProtocol GENI: geni. http://groups.geni.net/geni/wiki/OpenFlowDiscoveryProtocol

  11. Tootoonchian, A., Gorbunov, S., Ganjali, Y., Casado, M., Sherwood, R.: On Controller Performance in Software-Defined Networks

    Google Scholar 

  12. Moshref, M., Yu, M., Govindan, R.: Resource/Accuracy Tradeoffs in Software-Defined Measurement

    Google Scholar 

  13. Chowdhury, S.R., Bari, M.F., Ahmed, R., Boutaba, R.: PayLess: a low cost network monitoring framework for software defined networks. In: 2014 IEEE Network Operations and Management Symposium, pp. 1–9 (2014)

    Google Scholar 

  14. Pakzad, F., Portmann, M., Tan, W.L., Indulska, J.: Efficient topology discovery in OpenFlow-based software defined networks. Comput. Commun. 77, 52–61 (2016)

    Article  Google Scholar 

  15. Su, M., Bergesio, L., Woesner, H., Rothe, T., Kpsel, A., Colle, D., Puype, B., Simeonidou, D., Nejabati, R., Channegowda, M., Kind, M., Dietz, T., Autenrieth, A., Kotronis, V., Salvadori, E., Salsano, S., Krner, M., Sharma, S.: Design and implementation of the OFELIA FP7 facility: the European OpenFlow testbed. Comput. Netw. 61, 132–150 (2014)

    Article  Google Scholar 

  16. Katiyar, R., Pawar, P., Gupta, A., Kataoka, K.: Auto-configuration of SDN switches in SDN/non-SDN hybrid network. In: Proceedings of the Asian Internet Engineering Conference, pp. 48–53 (2015)

    Google Scholar 

  17. 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). https://doi.org/10.1007/978-3-642-12334-4_21

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yash Sinha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sinha, Y., Vashishth, S., Haribabu, K. (2018). Estimation of Raw Packets in SDN. In: Kumar, N., Thakre, A. (eds) Ubiquitous Communications and Network Computing. UBICNET 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 218. Springer, Cham. https://doi.org/10.1007/978-3-319-73423-1_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-73423-1_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-73422-4

  • Online ISBN: 978-3-319-73423-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics