Detection of SDN Flow Rule Conflicts Based on Knowledge Graph

被引:0
作者
Liang, Siyun [1 ]
Su, Jian [1 ]
机构
[1] Univ Elect Sci & Technol China, Natl Key Lab Sci & Technol Communicat, Chengdu 611731, Peoples R China
来源
EMERGING NETWORKING ARCHITECTURE AND TECHNOLOGIES, ICENAT 2022 | 2023年 / 1696卷
关键词
Software-Defined Network; Flow Rule Conflicts; Knowledge Graph;
D O I
10.1007/978-981-19-9697-9_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software-Defined Network (SDN) separates the control plane and data plane to provide a more flexible network. In that case, switches only need to follow the flow rules that controllers send. However, when conflicts between policies in applications happen, the flowrules they sendmay conflict too, then the behavior of switches may not be as expected. Moreover, the process of pipeline with multiple tables has made the match of flow rules more flexible but complicated. Therefore, precisely and easily detecting flow rule conflicts in one table and among multiple tables is crucial. Nowadays, knowledge graph has become a hot spot, with a good representation on entities and complex network relations. Besides, it has a reasoning ability, which can discover new relations between entities. So, we construct an SDN flow rule conflicts detection knowledge graph to store the network information including flow rules, then set up production rules according to the definition of flow rule conflicts with conflicts in one table and conflicts among multiple tables. The production rules are easy to read and modify. The result shows that the conflicts can be detected correctly with a clear reasoning process by production rules.
引用
收藏
页码:93 / 104
页数:12
相关论文
empty
未找到相关数据