Port Channel with LACP
- Devices
- Platforms
- EVE-NG / GNS3
- Mode
- Practice / Reference
I built a terminal assistant to create network labs and prepare IPv4 addressing in existing topologies—with group pools, fixed choices and a review before changes.
See the actual interfaceChoose the exercise. The topology, interfaces and requirements come from one consistent recipe.
Topology from the implemented recipe · select a device to inspect it
24 reference scenarios · recorded validation on EVE-NG and GNS3.
Inspect the recorded resultsCreate a lab from a recipe, or address the routers you already connected. Review automatic and fixed assignments together before applying them.
From two routers to a Nexus fabric. Each scenario defines what gets prepared and what you get to practice.
Every reference scenario was deployed and checked on both tested platforms. The evidence records preparation checks, protocol observations and reachability.
Open the validation reportHistorical catalog campaign: October 29, 2026. One implemented variant per scenario, limited to the documented images and profiles. It does not validate the new portable connection or existing-lab assistant. Their real-lab tests remain pending.
294 tests and CI on Python 3.11–3.13. Pool allocation, preservation checks, partial failures and the assistant flow are covered with fixtures. Read the scope and pending validation.
Selected fault / recovery tests, five GNS3 practice samples and a Nexus reboot check are documented separately.
All owned QA labs were removed after testing. Existing projects were preserved.
Devices, interface assignments, generated configuration, diagrams and checks share the same source. This keeps the preview consistent with what the assistant prepares.
Practice mode sets up the prerequisites without completing the exercise. Reference mode applies the solution and verifies it. The scenario documentation explains that boundary.
The assistant reads the lab before planning, reserves fixed and observed subnets first, and adds only missing primary IPv4 addresses. It rechecks the topology and configuration before writing, keeps private backups and asks separately before permanent save. Unread devices make a plan export-only.
The tool preserves partial records and does not silently recreate an interrupted deployment. Correctness comes from device observations; a generated configuration is not proof that the network works.
Network Lab Factory · by Carlos Alvarado