Back to Feed
Agents / Benchmarks & Evals

Automated Generation of Compliance Checked Network Topologies

Original: TopoIntent: Compiling Security Intent into Executable, Compliance-Checked Network Topologies

Listen to the summary

Uses a voice available on your device

Audio options
On this page 4 sections
Related concepts 2 concepts

Key Takeaways

  • TopoIntent automates the design of network topologies that meet CIS Controls v8.1.2 requirements from user intent.
  • Additive repair improves CIS compliance scores from 0.78 to 1.00 in fewer than 1.5 rounds.
  • Emulation based feedback loops increase the post ACL policy pass rate from 0.78 to 0.88 in one round.
  • The system combines large language models with vector search and Mininet for structural validation.

Summary & Methodology Analysis

TopoIntent functions as a synthesis engine that bridges the gap between high level natural language intent and concrete network infrastructure. The pipeline begins with intent analysis to map requirements into a structured topology schema, followed by dense vector search (a method of representing text as numeric arrays for semantic similarity matching) to pull relevant reference architectures from a library via Qdrant. The core engine then fuses these templates with the user intent, addressing any missing architectural gaps before subjecting the configuration to a compliance check based on CIS Controls v8.1.2. The system relies on models including Qwen2.5-72B-Instruct, InternVL3.5-38B, Qwen2.5-VL-72B, and Gemini 2.5 Pro to manage these complex parsing and alignment tasks. When the initial topology fails compliance or connectivity checks, the system performs additive repair, which applies minimal schema preserving edits to align the design with policy standards. This process effectively raises the CIS satisfaction score from 0.78 to 1.00 in under 1.5 rounds. To ensure the generated topology behaves as intended in terms of reachability and ACL filtering, TopoIntent exports the design to Mininet for emulation. An ablation (a study comparing the system with and without specific components) demonstrates that integrating this emulation feedback cycle increases the post ACL policy pass rate from 0.78 to 0.88 after a single round. The system is limited by the fact that it only assesses structural safeguards visible at the topology level rather than providing full organizational CIS certification. Furthermore, the Mininet emulation is not production grade and does not account for complex stateful firewalls or cloud control plane logic.

Interactive System Flowchart

Click diagram to expand and zoom

Cross-Examination & FAQs

A deeper dive clarifying mechanics, constraints, and baseline evaluations.

Q1. What is the core purpose of TopoIntent?

It generates complete and compliant network security topologies from underspecified natural language user requirements.

Q2. How does the system ensure its topologies are compliant?

It evaluates designs against topology visible CIS Controls v8.1.2 and uses additive repair to fix non compliant findings.

Q3. Can this system be used for final production deployment?

No, the Mininet based emulation is not production grade and lacks support for complex artifacts like stateful firewalls.

Q4. What models are used within TopoIntent?

The system utilizes Qwen2.5-72B-Instruct, InternVL3.5-38B, Qwen2.5-VL-72B, and Gemini 2.5 Pro.

Q5. What is the role of the BGE-M3 model?

The paper does not specify the exact role of BGE-M3 beyond its presence in the models or datasets section.

Q6. How efficient is the repair process in achieving compliance?

Additive repair improves CIS satisfaction from 0.78 to 1.00 in fewer than 1.5 rounds.

Q7. Does the system verify ACL behavior?

Yes, it exports configurations to Mininet to verify allow and deny ACL behavior, using the results to inform further repairs.

Q8. What is the primary limitation regarding CIS certification?

The system only checks structural safeguards visible at the topology level and does not provide full organizational CIS certification.

Q9. How much does the emulation feedback improve the post ACL policy pass rate?

One round of emulation feedback increases the pass rate from 0.78 to 0.88.

Flag an issue

What is wrong with this summary?

What is wrong?