Automating Conflict-Aware ACL Configurations with Natural Language Intents
Wenlong Ding, Jianqiang Li, Zhixiong Niu, Huangxun Chen, Yongqiang Xiong, Hong Xu

TL;DR
This paper introduces Xumi, a system that automates conflict-aware ACL configuration using large language models, significantly reducing manual effort and errors in network policy management.
Contribution
Xumi is the first system to automatically translate natural language intents into ACL rules, detect conflicts, and optimize deployment plans in network configurations.
Findings
Accelerates ACL configuration by over 10x.
Addresses hundreds of conflicting ACLs effectively.
Reduces rule additions by approximately 40%.
Abstract
ACL configuration is essential for managing network flow reachability, yet its complexity grows significantly with topologies and pre-existing rules. To carry out ACL configuration, the operator needs to (1) understand the new configuration policies or intents and translate them into concrete ACL rules, (2) check and resolve any conflicts between the new and existing rules, and (3) deploy them across the network. Existing systems rely heavily on manual efforts for these tasks, especially for the first two, which are tedious, error-prone, and impractical to scale. We propose Xumi to tackle this problem. Leveraging LLMs with domain knowledge of the target network, Xumi automatically and accurately translates the natural language intents into complete ACL rules to reduce operators' manual efforts. Xumi then detects all potential conflicts between new and existing rules and generates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
