Automatic rule installation in case of policy change in software defined networks

被引:15
作者
Hussain, Mudassar [1 ,2 ]
Shah, Nadir [1 ]
机构
[1] Comsats Inst Informat Technol, Wah Cantt, Pakistan
[2] Univ Wah, Dept Comp Sci, Wah Cantt, Pakistan
关键词
SDN; Policy change detection; Rules installation; Policy representation; Rules caching;
D O I
10.1007/s11235-017-0404-2
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Software Defined Networking (SDN) has emerged recently as a new network architecture. It implements both control and management planes at centralized controller and data plane at forwarding devices. Therefore, SDN helps to simplify network management and improves network programmability. Changes in network policies occur frequently by making modifications at controller. However, in existing approaches, the rules installed at switches before policy change at controller are not modified. This can cause violation of network policy by packets. To address this problem, this paper presents a new approach that stores the rules generated at controller. After detecting the change in policy, the proposed approach finds the rules that will be affected by policy change by examining stored rules at controller. Then the affected rules are removed from the forwarding devices. Simulation results reveal that our proposed approach provides less packets violation ratio and normalized traffic overhead as compared to existing approach. Therefore, the proposed approach increases network performance and efficiency.
引用
收藏
页码:461 / 477
页数:17
相关论文
共 27 条
[1]  
[Anonymous], OPENFLOW SWITCH SPEC
[2]  
[Anonymous], 2014, P 3 WORKSH HOT TOP S, DOI DOI 10.1145/2620728.2620744
[3]  
[Anonymous], 2013, ACM SIGCOMM computer communication review, DOI DOI 10.1145/2534169.2491193
[4]   Software-Defined Networking Using OpenFlow: Protocols, Applications and Architectural Design Choices [J].
Braun, Wolfgang ;
Menth, Michael .
FUTURE INTERNET, 2014, 6 (02) :302-336
[5]  
Canini Marco., 2012, NICE WAY TEST OPENFL, P127
[6]  
Cormen T. H., 2009, Introduction to Algorithms, V3rd
[7]   Reverse Update: A Consistent Policy Update Scheme for Software-Defined Networking [J].
Ferrazani Mattos, Diogo Menezes ;
Muniz Bandeira Duarte, Otto Carlos ;
Pujolle, Guy .
IEEE COMMUNICATIONS LETTERS, 2016, 20 (05) :886-889
[8]  
GDB, GNU PROJ DEB
[9]   NOX: Towards an operating system for networks [J].
Gude, Natasha ;
Koponen, Teemu ;
Pettit, Justin ;
Pfaff, Ben ;
Casado, Martin ;
McKeown, Nick ;
Shenker, Scott .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (03) :105-110
[10]   Network Function Virtualization: Challenges and Opportunities for Innovations [J].
Han, Bo ;
Gopalakrishnan, Vijay ;
Ji, Lusheng ;
Lee, Seungjoon .
IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (02) :90-97