Exploiting the Vulnerability of Flow Table Overflow in Software-Defined Network: Attack Model, Evaluation, and Defense

Joint Authors

Zhou, Yadong
Chen, Kaiyue
Zhang, Junjie
Leng, Junyuan
Tang, Yazhe

Source

Security and Communication Networks

Issue

Vol. 2018, Issue 2018 (31 Dec. 2018), pp.1-15, 15 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2018-01-09

Country of Publication

Egypt

No. of Pages

15

Main Subjects

Information Technology and Computer Science

Abstract EN

As the most competitive solution for next-generation network, SDN and its dominant implementation OpenFlow are attracting more and more interests.

But besides convenience and flexibility, SDN/OpenFlow also introduces new kinds of limitations and security issues.

Of these limitations, the most obvious and maybe the most neglected one is the flow table capacity of SDN/OpenFlow switches.

In this paper, we proposed a novel inference attack targeting at SDN/OpenFlow network, which is motivated by the limited flow table capacities of SDN/OpenFlow switches and the following measurable network performance decrease resulting from frequent interactions between data and control plane when the flow table is full.

To the best of our knowledge, this is the first proposed inference attack model of this kind for SDN/OpenFlow.

We implemented an inference attack framework according to our model and examined its efficiency and accuracy.

The evaluation results demonstrate that our framework can infer the network parameters (flow table capacity and usage) with an accuracy of 80% or higher.

We also proposed two possible defense strategies for the discovered vulnerability, including routing aggregation algorithm and multilevel flow table architecture.

These findings give us a deeper understanding of SDN/OpenFlow limitations and serve as guidelines to future improvements of SDN/OpenFlow.

American Psychological Association (APA)

Zhou, Yadong& Chen, Kaiyue& Zhang, Junjie& Leng, Junyuan& Tang, Yazhe. 2018. Exploiting the Vulnerability of Flow Table Overflow in Software-Defined Network: Attack Model, Evaluation, and Defense. Security and Communication Networks،Vol. 2018, no. 2018, pp.1-15.
https://search.emarefa.net/detail/BIM-1214164

Modern Language Association (MLA)

Zhou, Yadong…[et al.]. Exploiting the Vulnerability of Flow Table Overflow in Software-Defined Network: Attack Model, Evaluation, and Defense. Security and Communication Networks No. 2018 (2018), pp.1-15.
https://search.emarefa.net/detail/BIM-1214164

American Medical Association (AMA)

Zhou, Yadong& Chen, Kaiyue& Zhang, Junjie& Leng, Junyuan& Tang, Yazhe. Exploiting the Vulnerability of Flow Table Overflow in Software-Defined Network: Attack Model, Evaluation, and Defense. Security and Communication Networks. 2018. Vol. 2018, no. 2018, pp.1-15.
https://search.emarefa.net/detail/BIM-1214164

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1214164