Skip to main content

Survey on Software-Defined Networking

  • Conference paper
  • First Online:
Cloud Computing and Big Data (CloudCom-Asia 2015)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9106))

Abstract

Recently, both the academia and industry have initiated research directed toward the integration of software-defined networking (SDN) technologies into the next generation of networking. In this paradigm, SDN transfers the control function from the traditional distributed network equipment to the controllable computing devices, which makes the underlying network infrastructure abstract to network services and applications. In this study, we survey OpenFlow-based SDN solutions that were recently proposed in both academia and industry. We consider technical issues, including SDN requirement, OpenFlow-based approach, challenges, and possible approaches. In addition, security breaches and possible solutions are described. Our survey is based on recent research publications.

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. Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: NOX: towards an operating system for networks. ACM SIGCOMM Comput. Commun. Rev. 38(3), 105–110 (2008)

    Article  Google Scholar 

  2. Jean, T., Puneet, S., Sujata, B., Justin, P.: Sdn and Openflow evolution: a standards perspective. Computer 47, 22–29 (2014)

    Google Scholar 

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

    Article  Google Scholar 

  4. Yang, L., Dantu, R., Anderson, T., Gopal, R.: Forwarding and control element separation (ForCES) framework. RFC 3746 (2004)

    Google Scholar 

  5. Greenberg, A., Hjalmtysson, G., Maltz, D.A., Myers, A., Rexford, J., Xie, G., Yan, H., Zhan, J., Zhang, H.: A clean slate 4D approach to network control and management. ACM SIGCOMM Comput. Commun. Rev. 35(5), 41–54 (2005)

    Article  Google Scholar 

  6. Caesar, M., Caldwell, D., Feamster, N., Rexford, J., Shaikh, A., Merwe, J.: Design and implementation of a routing control platform. In: Proceedings of the 2nd USENIX Symposium on Networked Systems Design and Implementation (NSDI), pp. 15–28. USENIX Association, Boston (2005)

    Google Scholar 

  7. Casado, M., Garfinkel, T., Akella, A., Freedman, MJ., Boneh, D., Mckeown, N., Shenker, S.: SANE: a protection architecture for enterprise networks. In: Proceedings of the 15th Conference on USENIX Security Symposium, pp. 137–151. USENIX Association, Vancouver (2006)

    Google Scholar 

  8. Casado, M., Freedman, M.J., Pettit, J., Luo, J., Mckeown, N., Shenker, S.: Ethane: taking control of the enterprise. In: Proceedings of the SIGCOMM 2007, pp. 1–12. ACM Press, Kyoto (2007)

    Google Scholar 

  9. Tootoonchian, A., Ganjali, Y.: HyperFlow: a distributed control plane for OpenFlow. In: Proceedings of the 2010 Internet Network Management Workshop/Workshop on Research on Enterprise Networking (INM/WREN) USENIX Association, San Jose (2010)

    Google Scholar 

  10. Koponen, T., Casado, M., Gude, N., Stribling, J., Poutievski, L., Zhu, M., Ramanathan, R., Iwata, Y., Inoue, H., Hama, T., Shenker, S.: Onix: A distributed control platform for large-scale production networks. SIGCOMM Comput. Commun. Rev. 38(3), 105–110 (2008). In: Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI). USENIX Association, Vancouver (2010)

    Article  Google Scholar 

  11. Yan, Z., Prehofer, C.: Autonomic trust management for a component- based software system. IEEE Trans. Dep. Sec. Comput. 8(6), 810–823 (2011)

    Article  Google Scholar 

  12. Sherwood, R., et al.: FlowVisor: a network virtualization layer. Technical report, Deutsche Telekom Inc. R&D LabStanford University, Nicira Networks (2009)

    Google Scholar 

  13. Desmedt, Y.G.: Threshold cryptography. Eur. Trans. Telecommun. 5(4), 449–458 (1994)

    Article  MathSciNet  Google Scholar 

  14. Heller, B., Sherwood, R., McKeown, N.: The controller placement problem. In: HotSDN. ACM (2012)

    Google Scholar 

  15. Kreutz, D., Ramos, F., Verissimo, P.: Towards secure and dependable software-defined networks. In: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking. ACM, pp. 55–60 (2013)

    Google Scholar 

  16. Braga, R., Mota, E., Passito, A.: Lightweight DDoS flooding attack detection using NOX/OpenFlow. In: IEEE 35th Conference on Local Computer Networks (LCN). IEEE, pp. 408–415 (2010)

    Google Scholar 

  17. Fundation O N. Software-defined networking: the new norm for networks. ONF White Paper (2012)

    Google Scholar 

  18. Koponen, T., Casado, M., Gude, N., Stribling, J., Poutievski, L., Zhu, M., Ramanathan, R., Iwata, Y., Inoue, T. Hama, H., Shenker, S.: Onix: a distributed control platform for large-scale production networks. OSDI 2010 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiangyong Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Chen, J., Zheng, X., Rong, C. (2015). Survey on Software-Defined Networking. In: Qiang, W., Zheng, X., Hsu, CH. (eds) Cloud Computing and Big Data. CloudCom-Asia 2015. Lecture Notes in Computer Science(), vol 9106. Springer, Cham. https://doi.org/10.1007/978-3-319-28430-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-28430-9_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-28429-3

  • Online ISBN: 978-3-319-28430-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics