Octet

Explain DMVPN phase 1, phase 2 and phase 3.

Show the answer

Say this first

Phase 1 is hub-and-spoke only: spokes use point-to-point GRE to the hub and all spoke-to-spoke traffic goes through the hub. Phase 2 adds direct spoke-to-spoke tunnels: spokes use mGRE, the routing protocol keeps the remote spoke as next hop, and the spoke resolves that next hop with NHRP. The catch is that the hub cannot summarize. Phase 3 keeps spoke-to-spoke but lets the hub summarize: the hub sends an NHRP redirect when traffic hairpins through it, and the spoke installs a shortcut for the specific prefix.

Go deeper

Phase 1Phase 2Phase 3
Spoke tunnelpoint-to-point GREmGREmGRE
Spoke to spokethrough the hubdirect, triggered by the next hop in the routing tabledirect, triggered by a hub redirect
Hub summarizationyesnoyes, even just a default
Key commandsEIGRP: no next-hop-self, no split horizon; OSPF: broadcast, hub is DRhub ip nhrp redirect, spokes ip nhrp shortcut
Hierarchical hubsnoawkwardsupported

Why phase 3 is the default choice today

Spokes carry only a summary or default plus the shortcuts they use, routing tables stay small, and the hub design can grow into regions without changing spokes.

Traps

  • Saying phase 3 means three tunnels or three hubs. The phases are design generations.
How did you do?Book 3.3 Internet (IP)