Skip to main content

SDN Dynamic Access Control Scheme Based on Prediction

  • Conference paper
  • First Online:
Advanced Hybrid Information Processing (ADHIP 2018)

Abstract

Through research on the access control of software defined network (SDN) northbound interfaces, we found that malicious OpenFlow applications (OF applications) abuse the northbound interfaces with ADD permissions, which can cause the controllers function failure and other serious harm or even crash directly. Most previous studies of this issue, such as those resulting in the ControllerDAC scheme, set static thresholds; and did not find effective solutions to those problems. This paper analyzes the characteristics of the input flows and proposes an SDN dynamic access control scheme based on prediction and dynamic adjustment of the load threshold. By examining the access characteristics of the OF application, we use a prediction algorithm to determine whether the application will disrupt the API with ADD permissions. This algorithm enables us to perform targeted dynamic access control for different types of applications. Experimental results show that compared with the aforementioned ControllerDAC scheme, our scheme effectively reduces the malicious flow table rate and limits the delivery of malicious flow tables, and the extra delay generated by our scheme is less than 10%.

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.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. Scott-Hayward, S., Kane, C., Sezer, S.: Operationcheckpoint: SDN application control. In: Proceedings of the 2014 IEEE 22nd International Conference on Network Protocols, Ser., ICNP 2014, pp. 618–623 (2014)

    Google Scholar 

  2. Noh, J., Lee, S., Park, J., et al.: Vulnerabilities of network os and mitigation with state-based permission system. Secur. Commun. Netw. 9(13), 1971–1982 (2016)

    Google Scholar 

  3. Porras, P., Shin, S., Yegneswaran, V., Fong, M., Tyson, M., Gu, G.: A security enforcement kernel for OpenFlow networks. In: Proceedings of the 1st Workshop on Hot Topics in Software Defined Networks, pp. 121–126. ACM, Helsinki (2012)

    Google Scholar 

  4. Tseng, Y., Pattaranantakul, M., He, R., Zhang, Z., Nait-Abdesselam, F.: Controller DAC: securing SDN controller with dynamic access control. In: IEEE ICC 2017 Communication and Information System Security Symposium (2107)

    Google Scholar 

  5. Alfred, R., Fun, T.S., Tahir, A., et al.: Concepts labeling of document clusters using a hierarchical agglomerative clustering (HAC) technique. In: Uden, L., Wang, L., Corchado Rodríguez, J., Yang, H.C., Ting, I.H. (eds.) The 8th International Conference on Knowledge Management in Organizations, pp. 263–272. Springer, Dordrecht (2013). https://doi.org/10.1007/978-94-007-7287-8_21

    Chapter  Google Scholar 

  6. Porras, P., Cheung, S., Fong, M., Skinner, K., Yegneswaran, V.: Securing the software-defined network control layer. In: Proceedings of the 2105 Annual Network and Distributed System Security Symposium (NDSS 2015), pp. 1–15. Internet Society, San Diego (2015)

    Google Scholar 

  7. Banse, C., Rangarajan, S.: A secure northbound interface for SDN applications. In: Proceedings of the 2015 IEEE Trustcom/BigDataSE/ISPA (2015)

    Google Scholar 

  8. Tseng, Y., Zhang, Z., Nait-Abdesselam, F.: ControllerSEPA: a security-enhancing SDN controller plug-in for OpenFlow application. In: Proceedings of the 17th International Conference on Parallel and Distributed Computing, Applications and Technologies (2016)

    Google Scholar 

  9. ON.Lab: ONOS application permissions. https://wiki.onosproject.org/display/ONOS/ONOS+Application+Permissions

  10. Porras, P., Cheung, S., Fong, M., Skinner, K.: Securing the software-defined network control layer. In: Proceedings of the 2015 Network and Distributed System Security Symposium (NDSS), February 2015

    Google Scholar 

  11. Benson, T., Akella, A., Maltz, D.A.: Network traffic characteristics of data centers in the wild. In: Proceeding of the 10th ACM SIGCOMM Conference on Internet Measurement, pp. 267–280. ACM (2010)

    Google Scholar 

  12. Kreutz, D., Ramos, F.M.V., Veríssimo, P., Rothenberg, C.E., Azodolmolky, S., Uhlig, S.: Software-defined networking: a comprehensive survey. CoRR, vol. abs/1406.0440 (2014). http://arxiv.org/abs/1406.0440

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shihui Zheng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 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

Cui, Q., Zheng, S., Sun, B., Cai, Y. (2019). SDN Dynamic Access Control Scheme Based on Prediction. In: Liu, S., Yang, G. (eds) Advanced Hybrid Information Processing. ADHIP 2018. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 279. Springer, Cham. https://doi.org/10.1007/978-3-030-19086-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-19086-6_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-19085-9

  • Online ISBN: 978-3-030-19086-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics