Watch the introduction of Dynamic Multipoint VPN (DMVPN) is a combination of GRE, NHRP, and IPsec. NHRP allows the peers to have dynamic addresses (ie: Dial and DSL) with GRE / IPsec tunnels. Backbone is a hub and spoke topology allows direct spoke to spoke tunneling by auto leveling to a partial mesh.
For more details please visit:
http://www.sapperssolutions.net/
http://www.sapperssolutions.net/blog/
Follow us on: https://www.facebook.com/sapperssolutions/
source
Very informative sir.