Does OpenFlow Really Decouple The Data Plane from The Control Plane?

被引:0
作者
Peixoto, Thiago M. [1 ]
Vieira, Alex B. [1 ]
Nogueira, Michele [3 ]
Macedo, Daniel F. [2 ]
机构
[1] Univ Fed Juiz de Fora, Dept Comp Sci, Juiz De Fora, Brazil
[2] Univ Fed Parana, Comp Sci Dept, Curitiba, Parana, Brazil
[3] Univ Fed Minas Gerais, Dept Comp Sci, Belo Horizonte, MG, Brazil
来源
2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC) | 2018年
关键词
SDN; Performance Analysis; Resilience; SOFTWARE-DEFINED NETWORKING;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Software Defined Networks (SDNs) offer flexibility to current networks, allowing operators to manage network elements using software on an external server. SDNs are founded on a key feature: the separation of the control plane from the data plane. OpenFlow is the most popular SDN southbound interface today. However, does OpenFlow really decouple the data plane from the control plane? This is the leading question in this work. The literature has sought to quantify the impact of OpenFlow commands from control plane on data plane performance. Particularly, we argue that it is possible to damage the date plane by too many flow updates. Attackers, for instance, can use this effect in a cloud environment to reduce the performance of a collocated virtual network. However, it is not clear what is the exact impact of this coupling on production hardware and software switches. We investigate this through experiments, under representative scenarios, and propose a threshold mechanism to mitigate the effect of malicious administrators. We have observed that both hardware and software switches suffer from this limitation, presenting an average RTT degradation of up to 12.35% in the hardware switch, and 25.9% on the software switch. Finally, the proposed mechanism mitigates the lack of decoupling and malicious behavior.
引用
收藏
页码:601 / 606
页数:6
相关论文
共 50 条
[31]   An Analytical Model of Data Plane Performance Subject to Prioritized Service [J].
Ren, Yongjian ;
Jin, Dailiang ;
Zheng, Dongyu ;
Liu, Lei ;
Wei, Xinjing .
2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, :1537-1542
[32]   An extended and flexible SDN control plane [J].
Sanner, Jean-Michel ;
Louin, Pierrick ;
Hadjadj-Aoul, Yassine ;
Ouzzif, Meryem .
2018 INTERNATIONAL CONFERENCE ON SMART COMMUNICATIONS IN NETWORK TECHNOLOGIES (SACONET), 2018, :237-242
[33]   Toward Disaggregating the SDN Control Plane [J].
Comer, Douglas ;
Rastegarnia, Adib .
IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (10) :70-75
[34]   Multicast BGP with SDN Control Plane [J].
Godan, Federico ;
Colman, Santiago ;
Grampin, Eduardo .
2016 7TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2016,
[35]   Enabling Delegation of Control Plane Functionalities for Time Sensitive Networks [J].
Sambo, Nicola ;
Fichera, Silvia ;
Sgambelluri, Andrea ;
Fioccola, Giuseppe ;
Castoldi, Piero ;
Katsalis, Kostas .
IEEE ACCESS, 2021, 9 :136151-136163
[36]   Timed Data Plane Update in Data Center Networks [J].
Liu, Yuxiang ;
Gao, Xiaofeng ;
Zheng, Haqi ;
Chen, Guihai .
2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, :117-124
[37]   An Architecture for the 5G Control Plane based on SDN and Data Distribution Service [J].
Llorens-Carrodeguas, Alejandro ;
Cervello-Pastor, Cristina ;
Leyva-Pupo, Irian ;
Manuel Lopez-Soler, Juan ;
Navarro-Ortiz, Jorge ;
Angel Exposito-Arenas, Jose .
2018 FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2018, :105-111
[38]   Combined Control and Data Plane Robustness of SDN Networks against Malicious Node Attacks [J].
Santos, Dorabella ;
de Sousa, Amaro ;
Machuca, Carmen Mas .
2018 14TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2018, :54-62
[39]   Implementation of SDN Stateful Firewall on Data Plane using Open vSwitch [J].
Krongbaramee, Pakapol ;
Somchit, Yuthapong .
2018 15TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2018, :110-114
[40]   A Survey on Data Plane Flexibility and Programmability in Software-Defined Networking [J].
Kaljic, Enio ;
Maric, Almir ;
Njemcevic, Pamela ;
Hadzialic, Mesud .
IEEE ACCESS, 2019, 7 :47804-47840