# DMVPN Phase 3 Basic Configuration

**URL:** https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311
**Category:** Lessons Discussion
**Created:** [December 29, 2016, 8:28pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311 "2016-12-29T20:28:23Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![ReneMolenaar](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/renemolenaar/32/488_2.png) [@ReneMolenaar](https://forum.networklessons.com/u/ReneMolenaar)
#### Post date: [December 29, 2016, 8:28pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/1 "2016-12-29T20:28:23Z")

</div>

This topic is to discuss the following lesson:

> **[DMVPN Phase 3 Basic Configuration](https://networklessons.com/vpn/dmvpn-phase-3-basic-configuration)**
>
> This lesson explains how to configure a basic DMVPN phase 3 configuration that you can use for routing protocols like RIP, EIGRP, OSPF and BGP.

---

<div class="post-metadata">

### Author: ![norman](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/n/97f17d/32.png) [@norman](https://forum.networklessons.com/u/norman)
#### Post date: [December 27, 2015, 12:09pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/2 "2015-12-27T12:09:26Z")

</div>

Hi !

I didnt have “ip nhrp redirect” in my IOS (C3745-ADVENTERPRISEK9\_SNA-M) ??? that´s the only one i got..

&nbsp;

/Oskar

---

<div class="post-metadata">

### Author: ![ReneMolenaar](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/renemolenaar/32/488_2.png) [@ReneMolenaar](https://forum.networklessons.com/u/ReneMolenaar)
#### Post date: [December 27, 2015, 1:45pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/3 "2015-12-27T13:45:26Z")

</div>

Hi Oskar,

Check the [Cisco Feature Navigator](http://tools.cisco.com/ITDIT/CFN/jsp/SearchBySoftware.jsp) to find out which IOS versions support certain commands.

It seems the T11 release for the 3725 should support ip nhrp redirect:

c3725-adventerprisek9\_sna-mz.124-6.T11.bin

[http://tools.cisco.com/ITDIT/CFN/Dispatch?act=featdesc&amp;task=display&amp;featureId=5963](http://tools.cisco.com/ITDIT/CFN/Dispatch?act=featdesc&amp;task=display&amp;featureId=5963)

Rene

---

<div class="post-metadata">

### Author: ![wdavis84](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/w/7ba0ec/32.png) [@wdavis84](https://forum.networklessons.com/u/wdavis84)
#### Post date: [January 9, 2016, 9:26am UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/4 "2016-01-09T09:26:53Z")

</div>

Hi Rene,

What is the advantages using the Phase 3 over Phase 2?

Try to minimize the routing entry in the spoke router?

Davis

---

<div class="post-metadata">

### Author: ![ReneMolenaar](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/renemolenaar/32/488_2.png) [@ReneMolenaar](https://forum.networklessons.com/u/ReneMolenaar)
#### Post date: [January 11, 2016, 11:47am UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/5 "2016-01-11T11:47:17Z")

</div>

Hi Davis,

The main advantage is that you have smaller routing tables. In phase 2, each spoke router requires specific entries for networks it wants to reach behind other spoke routers. With phase 3, a summary route is all you need.

Rene

---

<div class="post-metadata">

### Author: ![wdavis84](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/w/7ba0ec/32.png) [@wdavis84](https://forum.networklessons.com/u/wdavis84)
#### Post date: [January 12, 2016, 2:11am UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/6 "2016-01-12T02:11:38Z")

</div>

Hi Rene,

ok. Thanks

Davis

---

<div class="post-metadata">

### Author: ![kxdemonya-ru](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/k/3da27b/32.png) [@kxdemonya-ru](https://forum.networklessons.com/u/kxdemonya-ru)
#### Post date: [February 11, 2016, 12:43pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/7 "2016-02-11T12:43:19Z")

</div>

Hello,

Should router do icmp redirection to his neighbors when they are in one subnet? This feature of IP protocol doesn’t work in this case, does it?  
I see that you disable icmp redirects by issuing “no ip redirects” command on Tunnel interface.

---

<div class="post-metadata">

### Author: ![andrew](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/andrew/32/645_2.png) [@andrew](https://forum.networklessons.com/u/andrew)
#### Post date: [February 11, 2016, 3:55pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/8 "2016-02-11T15:55:17Z")

</div>

Valeriya,  
It is common practice to disable ICMP redirects independently of DMVPN. These are generally considered troublesome from a security perspective, so most people turn off ICMP redirects.

In the case of DMVPN, a completely separate protocol, the NHRP Redirect, is responsible for telling a spoke about a direct path to another spoke, rather than sending all traffic through the hub (which is what happens in DMVPN Phase 1).

---

<div class="post-metadata">

### Author: ![andrew](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/andrew/32/645_2.png) [@andrew](https://forum.networklessons.com/u/andrew)
#### Post date: [February 11, 2016, 6:32pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/9 "2016-02-11T18:32:33Z")

</div>

Point of clarification: I meant to say “IP Redirects” not “ICMP Redirects” because that is the technically accurate term, even though IP redirection is accomplished via ICMP Type 5 messages (redirects) 🙂

---

<div class="post-metadata">

### Author: ![Deep](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/d/ce7236/32.png) [@Deep](https://forum.networklessons.com/u/Deep)
#### Post date: [June 14, 2016, 9:56pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/10 "2016-06-14T21:56:31Z")

</div>

Hi Rene, may be a trivial question but I have not played with GNS3 much. How do you simulate cloud like in this topology?

---

<div class="post-metadata">

### Author: ![andrew](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/andrew/32/645_2.png) [@andrew](https://forum.networklessons.com/u/andrew)
#### Post date: [June 14, 2016, 10:42pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/11 "2016-06-14T22:42:13Z")

</div>

Parajuli,  
The most important part of GNS3 is ensuring you have an IOS that supports the features you want. I have done many simulations of DMVPN (all three phases) in GNS3. The IOS image I found that works best is c7200-adventerprisek9-mz.152-4.M6. To answer your next question, the only legal way for you to obtain a GNS3 IOS image is via your Cisco account. 🙂

There is nothing special about a “cloud” setup. You could simulate the same thing by just hooking your GNS3 routers together via Ethernet.

---

<div class="post-metadata">

### Author: ![Deep](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/d/ce7236/32.png) [@Deep](https://forum.networklessons.com/u/Deep)
#### Post date: [June 15, 2016, 12:04am UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/12 "2016-06-15T00:04:03Z")

</div>

Thanks Andrew. I have that image in production. Will set up lab.

---

<div class="post-metadata">

### Author: ![xelegend](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/x/58956e/32.png) [@xelegend](https://forum.networklessons.com/u/xelegend)
#### Post date: [July 27, 2016, 9:30am UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/13 "2016-07-27T09:30:20Z")

</div>

Hello Rene,  
First, thanks for your great job! it’s really simple to understand

I have a problem with the configuration of the phase 3 DMVPN in GNS3. Since i type the 'ip nhrp redirect’command, i have te following error message ‘% NHRP-WARNING: ‘ip nhrp redirect’ failed to initialise’  
Could you please tell me why? I use the 7200 ios version 15.2.

Thanks for your reply

---

<div class="post-metadata">

### Author: ![andrew](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/andrew/32/645_2.png) [@andrew](https://forum.networklessons.com/u/andrew)
#### Post date: [July 27, 2016, 5:31pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/14 "2016-07-27T17:31:08Z")

</div>

Vanessa,  
I ran into this issue with GNS3 as well. I recommend you try to use the following IOS image to solve this problem:

c7200-adventerprisek9-mz.152-4.M6

Unfortunately, we will not be able to provide you assistance in actually getting this image, as legally, you must obtain this via your Cisco account.

---

<div class="post-metadata">

### Author: ![xelegend](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/x/58956e/32.png) [@xelegend](https://forum.networklessons.com/u/xelegend)
#### Post date: [July 27, 2016, 11:17pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/15 "2016-07-27T23:17:46Z")

</div>

No matter Andrew, i’ll try it then. Many thanks!

---

<div class="post-metadata">

### Author: ![danobustos1](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/d/e99b99/32.png) [@danobustos1](https://forum.networklessons.com/u/danobustos1)
#### Post date: [August 5, 2016, 3:20pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/16 "2016-08-05T15:20:11Z")

</div>

Hi Renee!  
Great lesson as always

I was just wondering what about the “ip nhrp server-only” what is the purpose of the command??

-Dan

---

<div class="post-metadata">

### Author: ![andrew](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/andrew/32/645_2.png) [@andrew](https://forum.networklessons.com/u/andrew)
#### Post date: [August 5, 2016, 11:35pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/17 "2016-08-05T23:35:07Z")

</div>

Dan,  
That command would be useful only in an environment where you want to force spoke to spoke traffic to flow through the hub–for example in an WAN environment where there is NOT a full mesh between the spokes. In this type of environment it is not possible to have direct spoke to spoke traffic, so you would not want the spokes to ask for NHRP shortcut information (since they couldn’t use it anyway).

The server-only option prevents the NHRP router from sending out resolution requests as part of the attempt to establish a shortcut.

---

<div class="post-metadata">

### Author: ![danobustos1](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/d/e99b99/32.png) [@danobustos1](https://forum.networklessons.com/u/danobustos1)
#### Post date: [August 7, 2016, 7:22pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/18 "2016-08-07T19:22:33Z")

</div>

That make sense now  
Thanks for the good explanation Andrew!

-Dan

---

<div class="post-metadata">

### Author: ![jigarshah91291](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/j/eb9ed0/32.png) [@jigarshah91291](https://forum.networklessons.com/u/jigarshah91291)
#### Post date: [August 21, 2016, 6:25pm UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/19 "2016-08-21T18:25:12Z")

</div>

'Hi Rene,

In this phase, if local ISP of Hub and both spokes are different then its required all the local ISP to know about public IP’s of each other. Right ?

E.g, Local ISP of spoke 2 should know about Public IP of both Hub and spoke 1, Right ? If not, then how the traffic from Spoke 1 goes directly to Spoke 2 ? How Spoke 1 is reachable to public IP of Spoke 2 ?’

---

<div class="post-metadata">

### Author: ![andrew](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/andrew/32/645_2.png) [@andrew](https://forum.networklessons.com/u/andrew)
#### Post date: [August 23, 2016, 12:36am UTC](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311/20 "2016-08-23T00:36:10Z")

</div>

Jigar,  
You are correct. This is why public IPs are used as part of the NHRP registration–the assumption is that any site can reach any other site directly. If, for some reason, that is not the case, then at a minimum the hub must be reachable to and from all spoke locations. In this case, you would essentially be running like you were in Phase 1, where the hub would reside in the data plane of all traffic, and the spokes would only be able to communicate with other spokes through the hub.

[Next page](https://forum.networklessons.com/t/dmvpn-phase-3-basic-configuration/1311.md?page=2)
