Graph-Based Policy Change Detection and Implementation in SDN

作者: Mudassar Hussain , Nadir Shah , Ali Tahir 

DOI: 10.3390/ELECTRONICS8101136

关键词:

摘要: Software Defined Networking (SDN), as a cutting-edge network, splits control and management planes from the data plane for simplifying network manageability well programmability. In SDN, policies change with passage of time due to changes in application environment, topology or user/admin requirements. As result, modifications at take place. existing research works, packet violations occur already installed flow rules (switches) that are not modified case Access Control List (ACL) SDN controller. There has been no carried out identifies inefficiencies policy change. Our novel approach stores generated controller detects change, along conflicting rules, resolve identified problem Afterwards, removed switches new path according ACL policies. It helps minimize violations, which increases efficiency. this work, we deal detection respect access time, cost space. regard, used abstractions formalize detect help multi-attributed graphs. We utilized intent-based representation implementation our proposed approach. addition, extended performance metrics analysis The simulation results show performs better compared approach, by varying number transmission rate. clearly indicate increase

参考文章(26)
Nick McKeown, Rob Sherwood, Glen Gibb, Kok-Kiong Yap, Martin Casado, Guido Appenzeller, Guru Parulkar, Can the production network be the testbed operating systems design and implementation. pp. 365- 378 ,(2010) , 10.5555/1924943.1924969
Huikang Zhu, Hongbo Fan, Xuan Luo, Yaohui Jin, Intelligent timeout master: Dynamic timeout for SDN-based data centers integrated network management. pp. 734- 737 ,(2015) , 10.1109/INM.2015.7140363
Olfa Sammoud, Christine Solnon, Khaled Ghédira, Ant Algorithm for the Graph Matching Problem Evolutionary Computation in Combinatorial Optimization. ,vol. 3448, pp. 213- 223 ,(2005) , 10.1007/978-3-540-31996-2_20
Marco Canini, Daniele Venzano, Peter Perešíni, Dejan Kostić, Jennifer Rexford, None, A NICE way to test openflow applications networked systems design and implementation. pp. 10- 10 ,(2012)
Nick McKeown, George Varghese, Peyman Kazemian, Header space analysis: static checking for networks networked systems design and implementation. pp. 9- 9 ,(2012)
Chaithan Prakash, Jeongkeun Lee, Yoshio Turner, Joon-Myung Kang, Aditya Akella, Sujata Banerjee, Charles Clark, Yadi Ma, Puneet Sharma, Ying Zhang, PGA: Using Graphs to Express and Automatically Reconcile Network Policies acm special interest group on data communication. ,vol. 45, pp. 29- 42 ,(2015) , 10.1145/2785956.2787506
Ori Rottenstreich, Marat Radan, Yuval Cassuto, Isaac Keslassy, Carmi Arad, Tal Mizrahi, Yoram Revah, Avinatan Hassidim, Compressing Forwarding Tables for Datacenter Scalability IEEE Journal on Selected Areas in Communications. ,vol. 32, pp. 138- 151 ,(2014) , 10.1109/JSAC.2014.140113
David Karger, Eric Lehman, Tom Leighton, Rina Panigrahy, Matthew Levine, Daniel Lewin, Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the World Wide Web symposium on the theory of computing. pp. 654- 663 ,(1997) , 10.1145/258533.258660
Jeongkeun Lee, Joon-Myung Kang, Chaithan Prakash, Sujata Banerjee, Yoshio Turner, Aditya Akella, Charles Clark, Yadi Ma, Puneet Sharma, Ying Zhang, Network Policy Whiteboarding and Composition acm special interest group on data communication. ,vol. 45, pp. 373- 374 ,(2015) , 10.1145/2785956.2790039
Diego Kreutz, Fernando M. V. Ramos, Paulo Esteves Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky, Steve Uhlig, Software-Defined Networking: A Comprehensive Survey Proceedings of the IEEE. ,vol. 103, pp. 14- 76 ,(2015) , 10.1109/JPROC.2014.2371999