{"title":"多模式多任务控制平面验证框架","authors":"Yuqi Dai;Hua Zhang;Jingyu Wang;Jianxin Liao","doi":"10.1109/TNSM.2024.3442298","DOIUrl":null,"url":null,"abstract":"Modern networks are susceptible to configuration errors, such as misconfigurations and policy conflicts due to the complex interactions of diverse devices through various protocols. Control plane verification offers an effective solution to prevent these errors. However, existing tools face several challenges: (i) prolonged verification times, (ii) the verification of only specific policies, and (iii) poor robustness against node and link failures. To address these issues, we propose a control plane verification framework based on a multimodal multitask learning model. This framework enables simultaneous verification of multiple policies directly from various network configuration files. The learning model utilizes modality fusion techniques to capture both topology-related and traffic-related network features. It is trained on datasets augmented with the failure model to enhance robustness against failures. We compare our framework with three state-of-the-art verification tools: Minesweeper, Hoyan, and Tiramisu. Our evaluation shows that our framework is 2600 times faster than Minesweeper, twice as fast as Hoyan, and 19 times faster than Tiramisu, while maintaining 100% verification accuracy. Furthermore, our framework excels in verifying traffic-related network policies and remains effective even under node and link failures.","PeriodicalId":13423,"journal":{"name":"IEEE Transactions on Network and Service Management","volume":"21 6","pages":"6684-6702"},"PeriodicalIF":4.7000,"publicationDate":"2024-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multimodal Multitask Control Plane Verification Framework\",\"authors\":\"Yuqi Dai;Hua Zhang;Jingyu Wang;Jianxin Liao\",\"doi\":\"10.1109/TNSM.2024.3442298\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern networks are susceptible to configuration errors, such as misconfigurations and policy conflicts due to the complex interactions of diverse devices through various protocols. Control plane verification offers an effective solution to prevent these errors. However, existing tools face several challenges: (i) prolonged verification times, (ii) the verification of only specific policies, and (iii) poor robustness against node and link failures. To address these issues, we propose a control plane verification framework based on a multimodal multitask learning model. This framework enables simultaneous verification of multiple policies directly from various network configuration files. The learning model utilizes modality fusion techniques to capture both topology-related and traffic-related network features. It is trained on datasets augmented with the failure model to enhance robustness against failures. We compare our framework with three state-of-the-art verification tools: Minesweeper, Hoyan, and Tiramisu. Our evaluation shows that our framework is 2600 times faster than Minesweeper, twice as fast as Hoyan, and 19 times faster than Tiramisu, while maintaining 100% verification accuracy. Furthermore, our framework excels in verifying traffic-related network policies and remains effective even under node and link failures.\",\"PeriodicalId\":13423,\"journal\":{\"name\":\"IEEE Transactions on Network and Service Management\",\"volume\":\"21 6\",\"pages\":\"6684-6702\"},\"PeriodicalIF\":4.7000,\"publicationDate\":\"2024-08-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Network and Service Management\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10634210/\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Network and Service Management","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10634210/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
Multimodal Multitask Control Plane Verification Framework
Modern networks are susceptible to configuration errors, such as misconfigurations and policy conflicts due to the complex interactions of diverse devices through various protocols. Control plane verification offers an effective solution to prevent these errors. However, existing tools face several challenges: (i) prolonged verification times, (ii) the verification of only specific policies, and (iii) poor robustness against node and link failures. To address these issues, we propose a control plane verification framework based on a multimodal multitask learning model. This framework enables simultaneous verification of multiple policies directly from various network configuration files. The learning model utilizes modality fusion techniques to capture both topology-related and traffic-related network features. It is trained on datasets augmented with the failure model to enhance robustness against failures. We compare our framework with three state-of-the-art verification tools: Minesweeper, Hoyan, and Tiramisu. Our evaluation shows that our framework is 2600 times faster than Minesweeper, twice as fast as Hoyan, and 19 times faster than Tiramisu, while maintaining 100% verification accuracy. Furthermore, our framework excels in verifying traffic-related network policies and remains effective even under node and link failures.
期刊介绍:
IEEE Transactions on Network and Service Management will publish (online only) peerreviewed archival quality papers that advance the state-of-the-art and practical applications of network and service management. Theoretical research contributions (presenting new concepts and techniques) and applied contributions (reporting on experiences and experiments with actual systems) will be encouraged. These transactions will focus on the key technical issues related to: Management Models, Architectures and Frameworks; Service Provisioning, Reliability and Quality Assurance; Management Functions; Enabling Technologies; Information and Communication Models; Policies; Applications and Case Studies; Emerging Technologies and Standards.