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
相关论文
共 24 条
[1]  
Al-Shabibi A., 2014, P ACM HOTSDN
[2]  
[Anonymous], 2009, OPENFLOWTR20091
[3]  
Appelman Michiel, 2012, Tech. Rep, P2011
[4]  
Berde Panlcaj, 2014, P ACM HOTSDN
[5]  
Bianco A., 2010, P IEEE ICC
[6]  
Blenk A., 2012, IEEE COMMUNICATIONS, V18, P655
[7]   Control Plane Latency With SDN Network Hypervisors: The Cost of Virtualization [J].
Blenk, Andreas ;
Basta, Arsany ;
Zerwas, Johannes ;
Reisslein, Martin ;
Kellerer, Wolfgang .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (03) :366-380
[8]  
Chen K.-y., 2016, P IEEE CNS
[9]  
Costa L. C., 2017, P IFIP IEEE S INT NE
[10]   The Road to SDN: An Intellectual History of Programmable Networks [J].
Feamster, Nick ;
Rexford, Jennifer ;
Zegura, Ellen .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (02) :87-98