This network topology showcases the use of redundant Hubs in a DMVPN Phase II network while also employing network automation
-
Updated
May 20, 2026 - Python
This network topology showcases the use of redundant Hubs in a DMVPN Phase II network while also employing network automation
This project demonstrates a Dynamic Multipoint VPN (DMVPN) enterprise network implemented in PNETLab. The topology connects multiple branch sites to a central Hub through an ISP core, providing scalable, secure, and dynamic site-to-site connectivity. The lab combines DMVPN Phase architecture, IPsec security, and dynamic routing
GNS3 network labs covering BGP, OSPF, EIGRP, DMVPN, HSRP, GLBP, and Ansible automation on Cisco IOS routers
ENARSI-focused routing lab covering OSPF, BGP, DMVPN, redistribution, failover testing, troubleshooting, and incident runbooks.
DMVPN Phase 3 with IKEv2 IPsec, OSPF point-to-multipoint and NHRP shortcuts. Covers DPD, OSPF authentication, IP SLA tunnel monitoring and Phase 2 vs Phase 3 comparison. Topology: 1 Hub + 4 Spokes | Tools: GNS3/PNetLab
Fully automated deployment and validation of a scalable DMVPN Phase 3 network (Dual Hub, IKEv2, BGP). Built with Ansible to solve real-world legacy cryptography interoperability challenges.
DMVPN Phase 2 hub-and-spoke design with EIGRP and IPsec. Covers NHRP configuration, spoke-to-spoke direct tunnels, route filtering and redundancy testing. Topology: 1 Hub + 3 Spokes | Tools: GNS3/PNetLab
This lab depicts an MPLS network running OSPF as the IGP that services 2 customer networks. One customer network is running DMVPN with IPSEC over eBGP, the other is running DMVPN with IPSEC over a BGP confederation. Still a work in progress.
Add a description, image, and links to the dmvpn topic page so that developers can more easily learn about it.
To associate your repository with the dmvpn topic, visit your repo's landing page and select "manage topics."