Poster: Automating Network Configuration with Natural Language Intents
Wenlong Ding, Jianqiang Li, Zhixiong Niu, Huangxun Chen, Hong Li Xu · 2024
Network configuration is crucial for computer network design and operation. Network Operations (NetOps) teams typically use vendor-specific configuration languages to create and deploy scripts that achieve specific network intents, such as reachability between two networks [7, 18, 19]. This process necessitates a thorough understanding of network specifics and protocols. Also, NetOps teams may need multiple attempts to achieve correct configuration due to protocol complexity and interactions. They often use network verification tools [6, 9, 14, 16, 17, 19] to check if the intents are met and adjust configurations based on failure messages.