DMVPN Spoke to Spoke Neighbor Relationships

I am having trouble getting my DMVPN spokes to neighbor with one another. I am using GNS3 with the 7200 image using Version 15.2(4)M3 code.

I have one hub and 4 spokes in this configuration. I have a neighbor relationship from the hub to each of the 4 spokes but the spokes are not neighbors of each other. I also can't see routes between spokes, for example, If I advertise a prefix on spoke A, that prefix will show up on the hub but will not show up on any of the other spokes. The only routes I can see on the spokes are the routes advertised from the hub router. Below is my configuration, what am I missing here?

 

Hub:

interface Tunnel22

 description HUB

 bandwidth 1000

 ip vrf forwarding MO

 ip address 10.200.22.20 255.255.255.0

 no ip redirects

 ip mtu 1400

 no ip next-hop-self eigrp 65500

 no ip split-horizon eigrp 65500

 ip nhrp authentication Cisco123

 ip nhrp map multicast dynamic

 ip nhrp network-id 22

 ip nhrp registration no-unique

 ip nhrp shortcut

 ip nhrp redirect

 ip tcp adjust-mss 1360

 cdp enable

 tunnel source FastEthernet1/0

 tunnel mode gre multipoint

 tunnel key 22

 tunnel vrf ISP 

!

 

interface FastEthernet1/0

 description UPLINK TO CARRIER (ISP)

 ip vrf forwarding ISP

 ip address 172.16.2.1 255.255.255.0

 duplex auto

 speed auto

!

 

router eigrp TEST

 !

 address-family ipv4 unicast vrf MO autonomous-system 65500

  !

  af-interface default

  exit-af-interface

  !

  topology base

   default-metric 10000 100 255 1 1500

  exit-af-topology

  network 10.200.22.0 0.0.0.255

 exit-address-family

 

Spoke: 

 

interface Tunnel22

 description SPOKE

 bandwidth 1000

 ip vrf forwarding MO

 ip address 10.200.22.103 255.255.255.0

 no ip redirects

 ip mtu 1400

 ip nhrp authentication Cisco123

 ip nhrp map multicast 172.16.2.1

 ip nhrp map 10.200.22.20 172.16.2.1

 ip nhrp network-id 22

 ip nhrp holdtime 300

 ip nhrp nhs 10.200.22.20

 ip nhrp registration no-unique

 ip nhrp registration timeout 100

 ip nhrp shortcut

 ip nhrp redirect

 ip tcp adjust-mss 1360

 cdp enable

 tunnel source FastEthernet1/0

 tunnel mode gre multipoint

 tunnel key 22

 tunnel vrf ISP

 

!

 

interface FastEthernet1/0

 description UPLINK TO CARRIER (ISP)

 ip vrf forwarding ISP

 ip address 172.16.1.1 255.255.255.0

 duplex auto

 speed auto

!

 

router eigrp TEST

 !

 address-family ipv4 unicast vrf MO autonomous-system 65500

  !

  af-interface default

  passive-interface

  exit-af-interface

  !

  af-interface Tunnel22

   no passive-interface

  exit-af-interface

  !

  topology base

   default-metric 10000 100 255 1 1500

  exit-af-topology

  network 10.200.22.0 0.0.0.255

 exit-address-family

 

 

The other hubs use the same config, they just have different IP addresses on the tunnel interface. 

 

 

 

Comments

  • I would remove the vrf config first, and just get it working without vrf's in the beginning. 

    You also need to remove the ip nhrp shortcut command off the hub. 

    Where is your tunnel protection profile?

     

    can you do a sh cryp sess or show cry isa sa

    sh ip eig nei

    sh ip cef

     

  • Also it seems that your design is DMVPN phase 3, due to the nhrp shortcut and nhrp redirect commands. I would remove the following command  no ip next-hop-self eigrp 65500 from the HUB, as it is not needed for phase 3.

    Please provide the output of your spoke's routing table as well.

    Just my 2 cents...

Sign In or Register to comment.