A Graph Based Formalism For Detecting Flow Conflicts In Software Defined Network

2017 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS)(2017)

引用 1|浏览0
暂无评分
摘要
Software Defined Network (SDN) paradigm has revolutionized the way enterprise networks are designed by way of separating the control and data plane. It introduces a programmable network architecture which enables rapid and open innovation in different network functions that are allowed to install flow rules in forwarding elements via protocols like OpenFlow. Packet Processing also becomes easier and lucrative due to availability of packet information across different layers. But all these benefits may turn into great challenges because of the use of some features in OpenFlow itself. One of them, the set field feature is widely used by network functions like firewall, router, load balancer etc. to modify packet header while in transit. Un-monitored use of this feature may cause packets to loop through switches, adversely affecting the network performance. Also, different network functions may install flow rules that directly or indirectly may violate each other. In this paper, we introduce a graph based formalism to detect forwarding rules that cause forwarding loop, direct or indirect flow violation. This helps network administrators to avoid possible security breaches, network congestion or even complete network failure.
更多
查看译文
关键词
Software-Defined Network(SDN),Firewall,Directed Analytic Graph(DAG),Flow rule Violation,Forwarding loop
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要