20/02/2018
LAB III ( DMVPN, MGRE, NHRP, EIGRP)
NHRP is a client and server protocol where the hub is the Next Hop Server (NHS) and the spokes are the Next Hop Clients (NHCs). The hub maintains an NHRP database of the public interface addresses of each spoke. Each spoke registers its real address when it boots and queries the NHRP database for real addresses of the destination spokes to build direct tunnels.
HUB (R1 ):
R1: interface FastEthernet0/0 ip address 192.168.1.100 255.255.255.0 duplex full interface Tunnel0 ip address 10.1.1.1 255.255.255.0 #TUNNEL CONFIG no ip redirects ip mtu 1416 ip hold-time eigrp 1 35 #EIGRP CONFIG no ip next-hop-self eigrp 1 #EIGRP CONFIG no ip split-horizon eigrp 1 #EIGRP CONFIG ip nhrp map multicast dynamic #NHRP CONFIG ip nhrp network-id 1 #NHRP CONFIG tunnel source 192.168.1.100 #TUNNEL CONFIG tunnel mode gre multipoint #TUNNEL CONFIG ! router eigrp 1 network 10.0.0.0 network 172.16.0.0 network 192.168.0.0 ! ip route 0.0.0.0 0.0.0.0 192.168.1.1 #ROUTING TO R2-INTERNET
SPOKES (R3, R4, R5 )
interface FastEthernet0/0 ip address 192.168.11.2 255.255.255.0 duplex full ! interface Tunnel0 ip address 10.1.1.2 255.255.255.0 #TUNNEL CONFIG no ip redirects ip mtu 1416 ip hold-time eigrp 1 35 #EIGRP CONFIG no ip next-hop-self eigrp 1 #EIGRP CONFIG no ip split-horizon eigrp 1 #EIGRP CONFIG ip nhrp map 10.1.1.1 192.168.1.100 #NHRP CONFIG ip nhrp map multicast 192.168.1.100 #NHRP CONFIG ip nhrp network-id 1 #NHRP CONFIG ip nhrp nhs 10.1.1.1 #NHRP CONFIG tunnel source 192.168.11.2 #TUNNEL CONFIG tunnel mode gre multipoint #TUNNEL CONFIG ! router eigrp 1 network 10.0.0.0 network 172.16.0.0 network 192.168.0.0 ! ip route 0.0.0.0 0.0.0.0 192.168.11.1 #ROUTING TO R2-INTERNET
R1#sh ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
+ - replicated route, % - next hop override
Gateway of last resort is 192.168.1.1 to network 0.0.0.0
S* 0.0.0.0/0 [1/0] via 192.168.1.1
10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 10.1.1.0/24 is directly connected, Tunnel0
L 10.1.1.1/32 is directly connected, Tunnel0
172.16.0.0/24 is subnetted, 3 subnets
D 172.16.11.0 [90/27008000] via 10.1.1.2, 00:11:07, Tunnel0
D 172.16.12.0 [90/27008000] via 10.1.1.3, 00:11:07, Tunnel0
D 172.16.13.0 [90/27008000] via 10.1.1.4, 00:11:07, Tunnel0
192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.1.0/24 is directly connected, FastEthernet0/0
L 192.168.1.100/32 is directly connected, FastEthernet0/0
HUB DMVPN
R1#sh dmvpn
Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete
N - NATed, L - Local, X - No Socket
# Ent --> Number of NHRP entries with same NBMA peer
NHS Status: E --> Expecting Replies, R --> Responding, W --> Waiting
UpDn Time --> Up or Down Time for a Tunnel
==========================================================================
Interface: Tunnel0, IPv4 NHRP Details
Type:Hub, NHRP Peers:3,
# Ent Peer NBMA Addr Peer Tunnel Add State UpDn Tm Attrb
----- --------------- --------------- ----- -------- -----
1 192.168.11.2 10.1.1.2 UP 00:22:30 D
1 192.168.12.2 10.1.1.3 UP 00:21:40 D
1 192.168.13.2 10.1.1.4 UP 00:21:25 D
DMVPN and Routing via EIGRP
R3#sh dmvpn
Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete
N - NATed, L - Local, X - No Socket
# Ent --> Number of NHRP entries with same NBMA peer
NHS Status: E --> Expecting Replies, R --> Responding, W --> Waiting
UpDn Time --> Up or Down Time for a Tunnel
==========================================================================
Interface: Tunnel0, IPv4 NHRP Details
Type:Spoke, NHRP Peers:2,
# Ent Peer NBMA Addr Peer Tunnel Add State UpDn Tm Attrb
----- --------------- --------------- ----- -------- -----
1 192.168.1.100 10.1.1.1 UP 00:22:43 S
1 192.168.12.2 10.1.1.3 UP 00:21:29 D
R3#ping 172.16.13.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.13.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 20/50/144 ms
R3#ping 172.16.12.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.12.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 20/30/36 ms
Purge from R3:
Purge reply: