SlideShare a Scribd company logo
1 of 193
Download to read offline
Authorized
CCNP
www.networkershome.com
Email:info@networkershome.com
StudentLabManual
LABMANUAL
CCNPRouteLabWorkbook
Module:1–VLSMandRouteSummarization
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page2of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 3 of 193
Definition
Variable-Length Subnet Mask(VLSM): provides the ability to have more than one subnet
mask within your major network. It also allows you to further subnet your already subnetted
networks. Requires Classless Routing Protocols.
Advantages
Efficient Use of IP addresses: Without VLSMs, networks would have to use the same subnet
mask throughout the network. But all your networks don’t have the same number of hosts.
For example: You have 2 LAN connected via a Serial Point-to-point connection. Each LAN has
50 Hosts on it. When you assign the subnet mask, it has to be consistent across your network. So
you end up assign a sub-network address to the WAN connection with 62 hosts, whereas you
only need 2.
Greater Capability for Route Summarization: Route Summarization is covered in detail, later
on in this module.
Variable-Length Subnet Mask
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 4 of 193
Calculating VLSMs
In this example, we want to connect the Main Site to the Branch Offices. If we used a fixed
length subnet mask, we would need 4 networks for the LANs and 3 Networks for WANs, a total
of 7 networks. Let us say we have a Class C address of 200.200.200.0 assigned to us. If we need
7 networks, we have to borrow 4 bits, giving us 14 networks. But it will only give us 14 hosts per
network. In order to get around this problem, we will use VLSMs.
In VLSMs, we can get away with borrowing only 3 bits. 3 bits give us 6 usable networks with
30 hosts per network. We will use the first 4 networks for our LAN based networks, and subnet
the fifth one further to give us additional networks with less hosts on each for our WAN
connections. Our WAN connections only require 2 hosts per network and we need 3 Networks.
Subnetting the 200.200.200.0 network into 6 subnets
 We borrow 3 bits, giving us a new mask of 255.255.255.224 or 27 bit Subnet Mask.
 Our new networks are as follows:
200.200.200.32/27
200.200.200.64/27
200.200.200.96/27
200.200.200.128/27
200.200.200.160/27
200.200.200.192/27
25 Hosts
25 Hosts
25 Hosts
25 Hosts
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 5 of 193
 We will assign the first 4 networks to our LAN-Based Networks.
 We can take either the 5th
or 6th
network and further subnet it. Let’ use the 5th
network
and further subnet it.
Decimal Binary
Subnet :200.200.200.10100000 (200.200.200.160)
Mask : 255.255.255.11100000 (255.255.255.224)
 We only need 2 hosts per WAN connection. We will borrow a further 3 bits from this
network, leaving only 2 bits for hosts on each network.
 The network numbers are as follows:
200.200.200.10100100 (200.200.200.164) Valid Host Range: 165-166
200.200.200.10101000 (200.200.200.168) Valid Host Range: 169-170
200.200.200.10101100 (200.200.200.172) Valid Host Range: 173-174
200.200.200.10110000 (200.200.200.176) Valid Host Range: 177-178
200.200.200.10110100 (200.200.200.180) Valid Host Range: 181-182
200.200.200.10111000 (200.200.200.184) Valid Host Range: 185-186
 So you can choose any 3 of the above network addresses for the WAN connections.
25 Hosts
25 Hosts
25 Hosts
25 Hosts
200.200.200.32/27
200.200.200.64/27
200.200.200.96/27
200.200.200.128/27
200.200.200.164/30
200.200.200.168/30
200.200.200.172/30
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 6 of 193
Written Exercise for Calculating VLSMs
Exercise 1
Objective: Given an IP address of 200.1.1.0, use VLSMs to assign IP addresses in a efficient
manner by minimizing loss of host addresses.
Write the Network Addresses for all the networks including the WAN connections. Make sure to
write the Subnet Mask in the bit format (/24).
25 Hosts
25 Hosts
5 Hosts
5 Hosts
5 Hosts
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 7 of 193
Definition
Route Summarization: reduces the number of routes that a router must maintain because it
represents a series of network numbers in a single summary address.
Advantages
 Reduces the size of Routing Tables
 Isolates Topology changes from other routes in a Large Network
Route Summarization
A B
150.50.33.0/24
150.50.34.0/24
150.50.35.0/24
Routing Table
150.50.33.0/24
150.50.34.0/24
150.50.35.0/24
Routing Table
150.50.0.0/16
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 8 of 193
Summarizing within an Octet
Let us say that we the following networks connected to a Router named LA:
150.50.64.0/24
150.50.65.0/24
150.50.66.0/24
150.50.67.0/24
150.50.68.0/24
150.50.69.0/24
150.50.70.0/24
150.50.71.0/24
LA is connected to another router SD. LA wants to minimize the number of entries it sends to
SD.
Write the network in Binary Format.
150.50.01000000.00000000 (150.50.64.0)
150.50.01000001.00000000 (150.50.65.0)
150.50.01000010.00000000 (150.50.66.0)
150.50.01000011.00000000 (150.50.67.0)
150.50.01000100.00000000 (150.50.68.0)
150.50.01000101.00000000 (150.50.69.0)
150.50.01000110.00000000 (150.50.70.0)
150.50.01000111.00000000 (150.50.71.0)
Starting from High order bits towards low order bits (Left to Right), look at the bits that are
common and draw a line.
150.50.01000000.00000000 (150.50.64.0)
150.50.01000001.00000000 (150.50.65.0)
150.50.01000010.00000000 (150.50.66.0)
150.50.01000011.00000000 (150.50.67.0)
150.50.01000100.00000000 (150.50.68.0)
150.50.01000101.00000000 (150.50.69.0)
150.50.01000110.00000000 (150.50.70.0)
150.50.01000111.00000000 (150.50.71.0)
The summarized address will be address you get from the common high order bits.
150.50.01000000.00000000 (150.50.64.0).
Your Subnet mask will the number of common bits, which is 16 + 16 + 5 = 21
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 9 of 193
The Route that will be sent is 150.50.64.0/21.
Written Exercise for Route Summarization
Exercise 1
Where would you do Route Summarization?
What would the Summarized addresses be?
LA SF
OC
SD
131.107.1.128/28
131.107.1.144/28
131.107.1.160/28
131.107.1.176/28
131.107.1.112/28
131.107.1.80/28
131.107.1.192/28 131.107.1.208/28
131.107.1.64/28
131.107.1.96/28
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 10 of 193
Written Exercise for Route Summarization
Exercise 2
Where would you do Route Summarization?
What would the Summarized addresses be?
LA SF
OC
SD
131.107.1.64/28
131.107.1.80/28
131.107.1.96/28
131.107.1.112/28
131.107.1.192/28
131.107.1.208/28
131.107.1.48/28
131.107.1.160/28
131.107.1.128/28 131.107.1.144/28
131.107.1.176/28
CCNPRouteLabWorkbook
Module:02–BasicRIPConfiguration
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page11of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 12 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
S 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
S 0/0 192.1.12.2 255.255.255.0
Objective: Configuring RIP v1 on the routers to exchange routes between the
routers.
On R1
router#conf t
router(config)#hostname R1
R1(config)#Router RIP
R1(config-router)#no auto-summary
R1 (config-router)#net 1.0.0.0
R1 (config-router)#net 192.1.12.0
Lab 1 – Basic RIP Configuration
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 13 of 193
On R2
Router#conf t
router(config)#hostname R2
R2(config)#Router RIP
R2(config-router)#no auto-summary
R2 (config-router)#net 2.0.0.0
R2 (config-router)#net 192.1.12.0
On Both Routers
Type Show ip route
What networks do you see listed?
Ping your partner’s Loopback Interface address. Are you successful?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 14 of 193
(Note: This lab builds on the configuration of Lab 1)
Objective: Looking at the operation of RIP v1. You will take a look at the
Broadcast classfull updates. You will also take a look at the effect of Passive-
Interface command and the effect of turning off Split Horizon.
On Both Routers
Rx#debug ip rip (Where x is your Router number)
Interesting Facts
Does not include the directly connected network (192.1.12.0) in its
update towards R2.
Does not include 2.0.0.0 network although it does exist in its routing
table back towards R2.
The destination address is a Broadcast
It does not send periodic updates at constant intervals (Time Jitters)
On R1
R1(config)#int loopback 0
R1(config-if)#shut
Lab 2 – RIP Operation
RIP: Sending V1 update to 255.255.255.255 via Serial 0/0 (192.1.12.1)
RIP: Build update entries
Network 10.0.0.0 metric 1
RIP: Sending V1 update to 255.255.255.255 via Loopback 0 (1.1.1.1)
RIP: Build update entries
Network 2.0.0.0
Network 192.1.12.0
RIP: received V1 update from 192.1.12.2 on serial 0/0
2.0.0.0 in 1 hop
RIP: build flash update entries
network 1.0.0.0 metric 16
RIP: sending v1 update to 255.255.255.255 via Serial0/0 (192.1.12.1)
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 15 of 193
Interesting Facts
 When a route goes down, the router does not wait for Periodic Update. It
sends a Triggered update with a Poisoned route with a metric of 16
 Notice R2 also sends an immediate Triggered Update back, indicating
that you can’t reach 10.0.0.0 cannot be reached through it.
On R1
R1(config)#int loopback 0
R1(config-if)#no shut
Turning Split Horizon Off
On Both Routers
Rx(Config)#int s 0/0
Rx(Config-if)#no ip split-horizon
Interesting Facts
The router is advertising all routes. Even the ones that it learned from
the same router. The reason it does make it to the routing table is
because the Router has a better metric to the route.
Passive Interfaces
On Both Routers
Rx(config)#router rip
Rx(config-router)#passive interface Loopback 0
Interesting Facts
 The router stops advertising from the Loopback interface. The command
is useful for cutting down unnecessary broadcast over an interface that
only has hosts on it and no router.
RIP: Sending v1 update to 255.255.255.255 via Serial0/0 (192.1.12.1)
RIP: build update entries
network 1.0.0.0 metric 1
network 192.1.12.0 metric 1
network 2.0.0.0 metric 2
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 16 of 193
(Note: This lab builds on the configuration of Lab 2)
Objective: Turn Spilt-Horizon back on. You would like to send Unicast updates
between R1 and R2 instead of Broadcast updates.
Turning Split Horizon Back on
On Both Routers
Rx(Config)#int s 0/0
Rx(Config-if)#ip split-horizon
Sending Unicast Updates on S 0/0 interface
On R1
R1(config)#Router rip
R1(config-router)#passive interface S 0/0
R1(config-router)#neighbor 192.1.12.2
On R2
R2(config)#Router rip
R2(config-router)#passive interface S 0/0
R2(config-router)#neighbor 192.1.12.1
Passive interface command disables RIP from sending broadcasts over a
specific interface. The neighbor allows updates to go to specific IP
addresses. So It will disables all RIP broadcasts and only send unicast
updates to each other.
Lab 3 – RIP using UNICAST
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 17 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
E 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
E 0/0 192.1.12.2 255.255.255.0
S 0/0 192.1.23.1 255.255.255.0
Lab 4 – Injection of Default
Route
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/24
R4
S 0/0 (.3)
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 18 of 193
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
S 0/0 192.1.23.3 255.255.255.0
E 0/0 191.1.34.3 255.255.255.0
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
S 0/0 192.1.34.4 255.255.255.0
Objective: R1 is acting as the ISP and R2 is the Edge Router for a company
that is running RIP internally between R2, R3 and R4. R1 will have static
routes towards all the company networks. R2 will have a default route pointing
towards R1.
On R1
R1#conf t
R1(config)#ip route 2.0.0.0 255.0.0.0 192.1.12.2
R1(config)#ip route 3.0.0.0 255.0.0.0 192.1.12.2
R1(config)#ip route 4.0.0.0 255.0.0.0 192.1.12.2
R1(config)#ip route 192.1.23.0 255.255.255.0 192.1.12.2
R1(config)#ip route 192.1.34.0 255.255.255.0 192.1.12.2
On R2
R2#conf t
R2(config)# ip route 0.0.0.0 0.0.0.0 192.1.12.1
R2(config)#Router RIP
R2(config-router)#no auto-summary
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
R2(config-router)#net 192.1.23.0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 19 of 193
On R3
R3#conf t
R3(config)#Router RIP
R3(config-router)#no auto-summary
R3(config-router)#net 3.0.0.0
R3(config-router)#net 192.1.23.0
R3(config-router)#net 192.1.34.0
On R4
R4#conf t
R4(config)#Router RIP
R4(config-router)#no auto-summary
R4(config-router)#net 4.0.0.0
R4(config-router)#net 192.1.34.0
On R3 and R4
Type Show IP route. Do you see an entry learned through RIP that has
a *?
By default, RIP will advertise the default route to other RIP enabled
routers.
Enter Debug IP RIP and view the routing table entries going from R2 to
R3 and R4.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 20 of 193

(Builds on Lab 4)
Objecctive: Use the default-information originate instead of the default-route
on R2 to inject the default route into R3 and R4. You will no longer be using
the default route towards R1. Configure a static route to provide reachability
towards 1.0.0.0 network.
On R2
R2(config)#no ip route 0.0.0.0 0.0.0.0 192.1.12.1
R2(config)#clear ip route *
R2(config)#ip route 1.0.0.0 255.0.0.0 192.1.12.1
On R3 and R4
 Type Show IP route. Do you see an entry learned through RIP that has a
*?
 This is done by using the Default-information originate on R2
 Enter Debug IP RIP and view the routing table entries going from R2 to R3
and R4.
Lab 5 – Default Network using
Default Information Originate
CCNPRouteLabWorkbook
Module:03–RIPVer2Labs
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page21of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 22 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
S 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
S 0/0 192.1.12.2 255.255.255.0
Objective: Configuring RIP v1 on the routers to exchange routes between the
routers.
On R1
router#conf t
router(config)#hostname R1
R1(config)#Router RIP
R1(config-router)#no auto-summary
R1(config-router)#version 2
R1 (config-router)#net 1.0.0.0
R1 (config-router)#net 192.1.12.0
Lab 1 – Basic RIP v2 Configuration
S 0/0(.1) R2192.1.12.0/2
4
R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 23 of 193
On R2
Router#conf t
router(config)#hostname R2
R2(config)#Router RIP
R2(config-router)#no auto-summary
R2(config-router)#version 2
R2 (config-router)#net 2.0.0.0
R2 (config-router)#net 192.1.12.0
On Both Routers
Type Show ip route
What networks do you see listed?
Ping your partner’s Loopback Interface address. Are you successful?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 24 of 193
(Note: This lab builds on the configuration of Lab 2)
Objective: Looking at the operation of RIP v2. You will take a look at the
Multicast classless updates.
On Both Routers
Rx#debug ip rip (Where x is your Router number)
Interesting Facts
Update is a V2 Update
Includes the Subnet Mask
The destination address.
Lab 2 – RIP 2 Operation
RIP: Sending V2 update to 224.0.0.9 via Serial 0/0 (192.1.12.1)
RIP: Build update entries
Network 1.0.0.0/8 metric 1, External Tag 0
RIP: Sending V2 update to 224.0.0.9 via Loopback 0 (1.1.1.1)
RIP: Build update entries
Network 2.0.0.0/8 metric 2, External Tag 0
Network 192.1.12.0/8 metric 1, External Tag 0
RIP: received V2 update from 192.1.12.2 on serial 0/0
2.0.0.0/8 in 2 hop metric 1, External Tag 0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 25 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
E 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
E 0/0 192.1.12.2 255.255.255.0
S 0/0 192.1.23.1 255.255.255.0
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
S 0/0 192.1.23.3 255.255.255.0
E 0/0 191.1.34.3 255.255.255.0
Lab 3 – Compatibility with RIP
Version 1
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1) R2192.1.12.0/2
4
R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/2
4
R4
S 0/0 (.3)
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/2
4
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 26 of 193
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
S 0/0 192.1.34.4 255.255.255.0
Objective: R3 does not support RIP v2. Configure R1, R2 and R4 with RIP v2.
Configure R3 with RIP V1. Allow R2 and R4 to exchange routes with R3.
On R1
R1#conf t
R1(config)#Router RIP
R1(config-router)#no auto-summary
R1(config-router)#version 2
R1(config-router)#net 192.1.12.0
R1(config-router)#net 1.0.0.0
On R2
R2#conf t
R2(config)#Router RIP
R2(config-router)#no auto-summary
R2(config-router)#version 2
R2(config-router)#net 192.1.12.0
R2(config-router)#net 192.1.23.0
R2(config-router)#net 2.0.0.0
R2(config-router)#Interface E 0/0
R2(config-if)#ip rip send v1
R2(config-if)#ip rip receive v1
On R3
R3#conf t
R3(config)#Router RIP
R3(config-router)#no auto-summary
R3(config-router)#version 1
R3(config-router)#net 192.1.23.0
R3(config-router)#net 192.1.34.0
R3(config-router)#net 3.0.0.0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 27 of 193
On R4
R4#conf t
R4(config)#Router RIP
R4(config-router)#no auto-summary
R4(config-router)#version 2
R4(config-router)#net 192.1.34.0
R4(config-router)#net 4.0.0.0
R4(config-router)#Interface S 0/0
R4(config-if)#ip rip send version 1
R4(config-if)#ip rip receive version 1
On R2
Type Debug ip rip
When R2 sends an update to R1, what address does it use?
When R2 sends an update to R3, what address does it use?
When R4 sends an update to R3, what version does it use?
When R3 sends an update to R2 and R4, what version does it use?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 28 of 193
(Note: This lab builds on the configuration of Lab 3)
Objective: Configure Plain Text Authentication on all routers. Enable RIP v2
on R3. Disable sending of v1 updates on R2 and R4 before enabling
authentication on all the routers.
Enable RIP V2 on all routers and Disable IP RIP Send and
Receive Version 1 commands
R1
(Requires no change)
R2
R2(config)#interface E 0/0
R2(config-if)#no ip rip send version 1
R2(config-if)#no ip rip receive version 1
R3
R3(config)#Router RIP
R3(config-router)#version 2
R4
R4(config)#interface S 0/0
R4(config-if)#no ip rip send version 1
R4(config-if)#no ip rip receive version 1
Enable Plain-text Authentication of all the Routers
R1
R1(config)#key chain KC-1
R1(config-keychain)#key 1
R1(config-keychain-key)#key-string CISCO
R1(config-keychain-key)#exit
Lab 4 – RIP V2 Plain Text
Authentication
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 29 of 193
R1(config)#int S 0/0
R1(config-if)#ip rip authentication key-chain KC-1
R2
R2(config)#key chain KC-1
R2(config-keychain)#key 1
R2(config-keychain-key)#key-string CISCO
R2(config-keychain-key)#exit
R2(config)#int S 0/0
R2(config-if)#ip rip authentication key-chain KC-1
R2(config-if)#int E0/0
R2(config-if)# ip rip authentication key-chain KC-1
R3
R3(config)#key chain KC-1
R3(config-keychain)#key 1
R3(config-keychain-key)#key-string CISCO
R3(config-keychain-key)#exit
R3(config)#int S 0/0
R3(config-if)#ip rip authentication key-chain KC-1
R3(config-if)#int E0/0
R3(config-if)# ip rip authentication key-chain KC-1
R4
R4(config)#key chain KC-1
R4(config-keychain)#key 1
R4(config-keychain-key)#key-string CISCO
R4(config-keychain-key)#exit
R4(config)#int S 0/0
R4(config-if)#ip rip authentication key-chain KC-1
Checking the Authentication On all Routers
Type Debug ip rip
Can you see the authentication happening?
Can you see the password in the debug information?
What is the password that is being passed between the routers?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 30 of 193
(Note: This lab builds on the configuration of Lab 4)
Objective: Configure MD5 Authentication on all routers.
Enable RIP V2 MD 5 Authentication on all routers
R1
R1#config t
R1(config)#int S 0/0
R1(config-if)#ip rip authentication mode md5
R2
R2#config t
R2(config)#int S 0/0
R2(config-if)#ip rip authentication mode md5
R2(config-if)#int E 0/0
R2(config-if)# ip rip authentication mode md5
R3
R3#config t
R3(config)#int E 0/0
R3(config-if)#ip rip authentication mode md5
R3(config)#int S 0/0
R3(config-if)#ip rip authentication mode md5
R4
R4#config t
R4(config)#int S 0/0
R4(config-if)#ip rip authentication mode md5
Checking the Authentication On all Routers
Type Debug ip rip
Can you see the authentication happening and if so, can you see the
actual password?
Lab 5 – RIP V2 MD5 Authentication
CCNPRouteLabWorkbook
Module:04–EIGRP
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page31of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 32 of 193
Cisco proprietary routing protocol.
First released in 1994 with IOS version 9.21.
Advance Distance Vector/Hybrid routing protocol that has the behavior
of distance vector with several Link State features, such as dynamic
neighbor discovery.
Features
Rapid Convergence: EIGRP uses DUAL to achieve rapid convergence. It
stores a backup route if one is available, so it can quickly re-converge
incase a route goes down. If no backup route exists, EIGRP will send a
query to its neighbor/s to discover an alternate path. These queries are
propagated until an alternate route is found.
Reduced Bandwidth Usage/Incremental Updates: In EIGRP updates are
still sent to directly connected neighbors, much like distance vector
protocols, but these updates are:
 Non-Periodic: The updates are not sent at regular intervals, rather
when a metric or a topology change occurs.
 Partial: Updates will include the routes that are changed and not
every route in the routing table.
 Bounded: Updates are sent to affected routers only.
Another issue regarding bandwidth usage is the fact that EIGRP by
default will only consume 50% of the bandwidth of the link during
convergence. This parameter can be adjusted to a higher or lower value
eith the following command:
Ip bandwidth-percent eigrp <AS number> <number that represents
the percentage>
Classless Routing Protocol: This means that advertised routes will
include their subnet mask, this feature will eliminate the issue
pertaining to discontiguous networks. VLSM and Manual Summarization
is also supported on any router within the enterprise.
Security: With IOS version 11.3 or better, EIGRP can authenticate using
only MD5, the reason EIGRP does not support clear text is because,
Enhanced IGRP (EIGRP)
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 33 of 193
EIGRP can only be used within CISCO routers, and all Cisco routers
support MD5 authentication. But the routes are not encrypted, so a
sniffer can easily see the password/s.
Multiple Network Layer Protocol Support: EIGRP can support IP, IPX,
and AppleTalk, whereas the other routing protocols support only one
routed protocol. EIGRP will also perform auto-redistribution with NLSP,
IPXRIP, RTMP. EIGRP supports incremental SAP and RIP updates, 224
HOPS, and it uses bandwidth + delay which is far more better than just
Ticks and Hops used by IPXRIP. For RTMP it supports event driven
updates, but it must run in a clientless networks(WAN), and also a better
metric calculation.
Use Of Multicast Instead Of Broadcast: EIGRP uses multicast address
of 224.0.0.10 instead of broadcast.
Unequal and Equal Cost Path Load-Balancing: This feature will enable
the administrators to distribute traffic flow in the network. By default
EIGRP will use up to 4 paths and this can be increased to 6.
OSI and EIGRP: Like all TCP/IP routing protocols EIGRP relies in IP to
deliver the packets, EIGRP maps to the transport layer of OSI and uses
protocol number 88.
Support Of Different Topology: EIGRP can support broadcast multi-
access topologies such as Token-Ring, and Ethernet. Point to point
topology such as HDLC. NBMA topology such as Frame-Relay.
Easy configuration: The configuration of EIGRP is very similar to IGRP
which is very simple.
Support of hierarchical addressing scheme: Eigrp supports FLSM,
VLSM, CIDR/Supernetting.
100% Loop Free: EIGRP uses DUAL to attain fast convergence while
maintaining a totally loop free topology at every instance.
Metrics: EIGRP uses 2 step metric: 1. VECTOR 2. COMPOSITE
 Vector metric is: Min MTU, MAX Load, Min Reliability, Total delay,
Min Bandwidth and Hop count.
 The vector metric of a route received from a neighbor is computed
from the received vector metric and the metric of the interface
through which the route was received.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 34 of 193
 After the vector is received and calculated it is stored in the
topology table.
 The vector metric is never adjusted in the outgoing updates, the
router always reports the values it has in its topology table and
relies on the receiving router to adjust the values.
 In the above diagram, the minute the Ethernet port on R-A comes
active, it notifies R-B, and R-D with its own vector metric, R-D, and
R-B will adjust these values based on the parameters of their
interface to R-A, and then they will advertise that cost to R-C.
 EIGRP uses the same formula as IGRP to calculate its composite
metric, with one difference and that is EIGRP scales the metric
component by 256 to achieve a finer metric granularity. This
metric is calculated using Bandwidth, Delay, Reliability, Load, and
MTU. The formula that it uses is as follows:
 You can view the detailed vector and composite metric of a single
EIGRP route from the topology table with the following command:
“ sh ip eigrp top <ip-address> “
EIGRP Metric Calculation uses the following formula:
 Metric = [107/Bandwidth(min))+(Delay(Sum)]/10)]*256
R-B
R-A
R-D
R-C
S 0/1 10.4.1.1/30
S 0/0 10.1.1.1/30
S 0/1 10.2.1.1/30S 0/0 10.1.1.2/30
S 0/0 10.2.1.2/30
S 0/1 10.3.1.2/30
S 0/0 10.3.1.1/30S 0/1 10.4.1.2/30
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 35 of 193
 Bandwidth = the smallest of all bandwidths in the path to a
given destination divided by 10,000,000.
 Delay = the sum of all the delay values assigned to the
interfaces along the path to a given destination divided by 10.
To find out the value of bandwidth and the delay associated to a given
interface, “ sh interface < the interface type > x “ where x is the
interface number.
 These values can be changed with the following interface mode
commands:
 “ bandwidth < bandwidth in Kbps> “
 “ delay < delay in tens of microseconds > “
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 36 of 193
Feasible Distance: FD is equal to advertised distance of a neighbor plus
the cost of the link to that neighbor. In some cases we may have multiple
routes to the same destination, in situation like that FD will be based on
the lowest metric.
Feasibility Condition: It is a condition that is met if a neighbor’s
advertised distance to a destination is lower than the router’s FD to that
same destination.
o FC states, that the route must be advertised by a downstream
neighbor (with respect to the destination), and the cost of the
advertising routes to the destination must be less than or equal to
the cost of the route that is currently being used by the router
receiving the advertisement.
Successor: A directly connected neighboring router that has the best
route to a given destination. These routers are always downstream
routers.
o In order for a neighbor to become the successor, that neighbor
must firstmeet the FC. Successors are entries that are kept in the
routing table.
Feasible Successor: FS are downstream neighboring router/s through
which a destination can be reached. FS are nothing but backup routes to
a given destination, or second best route to a given destination.
o FS s are kept in the topology table, and there may be more than
one FS per destination.
o If a neighbor’s advertising distance to a destination meets the FC,
the neighbor becomes a FS for that destination.
Active State: When a router loses its route to a destination and no FS is
available in the topology table, the router goes into active state, in this
state the router sends out queries to all neighbors in order to find a route
to that destination. It is possible for the routers that are receiving the
queries to send queries to their neighbor, this can create a ripple effect.
Passive State: When there is no change in the internetwork, there is no
need to do a computation or convergence, so the routers are all in
passive state. Even when a router loses its successor, as long as that
router has a FS in the topology table, the router will remain in the
passive state (normal state), and it will place the FS in the routing table,
and no computation will be performed.
Terminology
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 37 of 193
Topology Table: This includes route entries for all the destinations that
the router has learned. FS are kept in this table for rapid convergence.
Neighbor table: Each Eigrp router has a neighbor table that has a list of
adjacent routers. Neighbor relationships ensure a bi-directional
communication between each of the directly connected neighbor.
Routing Table: Eigrp uses the best path to a given destination (the
Successor/s) from the topology table and places it into the routing table.
Downstream: A router which is closer to the destination than the local
router.
Upstream: This router is further away from the destination than the
local router. This router will use the local router to get to the destination.
Advertised Distance: Is a distance reported to the current router, by a
neighbor. Sometimes its referred to as Reported Distance.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 38 of 193
Hello: Used for neighbor discovery process. Hello packets are sent as
multicasts, and they use unreliable delivery meaning that they do not
need an ACK, as long as these packets are received the routers can
determine that the neighbor is up.
Update: Update packets convey route information, these are transferred
when necessary, and are sent only to the routers that require the
information. When updates are requested by a single router, the sending
router will use unicast to convey the route information’s, but if an up
date is requested by more than one router, then the updates are
multicast out to 224.0.0.10 address. The updates require ACK s. These
packets are used when a router comes up for the first time, or when
there is a topology change, or the metric of a route is changed for better
or worst.
Acknowledgements or ACK s: These packets are sent by the routers to
acknowledge the receipt of an update. Acknowledgement packets use
unicast and use unreliable delivery method.
Queries: When a router looses its successor and has no feasible
successor in the topology table, it will send a query to all neighbors in
the neighbor table. Queries will always use multicast and requires an
ACK.
Replies: These packets are sent in response to queries, these packets
will always use unicast and require an ACK.
Packet Types
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 39 of 193
Purpose: Smaller routing table, smaller updates, and query boundary.
Auto-summarization: Auto-summarization is turned on by default, and
it is done on the major network boundary, subnets are summarized to a
single classfull networks.
Manual Summarization: Auto-summarization can be turned off, unlike
OSPF manual summarization can be done on any router in any location.
EIGRP Summarization
CCNPRouteLabWorkbook
Module:04–EIGRPLabs
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page40of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 41 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
S 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
S 0/0 192.1.12.2 255.255.255.0
Objective: Configuring EIGRP to look at the basic configuration on EIGRP.
On R1
R1(config)#Router eigrp 12
R1 (config-router)#net 1.0.0.0
R1 (config-router)#net 192.1.12.0
On R2
R2(config)#Router eigrp 12
R2 (config-router)#net 2.0.0.0
R2 (config-router)#net 192.1.12.0
Lab 1 – Configuring Basic EIGRP
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 42 of 193
Test the Configuration
Type SH IP ROUTE
What routes do you see?
Are the metrics advertised correct?
Breakdown the Calculation for the Metric.
Metric = Bandwidth (min) + Delay(sum)
Type SH IP OSPF NEIGHBOR
What is the Hello Time?
Type SH IP EIGRP TOPOLOGY. This shows the Topology table.
Type SH IP EIGRP TOPOLOGY 2.0.0.0.
Notice the Vector and Composite Metric
Type SH IP EIGRP TRAFFIC
See how the Hello # are changing and updates are not.
Bring the loopback interface down
Note the Values in the output. See how the queries number increased
Bring the loopback interface back up
Note how the update # changes
H Address Interface Hold Uptime SRTT RTO Q Seq
(sec) (ms) Cnt Num
0 192.1.12.2 Se0/0 10 00:06:21 12 200 0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 43 of 193
Changing the Hello-interval and Hold-time timers
On Both Routers
R1(config)#int S 0/0
R1(config-if)#ip hello-interval eigrp 12 20
R1(config-if)#ip hold-time eigrp 12 60
Type SH IP EIGRP NEIGHBOR
What and whose time do you see?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 44 of 193
Objective: Verifying the EIGRP Metric calculations.
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
E 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
E 0/0 192.1.12.2 255.255.255.0
S 0/0 192.1.23.1 255.255.255.0
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
S 0/0 192.1.23.3 255.255.255.0
Lab 2 - Basic Metric Calculation
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/24
R4
S 0/0 (.3)
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 45 of 193
E 0/0 191.1.34.3 255.255.255.0
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
S 0/0 192.1.34.4 255.255.255.0
On R1
R1(config)#Router eigrp 1
R1(config-router)#net 1.0.0.0
R1(config-router)#net 192.1.12.0
On R2
R2(config)#Router eigrp 1
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
R2(config-router)#net 192.1.23.0
On R3
R3(config)#Router eigrp 1
R3(config-router)#net 3.0.0.0
R3(config-router)#net 192.1.23.0
R3(config-router)#net 192.1.34.0
On R4
R4(config)#Router eigrp 1
R4(config-router)#net 4.0.0.0
R4(config-router)#net 192.1.34.0
Type SH IP ROUTE
Do you see all the routes?
Type SH IP EIGRP NEIGHBOR.
Who are your neighbors?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 46 of 193
Verify that the Metric Calculations are done based on the EIGRP Metric
calculation formula:
Metric = [ 107/BW(min) + Delay(sum) / 10] * 256
(Note: This lab builds on the configuration of Lab 2)
Objective: Configuring Passive Interfaces on EIGRP to disable sending of
Multicast Updates on an Interface. Use Unicast updates to set up the neighbor
relationship.
On R1 and R2
Type SH IP ROUTE
Do you see all the routes?
Type SH IP EIGRP NEIGHBOR
Do you see your Neighboring router?
Configure Passive-Interface on R1 and R2 towards each other
Rx(config)#Router eigrp 1
Rx(config-router)#Passive-interface S 0/0
With RIP, the passive-interface command RIP doesn’t send updates but
continue to receive routes.
Type SH IP EIGRP NEIGHBOR
Do R1 and R2 see each other as neighbors?
Type DEBUG EIGRP PACKET
Notice updates are only going over Loopback.
There are no updates send over E 0/0.
In EIGRP, passive-interface disables sending and receiving of packets.
Lab 3 – Passive Interfaces with EIGRP
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 47 of 193
Configure Neighbor Statements on R1 and R2 to establish the
relationship
On R1
R1(config)#Router eigrp 1
R1(config-router)#Neighbor 192.1.12.2
On R2
R2(config)#Router eigrp 1
R2(config-router)#Neighbor 192.1.12.1
On R1 and R2
Type SH IP ROUTE
Do you see all the routes?
Type SH IP EIGRP NEIGHBOR
Do you see your Neighboring router?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 48 of 193
(Note: This lab builds on the configuration of Lab 3)
Objective: Configure the Ethernet link between R1 and R4. Configure the
Variance command to support unequal cost load balancing. This lab shows you
the Feasible Condition come into play.
R1 Configuration
Interface IP Address Subnet Mask
E 0/0 192.1.14.1 255.255.255.0
R4 Configuration
Interface IP Address Subnet Mask
E 0/0 192.1.14.4 255.255.255.0
Configuring the extra link between R1 and R4 and enabling
EIGRP on the new link
Lab 4 –Unequal-Cost Load Balancing
S 0/0 (.3)
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/24
R4
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/24
E 0/0 (.4)
E 0/0 (.1)
192.1.14.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 49 of 193
On R1
R1(config)#Router eigrp 1
R1(config-router)#net 192.1.14.0
On R4
R4(config)#Router eigrp 1
R4(config-router)#net 192.1.14.0
Changing the Bandwidth and Delay to simulate certain Link
speeds between the Routers. Set the Delay on all the Interfaces
to 2000 to simulate a WAN setup between R1, R2, R3 and R4
Router Interface Bandwidth
R1 E 0/0 64
R1 S 0/0 128
R2 S 0/0 128
R2 E 0/0 512
R3 E 0/0 512
R3 S 0/0 256
R4 S 0/0 256
R4 E 0/0 64
On R1
R1(config)#Interface S 0/0
R1(config-if)#bandwidth 128
R1(config-if)#Interface E 0/0
R1(config-if)#bandwidth 64
R1(config-if)#delay 2000
On R2
R2(config)#Interface E 0/0
R2(config-if)#bandwidth 512
R2(config-if)#delay 2000
R2(config-if)#Interface S 0/0
R2(config-if)#bandwidth 128
On R3
R3(config)#Interface E 0/0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 50 of 193
R3(config-if)#bandwidth 512
R3(config-if)#delay 2000
R3(config-if)#Interface S 0/0
R3(config-if)#bandwidth 256
On R4
R4(config)#Interface E 0/0
R4(config-if)#bandwidth 64
R4(config-if)#delay 2000
R4(config-if)#Interface S 0/0
R4(config-if)#bandwidth 256
Configure the Variance Command on the routers to support
unequal Load balancing
Note you have 2 ways to get to the diagonally opposite loopback networks
Calculate the metric to get to the diagonally opposite loopback
networks for both Paths
Metric = [ 107/BW(min) + Delay(sum) / 10] * 256
Input the appropriate Variance for the EIGRP 1 process. Variance is
based on your composite metric. (Variance = Best Path/Worst Best)
Rounded up
On All Routers
Rx(config)#Router EIGRP 1
Rx(config-router)#Variance xx
On All Routers
Type Clear ip route *
Type SH IP ROUTE.
Do all the routers show dual paths to get the diagonally opposite
loopback networks.
If not, Why?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 51 of 193
Group A
Group B
Objective: Configure EIGRP Route Summarization on individual routers and
the Backbone routers connecting the two groups to each other.
R2 from each group will have E 0/1 connected to the backbone
using the 10.5.1.0 /24 network.
Use the following for x (A=1,B=2)
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 10.x.4.1 255.255.255.0
Loopback 1 10.x.5.1 255.255.255.0
Loopback 2 10.x.6.1 255.255.255.0
Loopback 3 10.x.7.1 255.255.255.0
E 0/0 10.x.1.1 255.255.255.0
Lab 5 – Route Summarization
L0 10.1.12.0 –
L3 10.1.15.0/24
L0 10.1.8.0 –
L3 10.1.11.0/24
L0 10.1.4.0 –
L3 10.1.7.0/24
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
S 0/0(.4)
R3
192.1.34.0/24
R4
S 0/0 (.3)
L0 10.1.16.0 –
L3 10.1.19.0/24
192.1.23.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 52 of 193
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 10.x.8.1 255.255.255.0
Loopback 1 10.x.9.1 255.255.255.0
Loopback 2 10.x.10.1 255.255.255.0
Loopback 3 10.x.11.1 255.255.255.0
E 0/0 10.x.1.2 255.255.255.0
S 0/0 10.x.2.1 255.255.255.0
E 0/1 10.5.1.y 255.255.255.0
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 10.x.12.1 255.255.255.0
Loopback 1 10.x.13.1 255.255.255.0
Loopback 2 10.x.14.1 255.255.255.0
Loopback 3 10.x.15.1 255.255.255.0
E 0/0 10.x.3.1 255.255.255.0
S 0/0 10.x.2.2 255.255.255.0
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 10.x.16.1 255.255.255.0
Loopback 1 10.x.17.1 255.255.255.0
Loopback 2 10.x.18.1 255.255.255.0
Loopback 3 10.x.19.1 255.255.255.0
E 0/0 10.x.3.1 255.255.255.0
R1 on Both Groups
R1(config)#Router eigrp 1
R1(config-router)#net 10.0.0.0
R1(config-router)#net 192.X.12.0
R1(config-router)#no auto-summary
R2 on Both Groups
R2(config)#Router eigrp 1
R2(config-router)#net 10.0.0.0
R2(config-router)#net 192.X.12.0
R2(config-router)#net 192.X.23.0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 53 of 193
R2(config-router)#no auto-summary
R3 on Both Groups
R3(config)#Router eigrp 1
R3(config-router)#net 10.0.0.0
R3(config-router)#net 192.X.23.0
R3(config-router)#net 192.X.34.0
R3(config-router)#no auto-summary
R4 on Both Groups
R4(config)#Router eigrp 1
R4(config-router)#net 10.0.0.0
R4(config-router)#net 192.X.34.0
R4(config-router)#no auto-summary
Objective: Configure EIGRP Route Summarization on individual routers and
the Backbone routers connecting the two groups to each other.
Type SH IP ROUTE. Do you see all the loopback networks?
Let’s do summarization on each router.
On each router, calculate the summary address and enter it on the
appropriate interfaces.
Write down your summary address and mask.
Apply it to your appropriate interfaces using the following command:
IP summary-address eigrp 1 [summary-address] [mask]
Type SH IP ROUTE. Do you see less routes now?
Get together with your group and figure out a summarization for the
Border router (Router connecting to the backbone).
Write it down
On the Border Router’s type the following commands:
Router(config)#int E 0/1
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 54 of 193
Router(config-if)#ip summary-address eigrp 1 [address] [Mask]
Type SH IP ROUTE
Is the routing table the same? If not, what is the change?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 55 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
E 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
E 0/0 192.1.12.2 255.255.255.0
S 0/0 192.1.23.1 255.255.255.0
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
S 0/0 192.1.23.3 255.255.255.0
E 0/0 191.1.34.3 255.255.255.0
Lab 6 – Injecting Default Route with
Route Redistribution
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/24
R4
S 0/0 (.3)
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 56 of 193
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
S 0/0 192.1.34.4 255.255.255.0
Objective: R1 is acting as the ISP and R2 is the Edge Router for a company
that is running EIGRP internally between R2, R3 and R4. R1 will have static
routes towards all the company networks. R2 will have a default route pointing
towards R1. R2 should inject the default route into R3 and R4.
On R1
R1(config)#ip route 2.0.0.0 255.0.0.0 192.1.12.2
R1(config)#ip route 3.0.0.0 255.0.0.0 192.1.12.2
R1(config)#ip route 4.0.0.0 255.0.0.0 192.1.12.2
R1(config)#ip route 192.1.23.0.0.0 255.255.255.0 192.1.12.2
R1(config)#ip route 192.1.34.0.0.0 255.255.255.0 192.1.12.2
On R2
R2(config)# ip route 0.0.0.0 0.0.0.0 192.1.12.1
R2(config)#Router EIGRP 1
R2(config-router)#no auto-summary
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
R2(config-router)#net 192.1.23.0
On R3
R3(config)#Router EIGRP 1
R3(config-router)#no auto-summary
R3(config-router)#net 3.0.0.0
R3(config-router)#net 192.1.23.0
R3(config-router)#net 192.1.34.0
On R4
R4(config)#Router EIGRP 1
R4(config-router)#no auto-summary
R4(config-router)#net 4.0.0.0
R4(config-router)#net 192.1.34.0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 57 of 193
On R3 and R4
Type Show IP route. Do you have reachability towards the 1.0.0.0
network?
On R2
Type Ping 1.1.1.1
Does it work?
On R3 and R4
Type Ping 1.1.1.1
Does it work?
Type SH IP ROUTE
Do you have any routes to the 1.1.1.1 or any Default gateway set?
Use the Redistribute command on R2 to redistribute the
Default Route into EIGRP
On R2
R2(config)#router eigrp 1
R2(config-router)#redistribute static metric 10000 1000 255 1 1500
On R3 and R4
Type SH IP ROUTE
Do you see a Default Route? If so, who is advertising it?
Type Ping 1.1.1.1
Were you successful?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 58 of 193

(Based on Lab 6 Configuration)
Objective: This lab is based on the previous lab. R2 will have a default route
pointing towards R1. R2 should inject the default route into R3 and R4 using
the Summary address command instead of Route Redistribution.
Remove the redistribute static and ip route statements from
R2
On R2
R1(config)#router eigrp 1
R1(config-router)#no redistribute static metric 10000 1000 255 1 1500
Test the connection from R3 & R4 towards the 1.0.0.0 network
On R3 and R4
Type Ping 1.1.1.1
Does it work?
Type SH IP ROUTE
Any route to 1.0.0.0 network or a Default-gateway?
Add the summary routes on R2 E 0/0 Interfaces towards R3
On R2
R2(config)#int E 0/0
R2(config-if)#ip summary-address eigrp 1 0.0.0.0 0.0.0.0
Test the new configuration
On R3 and R4
Type Ping 4.4.4.4
Lab 7 – Injecting Default Route with
Summary-Address Command
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 59 of 193
Does it work? Why or Why Not?
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
Loopback 1 11.11.11.11 255.0.0.0
E 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
E 0/0 192.1.12.2 255.255.255.0
S 0/0 192.1.23.1 255.255.255.0
Lab 8 –Redistributing Directly
Connected Networks
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8
L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/24
R4
S 0/0 (.3)
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/24
L1 11.11.11.11/8
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 60 of 193
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
S 0/0 192.1.23.3 255.255.255.0
E 0/0 191.1.34.3 255.255.255.0
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
S 0/0 192.1.34.4 255.255.255.0
Objective: Inject the 1.0.0.0 and 11.0.0.0 networks into EIGRP without using
the Network command.
Configuring EIGRP on R1 – R4. Don’t advertise the Loopbacks
in EIGRP on R1 yet.
On R1
R1(config)#Router EIGRP 1
R1(config-router)#no auto-summary
R1(config-router)#network 192.1.12.0
On R2
R2(config)#Router EIGRP 1
R2(config-router)#no auto-summary
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
R2(config-router)#net 192.1.23.0
On R3
R3(config)#Router EIGRP 1
R3(config-router)#no auto-summary
R3(config-router)#net 3.0.0.0
R3(config-router)#net 192.1.23.0
R3(config-router)#net 192.1.34.0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 61 of 193
On R4
R4#conf t
R4(config)#Router EIGRP 1
R4(config-router)#no auto-summary
R4(config-router)#net 4.0.0.0
R4(config-router)#net 192.1.34.0
Redistribute all your directly connected networks on R1
On R1
R1(config)#router eigrp 1
R1(config-router)#redistribute connected
On R2, R3 and R4
Type SH IP ROUTE
Do you see the 1.0.0.0 and 11.0.0.0 networks?
What type of entry is it?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 62 of 193
(Uses the same topology as Lab 8)
Objective: Redistributing EIGRP from one AS to another. Run EIGRP in AS 11
between R1 and R2. Run EIGRP in AS 1 between R2, R3 and R4.
Remove eigrp 1 from R1. Remove network 192.1.12.0 and 2.0.0.0 from
EIGRP 1 on R2. Run EIGRP 11 between R1 and R2. Advertise the
Loopbacks on both the Routers in EIGRP 11.
On R1
R1(config)#no router eigrp 1
R1(config)#router eigrp 11
R1(config-router)#no auto-summary
R1(config-router)#net 192.1.12.0
R1(config-router)#net 1.0.0.0
R1(config-router)#net 11.0.0.0
On R2
R2(config)#router eigrp 1
R2(config-router)#no net 2.0.0.0
R2(config-router)#no net 192.1.12.0
R2(config-router)#Router eigrp 11
R2(config-router)#net 192.1.12.0
R2(config-router)#net 2.0.0.0
On R1, R3 and R4
Type SH IP ROUTE
Do you see all the routes?
Mutually Redistribute between EIGRP 1 and EIGRP 11 on R2.
Lab 9 –Redistributing EIGRP into
EIGRP with different AS #
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 63 of 193
On R2
R2(config)#router eigrp 1
R2(config-router)#redistribute eigrp 11
R2(config-router)#router eigrp 11
R2(config-router)#redistribute eigrp 1
On R1, R2 and R4
Type SH IP ROUTE
Do you see all the routes?
Are the metric’s the correct metrics?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 64 of 193
(Uses the same topology as Lab 9)
Objective: Performing Redistribution between RIP and EIGRP Run RIP between
R1 and R2. Run EIGRP in AS 1 between R2, R3 and R4.
Remove EIGRP 11 from R1 and R2. Run RIP v2 between R1 and
R2. Advertise all the loopbacks on these 2 routers in RIP
On R1
R1(config)#no router eigrp 11
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#net 192.1.12.0
R1(config-router)#net 1.0.0.0
On R2
R2(config)#no router eigrp 11
R2(config)#router rip
R2(config-router)#version 2
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
On R1, R3 and R4
Type SH IP ROUTE
Do you see all the routes?
Perform mutual Route redistribution between RIP and EIGRP
on R2
Lab 10 –Redistributing EIGRP into RIP
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 65 of 193
On R3
R3(config)#router eigrp 1
R3(config-router)#redistribute rip metric 10000 1000 255 1 1500
R3(config-router)#router rip
R3(config-router)#redistribute eigrp 1 metric 3
On R1, R3 and R4
Type SH IP ROUTE
Do you see all the routes?
Ping 1.1.1.1 from R4 and Ping 4.4.4.4 from R1.
Are you successful?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 66 of 193
(Uses the same topology as Lab 10)
Objective: This lab builds on the configuration of the previous labs. We will
add some new routes on R1 and R4 and inject them into the appropriate
protocols. We will filter certain routes from getting redistributed into the other
routing protocol
Add the following Loopbacks on R1 and R4 and advertise them
into RIP on R1 and EIGRP 1 on R4
R1
Interface IP Address Subnet Mask
Loopback 11 11.0.0.1 255.0.0.0
Loopback 12 12.0.0.1 255.0.0.0
Loopback 13 13.0.0.1 255.0.0.0
Loopback 14 14.0.0.1 255.0.0.0
R4
Interface IP Address Subnet Mask
Loopback 15 15.0.0.1 255.0.0.0
Loopback 16 16.0.0.1 255.0.0.0
Loopback 17 17.0.0.1 255.0.0.0
Loopback 18 18.0.0.1 255.0.0.0
On R1
R1(config)#interface Loopback 11
R1(config-if)#ip address 11.0.0.1 255.0.0.0
R1(config-if)#interface Loopback 12
R1(config-if)#ip address 12.0.0.1 255.0.0.0
R1(config)#interface Loopback 13
R1(config-if)#ip address 13.0.0.1 255.0.0.0
R1(config)#interface Loopback 14
R1(config-if)#ip address 14.0.0.1 255.0.0.0
R1(config-if)#router rip
R1(config-router)#net 11.0.0.0
R1(config-router)#net 12.0.0.0
R1(config-router)#net 13.0.0.0
Lab 11 –Redistributing EIGRP into RIP
using Route Filtering
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 67 of 193
R1(config-router)#net 14.0.0.0
On R4
R4(config)#interface Loopback 15
R4(config-if)#ip address 15.0.0.1 255.0.0.0
R4(config-if)#interface Loopback 16
R4(config-if)#ip address 16.0.0.1 255.0.0.0
R4(config)#interface Loopback 17
R4(config-if)#ip address 17.0.0.1 255.0.0.0
R4(config)#interface Loopback 18
R4(config-if)#ip address 18.0.0.1 255.0.0.0
R4(config-if)#Router eigrp 1
R4(config-router)#net 15.0.0.0
R4(config-router)#net 16.0.0.0
R4(config-router)#net 17.0.0.0
R4(config-router)#net 18.0.0.0
On R1, R3 and R4
Type SH IP ROUTE
Do you see all the routes?
Deny 11.0.0.0 & 12.0.0.0 RIP routes to be redistributed into
EIGRP
On R2
R2(config)#access-list 1 deny 11.0.0.0 0.255.255.255
R2(config)#access-list 1 deny 12.0.0.0 0.255.255.255
R2(config)#access-list 1 permit any
R2(config)#Route-map R-2-E permit 10
R2(config-route-map)#match ip address 1
R2(config-route-map)#router eigrp 1
R2(config-router)#redistribute rip route-map R-2-E
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 68 of 193
On R3 and R4
Type SH IP ROUTE
Do you see all the 11.0.0.0 and 12.0.0.0 routes?
Do you see all the other RIP routes?
Deny 15.0.0.0 & 16.0.0.0 EIGRP routes to be redistributed into
RIP
R2(config)#access-list 2 deny 15.0.0.0 0.255.255.255
R2(config)#access-list 2 deny 16.0.0.0 0.255.255.255
R2(config)#access-list 2 permit any
R2(config)#route-map E-2-R permit 10
R2(config-route-map)#match ip address 2
R2(config-route-map)#router rip
R2(config-router)#redistribute eigrp 1 route-map E-2-R
On R1
Type SH IP ROUTE
Do you see all the 15.0.0.0 and 16.0.0.0 routes?
Do you see all the other EIGRP routes?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 69 of 193
(Uses the same topology as Lab 11)
Objective: R1 and R2 will not be running any routing protocol between them.
R1 will use a default route pointing towards R2. R2 will create static routes for
the R1 networks. You would like to inject some of these static routes into the
already running EIGRP instance between R2, R3 and R4.
Disabling RIP between R1 and R2. Configuring a Default Route
on R1 pointing towards R2. Configure Static routes on R2 for
all the R1 networks
On R1
R1(config)# ip route 0.0.0.0 0.0.0.0 192.1.12.2
R1(config)#no Router RIP
On R2
R2(config)#ip route 1.0.0.0 255.0.0.0 192.1.12.1
R2(config)#ip route 11.0.0.0 255.0.0.0 192.1.12.1
R2(config)#ip route 12.0.0.0 255.0.0.0 192.1.12.1
R2(config)#ip route 13.0.0.0 255.0.0.0 192.1.12.1
R2(config)#ip route 14.0.0.0 255.0.0.0 192.1.12.1
R2(config)#no Router RIP
Redistribute all the Static routes on R2 into EIGRP except the
11.0.0.0 and 14.0.0.0 networks
On R2
R2(config)#access-list 3 deny 11.0.0.0 0.255.255.255
R2(config)#access-list 3 deny 14.0.0.0 0.255.255.255
R2(config)#access-list 3 permit any
R2(config)#route-map S-2-E permit 10
R2(config-route-map)#match ip address 3
R2(config-route-map)#router eigrp 1
R2(config-router)#redistribute static route-map S-2-E
Lab 12 – Redistributing Static using
Route Filtering
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 70 of 193
On R3 and R4
Type SH IP ROUTE
Verify that you see all the static routes except the 11.0.0.0 and 14.0.0.0
networks
Can you Ping 11.0.0.1?
Can you Ping 12.0.0.1?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 71 of 193
(Uses the same topology as Lab 12)
Objective: Use MD5 to authenticate the Routers that are running EIGRP
Setting up the Key for the Passwords
On R2
R2(config)#key chain KC-1
R2(config-keychain)#key 1
R2(config-keychain-key)#key-string cisco
On R3
R3(config)#key chain KC-1
R3(config-keychain)#key 1
R3(config-keychain-key)#key-string cisco
On R4
R4(config)#key chain KC-1
R4(config-keychain)#key 1
R4(config-keychain-key)#key-string cisco
Applying the Key to theInterface
On R2
R2(config)#int E 0/0
R2(config-if)#ip authentication key-chain eigrp 1 KC-1
R2(config-if)#ip authentication mode eigrp 1 md5
On R3
R3(config)#int E 0/0
R3(config-if)#ip authentication key-chain eigrp 1 trinet
R3(config-if)#ip authentication mode eigrp 1 md5
R3(config-if)#int S 0/0
R3(config-if)#ip authentication key-chain eigrp 1 trinet
R3(config-if)#ip authentication mode eigrp 1 md5
Lab 13 – EIGRP Authentication
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 72 of 193
On R4
R4(config)#int S 0/0
R4(config-if)#ip authentication key-chain eigrp 1 trinet
R4(config-if)#ip authentication mode eigrp 1 md5
On R2, R3 and R4
Type Debug
eigrp packet
Notice the
authentication is md5
CCNPRouteLabWorkbook
Module:05–OSPF
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page73of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 74 of 193
History
OSPF Version 1 was specified in RFC 1131 in 1988. This protocol was
finalized in 1989.
OSPF Version 2 (Current version). The most recent specifications are
specified in RFC 2328.
OSPF Features
Scales better than Distance Vector Routing protocols. It virtually has no
practical Hop Count Limit.
Provides Load Balancing
Introduces the concept of Area’s to ease management and control traffic.
Provides Authentication.
Uses Multicast versus Broadcasts.
Convergence is Faster than in Distance Vector Routing protocols. The
reason for that is it floods the changes to all neighboring routers
simultaneously rather than in a chain.
Supports Variable Length Subnet Masking (VLSM), FLSM and
Supernetting.
Provides bit-based Route summarization.
There are no periodic updates. Updates are only sent when there are
changes.
Router only send changes in updates and not the entire full tables.
OSPF uses a Cost Value, instead of hop count. Cost is based on the
speed of the link. Cost = 108/Bandwidth.
Classless Routing Protocol.
It relies on IP to deliver the Packets. Use port 89.
Open Shortest Path First (OSPF)
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 75 of 193
Areas
Area is a logical grouping of OSPF routers.
Areas divide an OSPF domain into sub-domains.
Areas allow OSPF to be extremely scalable.
Areas reduce the Memory, CPU utilization and amount of traffic in a
network.
Most of the traffic can be restricted to within the area.
Routers within an area will have no detailed knowledge of the topology
outside of their area.
Reduced size of the Database reduces Memory requirements for the
routers.
Area’s identified by a 32-bit Area ID. Can be denoted in Decimal
format(0) or Dotted format (0.0.0.0)
OSPF requires one area to be Area 0, known as the backbone area.
Backbone area or Area 0, connects all the other area to each other.
Three types of Traffic may be defined in relation to areas:
 Intra-area traffic consists of packets that are passed between
routers within a single area.
 Inter-area traffic consists of packets that are passed between
routers in different areas.
 External traffic consists of packets that are passed between a
router within the OSPF domain and a router within another
Autonomous systems.
Router Types
Routers, like Traffic, can be categorized in relation to areas.
The different Router Types are as follows:
 Internal Routers are routers whose interfaces all belong to the
same area. These routers have a single Link State Database.
 Area Border Routers (ABR) connect one or more areas to the
backbone area and has at least one interface that belongs to the
backbone, and must maintain as separate Link State Database for
each of its connected areas. Must be a more resourceful router
than a Internal Router.
 Backbone Routers are routers with at least one interface attached
to the backbone. Although this requirement means that ABR’s are
also backbone routers, but not all Backbone routers are ABR’s. An
Areas and Router Types
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 76 of 193
Internal Router having all its interfaces in Area 0 is also a
Backbone router.
 Autonomous System Boundary Router (ASBR) are gateways for
external traffic, injecting routes into the OSPF domain that were
learned from other protocols, such as BGP or EIGRP or RIP or
IGRP. An ASBR can be located anywhere within the OSPF
autonomous system. It may be an Internal, Backbone or ABR
router.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 77 of 193
Interface: A Connection between the router and one of its attached Networks
Link State: The status of a link between two routers, that is, a router’s
interface and its relationship to its neighboring routers. The link states are
advertised to other routers in a special packet called link-state advertisements
(LSA).
Link State Advertisement(LSA):
Is the packet that is used by the routers to tell each other about the state
of a Link.
Certain types LSA’s are flooded throughout the network and certain ones
only within the area.
The ones that are flooded within the area, are used to create a topology
database, also known as the Link State Database.
Router ID:
A 32-bit number assigned to each OSPF enabled router.
It’s used to uniquely identify a router within an Autonomous System.
Its calculated at boot time
It’s the highest Loopback address on a Router. If there is no loopback
configured, it will be the highest configured address on the router.
Neighbors: Two routers that have interfaces on a common network. A
neighbor relationship is usually discovered and maintained by the Hello
Protocol.
Adjacent: OSPF routers form adjacency with neighboring routers in order to
exchange routing information.
Flooding: A technique used to distribute LSA’s between routers.
Databases or Tables: There are 3 OSPF Database or Tables:
Neighbor Database: Contains the information about Directly connected
neighbors
Link-State Database: Link States of all the routers in an Area. All routers
in the same area will have an identical Link State Database.
Routing Table: Derived from the Link State Database by running the
SPF(also known as the Dijkstra Algorithms).
OSPF Terminology
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 78 of 193
OSPF Defines Three Main Network Types:
Broadcast Multi-access Networks
Point-to-point Networks
Non-broadcast Multi-access (NBMA) Networks
Broadcast Networks
Networks like Ethernet, Token-Ring and FDDI are examples of Broadcast
Multi-access Networks
For OSPF to exchange routes, they must establish a Neighbor Adjacency
this is done by Hello Protocol.
Hello Protocol is responsible fro establishing and maintaining neighbor
relationships.
Hello packets are multicast packets
OSPF routers on broadcast networks will elect a Designated Router
(DR)and Backup Designated Router(BDR).
All the other routers will establish the adjacency with the DR and BDR
rather than with all the other routers on a Multi-access networks.
All routers communicate to the DR using a Multicast address of
224.0.0.6.
The DR communicates with all the routers using a Multicast address of
224.0.0.5.
The Hello Packet contains the Following fields:
 Router ID: Router’s Identification. Each router has to have a
unique ID.
 Hello Interval: It specifies the frequency in seconds that a router
sends hello’s. In order to form a neighbor relationship, the Hello
Interval on the router’s has to match.
 Dead Interval: It specifies the time in seconds that a router waits
to hear from a neighbor before declaring the neighbor router down.
By default, it is 4 times the hello interval. In order to form a
neighbor relationship, the Dead Interval on the router’s has to
match.
 Neighbor’s: The list of neighbors with which a bi-directional
communication has been established. Bi-directional
communication is indicated when the router sees itself listed in the
neighbor’ hello packet.
 Area ID: The ID of an area that the router belongs to. In order to
form a neighbor relationship, the router’s have to belong to the
same Area.
OSPF Network Types
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 79 of 193
 Router Priority: An 8-bit number that indicates the priority of this
router when selecting a DR/BDR.
 DR and BDR IP: If it is known, the IP address of the DR and BDR.
 Authentication Password: If authentication is enabled, two
routers must use the same password. Although OSPF routers,
support authentication, the routes are still send across
unencrypted.
 Stub Area Flag: Specifies the Type of area the router is in. The
flag has to match for the routers to establish adjacency. Different
types of areas are discussed later.
DR and BDR election Process
For the Election process to function properly, the following conditions must
exist:
Each multi-access interface of each router has a Router Priority value,
which is an 8-bit integer ranging from 0 – 255. The default priority on
Cisco Routers is 1 and can be changed on a per multi-access interface
basis with the command IP OSPF Priority. Routers with a Priority of 0
are ineligible to become a DR or BDR.
Hello packets include fields for the originating router to specify its Router
Priority and for the IP addresses of the connected interfaces of the
routers it considers the DR and BDR.
When an interface first becomes active on a multi-access network, it sets
the DR and BDR fields to 0.0.0.0 in the Hello Packet.
The election process takes place after the 2-way communication has
taken place.
The Router with the Highest Priority becomes the DR and next highest
priority becomes the BDR.
In case of a tie, for either the DR or BDR, the Highest Router ID ( IP
Address) is used to break the tie.
Once a DR or BDR is chosen, even if a new router with a higher priority
comes up, it will not become a DR or BDR.
Point-to-point Networks
Networks like T1 or a Fractional T1, that connect a pair of Routers to
each other are examples of Point-to-point networks.
Neighbors on a Point-to-point network form adjacency with each other.
The destination address on Point-to-point networks is always 224.0.0.5,
known as AllSPFRouters.
There are no DR or BDR router types on a Point-to-point network.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 80 of 193
NBMA Networks
Networks like Frame Relay,X.25 or ATM, are examples of NBMA
networks.
These type of networks do have the capability to connect more than two
routers but have no capability of broadcasts. A packet sent by one of the
attached routers would not be received by all other attached routers.
OSPF routers on NBMA elect a DR and BDR and all OSPF packets are
unicast.
All routers form an adjacency with the DR and BDR.
Careful selection of DR and BDR has to be done in the Hub-and-Spoke
configuration of NBMA networks.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 81 of 193
OSPF consists of a set of individual protocols all working together to
build a fast and scalable interior routing protocol.
OSPF protocols are:
Hello Protocol
Exchange Protocol
Flooding Protocol
These protocols are used in different packet types. The different packet
types, their descriptions are listed in the following Table.
Packet
Type
Name Description Protocol
Used
1 Hello Used to build Adjacencies
or Neighbor Relations.
Carries Parameters on
which neighbors must
agree in order to form an
adjacency
Hello
2 Database
Description
Used to check
Synchronization between
routers
Exchange
3 Link State
Request
Used to request specific
Link State recordsfrom a
Neighbor Router
Exchange
4 Link State
Update
Used to send specific Link
State records from router to
router
Flooding
5 Link State
Advertisements
Used to Acknowledge the
above Packet to provide
Reliability
All
OSPF Protocols and Packets
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 82 of 193
Frequent SPF algorithm calculation: In large networks, network changes
are inevitable, so the routers would have to spend more CPU cycles for
recalculating SPF.
Large Routing Table: Each router would need to maintain at least one
entry per network, and if we have provided redundancy to some of the
links, then more entries will be found in the routing table.
Huge Link-State Database: Remember each point-to-point link will have
2 entries and so on, so one can imagine the number of entries in that
database.
Solution in Hierarchical routing (multiple Areas)
In OSPF we can divide a large Area into smaller areas.
Routing still occurs between the areas called inter-area routing.
If one of the areas is having a flapping link, it will not have an effect on
the other areas, because the traffic will always be restricted to that area
If you summarization is performed on the ABR.
Benefits
Reduced Frequency of SPF calculation: detailed routing information is
kept within each area so its not necessary to flood all Link-State changes
to all other areas, thus not all routers need to run the SPF calculations.
Smaller Routing Table: Because detailed routing information is kept
within an area, the routers within an area will have smaller routing table.
Reduced Link-State Updates: LSU s can contain a variety of LSA types,
instead of sending an LSU about each network within an area, you can
advertise a single or fewer summarized routes between areas to reduce
overhead associated with LSU s.
Problems with a large OSPF
single area
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 83 of 193
Routers
LSAs
Areas
Virtual-Links
Note. Hierarchical routing enables routing efficiency because it allows you to
control the type of routing information that you allow in and out of an area.
Routers In an OSPF Multi-Area
1. Internal Routers (IR):
All interfaces are in the same area.
All routers have an identical Link-State database.
2. Back Bone Routers (BBR):
All the IR s in area 0 are called the backbone routers.
They must have at least one interface in Area 0.
3. Area Border Routers (ABR):
Routers that have interfaces to multiple areas.
These routers will maintain a separate Link-State Database for
each area to which they are connected.
An exit point for an area.
ABR s can summarize the routes from one area and advertise a
summarized route/s to the other areas.
4. Autonomous System Boundary Routers (ASBR):
Routers that have at least one interface into an external
network such as Non-OSPF network.
These routers can redistribute Non-OSPF routes into OSPF
networks.
Multi-Area Components
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 84 of 193
Link-State Types
1. LSA Type 1: Router Link Entry.
2. LSA Type 2: Network Link Entry.
3. LSA Type 3: Summary Link Entry.
4. LSA Type 4: Summary Link Entry.
5. LSA Type 5: Autonomous System External Link Entry.
6. LSA Type 6: MOSPF.
7. LSA Type 7: NSSA.
1. LSA Type 1:
Router Link Entry.
Identified by the letter O in the routing table.
Generated by all routers.
Describes the states of the router’s link to the area.
Flooded within any area.
2. LSA Type 2:
Network Link Entry.
Identified by the letter O in the routing table.
Generated by DR/BDR in multi-access networks.
Describes the set of routers attached to that multi-access
networks.
Flooded within any area that has DR/BDR s.
3. LSA Type 3:
Summary Link Entry
Identified by the letter IA in the routing table.
Generated by ABR.
Describes the networks in a given area to the backbone area and
vise versa.
Flooded throughout the backbone area or from backbone area to
other areas.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 85 of 193
4. LSA Type 4:
Summary Network Link Entry.
LSA Type 4s are not seen in the routing table, LSA Type 4 is only
seen in the Link-State Database.
Generated by the ASBR. In a multi-area it will be given to the ABR
of the same area , and the ABR will flood the LSAs to the other
areas.
Describes reachibility to ASBR.
Flooded throughout an OSPF autonomous area except in Totally
Stubby areas.
When LSA Type 4s are flooded, LSA Type 5s are seen as well.
5. LSA Type 5:
Autonomous System External Link Entry.
Identified by the letter E1 or E2 in the routing table.
Generated by the ASBR.
Describes the routes to destination/s external to the OSPF
autonomous system.
Flooded throughout an OSPF autonomous system except STUB,
TOTALLY STUBBY, and NSSA areas.
When LSA Type 5s are flooded, LSA Type 4s are seen as well.
6. LSA Type 6:
Group Membership Link Entry.
Flooded by a Multicast OSPF Router (MOR).
Distributes group-membership location information throughout
the routing domain.
7. LSA Type 7:
Not-So-Stubby Autonomous System External Link Entry.
Generated by ASBR in a NSSA.
These LSAs are then translated to LSA Type 5 and flooded into the
Backbone Area.
Identified by the letter N1 or N2 in the routing tables of the routers
in that particular NSSA.
Describes the routes to destination/s external to the OSPF
autonomous system.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 86 of 193
E1, E2, N1, and N2 entries in the routing table:
The cost of an external route differs depending on the external type
configuration on the ASBR. The external-types are as follows:
E1: If a packet is E1 then the metric is calculated by adding the external
cost to the internal cost of each link the packet crosses, used only when
there are multiple ASBRs advertising a route to the same AS.
E2 (default): If a packet is E2 it will only have the external cost assigned,
meaning ASBR’s cost to get to an external route, used only when there is
one ASBR advertising an external route/s.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 87 of 193
Types Of Areas
1. Standard or Normal Area:
This could be any area that is not configured as Stub, Totally
Stubby, or NSSA.
Can accept any LSA Types 1,2,3,4,5 .
2. Back Bone Area (transit area):
This is Area 0, area 0 must exist.
All the other areas must have a Physical or Logical connectivity to
the backbone area.
If a new area is added and it does not have direct connection to the
backbone area, a virtual link must be configured to provide the
needed connectivity to the backbone area.
The virtual Link provides the disconnected area with a logical path
to the backbone so the disconnected area can communicate with
other areas.
3. Stub Area:
Does not accept information about routes external to the AS.
If routers need to route to networks outside an AS, they will use a
default route (0.0.0.0).
This kind of area reduces the size of the Link-State Database, and
as a result of that it reduces the memory requirements of the
routers inside that area.
External networks LSA Type 5s are not allowed to be flooded into a
Stub area, to get to external networks, routers will use the default
route.
4. Totally Stubby Area:
Does not accept external AS routes, or summary routes from other
areas internal to the AS.
A default route is injected for reachibility to other networks outside
that area.
Cisco Proprietary solution.
Flooded LSAs are: LSA Type 1, and Type 2.
Can only be used if all the routers are CISCO.
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 88 of 193
To get to external networks, routers will use the default route.
5. Not-So-Stubby:
Available in IOS versions 11.2 and higher.
Defined in RFC 1587.
It’s a hybrid Stub area, that can accept external routes with using
LSA Type 7s.
LSA Type 7s can be originated and advertised throughout a NSSA.
LSA Type 7s will then be translated into LSA Type 5s by the ABR
and flooded into area 0.
NSSA can only receive LSA Types 1,2,3, and 7.
Prior to NSSA, if an area had an external route, that area could not
be set to STUB of any kind.
Virtual-Links and their Purpose
Linking an area that does not have a physical connection to the
Backbone area.
Linking fragmented Backbone area.
To add redundancy incase a router failure causes the Backbone area to
be split into two.
CCNPRouteLabWorkbook
Module:05–OSPFLabs
Authorized
CopyrightsNetworkersHome2007-2015
Website:http://www.networkershome.com;info@networkershome.com
Page89of193
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 90 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
E 0/0 192.1.100.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
E 0/0 192.1.100.2 255.255.255.0
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
E 0/0 192.1.100.3 255.255.255.0
R4 Configuration
Lab 1 – OSPF Over Ethernet
E 0/0 (.4) E 0/0 (.3)
E 0/0 (.1) E 0/0 (.2)
R2R1
L0 1.1.1.1/8 L0 2.2.2.2/8
R3
R4
L0 4.4.4.4/8
L0 3.3.3.3/8
L0 192.1.100.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 91 of 193
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
E 0/0 192.1.100.4 255.255.255.0
Objective: Configuring OSPF over an Ethernet network and getting used to
different Show commands
On R1
R1(config)#Router ospf 1
R1 (config-router)#net 1.0.0.0 0.255.255.255 area 0
R1 (config-router)#net 192.1.100.0 0.0.0.255 area 0
On R2
R2(config)#Router ospf 1
R2 (config-router)#net 2.0.0.0 0.255.255.255 area 0
R2 (config-router)#net 192.1.100.0 0.0.0.255 area 0
On R3
R3(config)#Router ospf 1
R3 (config-router)#net 3.0.0.0 0.255.255.255 area 0
R3 (config-router)#net 192.1.100.0 0.0.0.255 area 0
On R4
R4(config)#Router ospf 1
R4 (config-router)#net 4.0.0.0 0.255.255.255 area 0
R4 (config-router)#net 192.1.100.0 0.0.0.255 area 0
Test the Configuration
Type SH IP OSPF NEIGHBOR
Neighbor ID: Neighbor’s Router ID
Pri: Neighbor’s Priority, used in DR and BDR election
State:
Init State First Hello is sent
2-Way Neighbor discovered, but adjacency not built
Exstart Neighbor’s form a Master/Slave Relationship. Based on the
Highest IP address. Initial sequence number established
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 92 of 193
Exchange The router’s exchange Database Description packets to tell
each other about the routes it knows about. A request list is
created.
Loading Link State Request is sent to each other and based on the
LSR’s received, Link State Update packets are sent back in
both directions.
Full All neighbors have a consistent Database.
DR The neighbor is the DR
BDR The neighbor is the BDR
DROTHER The neighbor is neither a DR nor BDR
Address: The address of the neighbor router’s interface
Interface: The local interface that connects to the neighbor router
Format:
2.2.2.2 1 full/drother 192.1.100.2 E 0/0
3.3.3.3 1 full/bdr 192.1.100.3 E 0/0
4.4.4.4 1 full/dr 192.1.100.4 E 0/0
Type SH IP OSPF DATABASE ROUTER.
Displays all the router LSA’s received by your router.
Type SH IP OSPF DATABASE NETWORK
Displays all the Network LSA’s received by your router. Send out by the DR.
Includes the following information:
o DR Address
o All the attached routers of the area
Type SH IP OSPF INTERFACE E 0/0
Shows the following information:
IP Address of the Interface
Area ID
Process ID
Network Type
Cost (108/Bandwidth)
DR and BDR Router ID’s and IP addresses
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 93 of 193
Interval’s for Hello, Dead, Wait and Retransmit
Total # of Neighbors and Adjacent Neighbors
Type SH IP ROUTE
O – OSPF Intra-Area Route
110 – Administrative Distance for OSPF
11 – Cost
Default Cost Values for Common Intrefaces
Interface Cost
FDDI/Fast Ethernet 1
Loopback 1
HSSI 2
16 M Token Ring 6
Ethernet 10
4 M Token Ring 25
Serial 64
Other Useful Commands
Command Explanation
IP OSPF COST [Value] Changes the default cost of an
Interface
IP OSPF Hello-Interval [Value] Change the Hello-interval
IP OSPF Dead-Interval [Value] Changes the Dead-interval
IP OSPF Priority [Value] Changes the Priority. Used in forcing
one of the router’s to be the DR or
BDR
auto-cost reference-bandwidth Used when you have a Gigabit
Ethernet connection and 108 does not
work correctly.
Debug IP OSPF Packet Shows all packets for OSPF
Debug IP OSPF Adj Displays the Hello packets and DR and
BDR Election
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 94 of 193
(Builds on Lab 1)
Objective: Controlling the selection of the DR and BDR on a Ethernet Segment
On R1
R1(config)#Int E 0/0
R1(config-if)#IP OSPF priority 100
R1(config-if)#shut
On R2
R2(config)#Int E 0/0
R2(config-if)#IP OSPF priority 50
R2(config-if)#shut
On R3
R3(config)#Int E 0/0
R3(config-if)#IP OSPF priority 0
R3(config-if)#shut
On R4
R4(config)#Int E 0/0
R4(config-if)#IP OSPF priority 0
R4(config-if)#shut
Bring All E 0/0 interfaces UP
Type SH IP OSPF NEIGHBOR
Use Up arrow key and Enter to keep on repeating the commands and see
the state of the routers going from Init to Full. Also note the Roles of the
Routers
Type SH IP OSPF INT E 0/0 to see the DR and BDR for the Network.
Lab 2 –Specifying DR and BDR
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 95 of 193
(Builds on Lab 2)
Objective: Use Clear Text authentication to authenticate all 4 routers
Type DEBUG IP OSPF PACKET
You should see the following output:
v: Stands for OSPF Version
t: OSPF Packet Type 1- Hello; 2- Data Description; 3-LS Req. 4- LS
Update 5-LSA
l: Length of packet
rid: Router ID
Chk: Checksum
Aut: Authentication type 0: No Authentication; 1:Simple; 2:md5
Auk: Authentication Key (used only for md5)
Type U ALL
On RI and R2
Rx(config)#Int E 0/0
Rx(config-if)#IP OSPF authentication-key Cisco
Rx(config-if)#IP OSPF authentication
On All Routers
Type Clear IP Route *
Type SH IP Route
Notice R1 and R2 talk to each other and R3 and R4 only see the directly
connected networks
Lab 3 – Clear Text Authentication
OSPF: rcv. V:2 t:1 l:56 rid:2.2.2.2
Aid:0.0.0.0 chk:965A aut:0 auk: from E 0/0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 96 of 193
ON R3 and R4
Rx(config)#Int E 0/0
Rx(config-if)#IP OSPF authentication-key Cisco
Rx(config-if)#IP OSPF authenticationOn All Routers
Type Debug IP OSPF Packet
You should see the following:
Aut:1 tells you that you are using Simple Authentication
OSPF: rcv. V:2 t:1 l:56 rid:2.2.2.2
Aid:0.0.0.0 chk:965A aut:1 auk: from E 0/0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 97 of 193
(Builds on Lab 3)
Objective: Use MD5 authentication to authenticate all 4 routers
Type U ALL
On All Routers
Rx(config)#Int E 0/0
Rx(config-if)#IP OSPF message-digest-key 1 md5 ccnp
Rx(config-if)#IP OSPF authentication message-digest
On All Routers
Type Clear IP Route *
Type SH IP Route
Type Debug IP OSPF Packet
You should see the following:
Aut:2 tells you that you are using md5 authentication
Lab 4 – MD5 Authentication
OSPF: rcv. V:2 t:1 l:56 rid:2.2.2.2
Aid:0.0.0.0 chk:965A aut:2 key: from E 0/0
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 98 of 193
Objective: Configuring OSPF over a Point-to-point network and getting used to
different Show commands
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
S 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
S 0/0 192.1.12.2 255.255.255.0
On R1
R1(config)#Router ospf 1
R1 (config-router)#net 1.0.0.0 0.255.255.255 area 0
R1 (config-router)#net 192.1.12.0 0.0.0.255 area 0
On R2
R2(config)#Router ospf 1
R2 (config-router)#net 2.0.0.0 0.255.255.255 area 0
R2 (config-router)#net 192.1.12.0 0.0.0.255 area 0
Lab 5 – OSPF in a Point-to-Point
Configuration
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 99 of 193
Test the Configuration
Type SH IP ROUTE
What routes do you see?
Type SH IP OSPF NEIGHBOR
Notice the State (Full/-). There is no DR or BDR in a Point-to-point
network.
Type SH IP OSPF INT S 0/0
Notice the Network Type is POINT-TO-POINT and No DR or BDR
information is displayed
Type SH IP OSPF DATABASE NETWORK
No Type 2 LSA (Network LSA’s) are displayed. Type 2 LSA’s are only
displayed for Broadcast Multi-access(BMA) or Non-Broadcast Multi-
access Networks(NBMA).
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 100 of 193
R1 Configuration
Interface IP Address Subnet Mask
Loopback 0 1.1.1.1 255.0.0.0
S 0/0 192.1.12.1 255.255.255.0
R2 Configuration
Interface IP Address Subnet Mask
Loopback 0 2.2.2.2 255.0.0.0
S 0/0 192.1.12.2 255.255.255.0
E 0/0 192.1.23.2 255.255.255.0
R3 Configuration
Interface IP Address Subnet Mask
Loopback 0 3.3.3.3 255.0.0.0
E 0/0 192.1.23.3 255.255.255.0
S 0/0 192.1.34.3 255.255.255.0
Lab 6 – OSPF in a Mixed Topology
E 0/0 (.3)
E 0/0 (.2)
S 0/0(.1)
R2192.1.12.0/24R1
S 0/0 (.2)
L0 1.1.1.1/8 L0 2.2.2.2/8
S 0/0(.4)
R3
192.1.34.0/24
R4
S 0/0 (.3)
L0 4.4.4.4/8 L0 3.3.3.3/8
192.1.23.0/24
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 101 of 193
R4 Configuration
Interface IP Address Subnet Mask
Loopback 0 4.4.4.4 255.0.0.0
S 0/0 192.1.34.4 255.255.255.0
Objective: Configuring OSPF with P-2-P and Ethernet networks. You also take
a look at the LSA Database
On R1
R1(config)#Router ospf 1
R1(config-router)#net 1.0.0.0 0.255.255.255 area 0
R1(config-router)#net 192.1.12.0 0.0.0.255 area 0
On R2
R2(config)#Router ospf 1
R2(config-router)#net 2.0.0.0 0.255.255.255 area 0
R2(config-router)#net 192.1.12.0 0.0.0.255 area 0
R2(config-router)#net 192.1.23.0 0.0.0.255 area 0
On R3
R3(config)#Router ospf 1
R3(config-router)#net 3.0.0.0 0.255.255.255 area 0
R3(config-router)#net 192.1.23.0 0.0.0.255 area 0
R3(config-router)#net 192.1.34.0 0.0.0.255 area 0
On R4
R4(config)#Router ospf 1
R4(config-router)#net 4.0.0.0 0.255.255.255 area 0
R4(config-router)#net 192.1.34.0 0.0.0.255 area 0
Type SH IP ROUTE
Do you see all the routes?
Type SH IP OSPF NEIGHBOR
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 102 of 193
How many Neighbors do you see and What are their States and
Designations
Type SH IP OSPF DATABASE ROUTER
You should see Four Router’s Advertising with the following Information
Router ID: 1.1.1.1 (R1) should advertise 3 links:
A link to the Stub Network ( 1.1.1.1)
A Point-to-point link to Router 2 (R2)
A Stub Network for the Point-to-point link (192.1.12.0)
Router ID: 2.2.2.2 (R2) should advertise 4 Links:
A link to the Transit Network (192.1.23.0)
A link to the Stub Network (2.2.2.2)
A Point-to-point link to Router 1 (R1)
A Stub Network for the Point-to-point link (192.1.12.0)
Router ID: 3.3.3.3 (R3) should advertise 4 Links:
A link to the Transit Network (192.1.23.0)
A link to the Stub Network (3.3.3.3)
A Point-to-point link to Router 4 (R4)
A Stub Network for the Point-to-point link (192.1.34.0)
Router ID: 4.4.4.4 (R4) should advertise 2 links:
A link to the Stub Network ( 4.4.4.4)
A Point-to-point link to Router 3 (R3)
A Stub Network for the Point-to-point link (192.1.34.0)
Table for the Link ID and Data
Type Network Description Link ID Link Data
1 Point-to-Point Connection
to another Router
Neighboring
Router’s ID
IP Address of
originating Router’s
Interface to the
Network
2 Connection to a Transit
Network
IP address of
the DR’s
Interface
IP Address of the
Originating Router’s
Interface to the
Network
3 Connection to a Stub
Network
IP Address of
the Network
Subnet Mask
* A point-to-point link is considered a Stub Network
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 103 of 193
(Builds on Lab 6)
Objective: Performing Mutual Redistribution between RIP and OSPF. Run RIP
between R1 and R2. Run OSPF between R2, R3 and R4.
Disabling OSPF between R1 and R2. Run RIP v2 between R1
and R2. Advertise all the loopbacks in RIP on R1 and R2
On R1
R1(config)#no Router ospf 1
R1(config)#Router rip
R1(config-router)#no auto-summary
R1(config-router)#version 2
R1(config-router)#net 1.0.0.0
R1(config-router)#net 192.1.12.0
On R2
R2(config)#Router rip
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
R2(config-router)#router ospf 1
R2(config-router)#no net 192.1.12.0 0.0.0.255 area 0
R2(config-router)#no net 2.0.0.0 0.255.255.255 area 0
On All Router’s
Type SH IP ROUTE
Do R3 and R4 see the 1.0.0.0 network?
Does R1 see the 3.0.0.0 and 4.0.0.0 network?
Redistribute RIP into OSPF and OSPF into RIP
Lab 7 – Redistributing OSPF and RIP
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 104 of 193
On R2
R2(config)#router rip
R2(config-router)#redistribute ospf 1 metric 2
R2(config-router)#router ospf 1
R2(config-router)#redistribute rip metric 10 subnets
On All Router’s
Type SH IP ROUTE on R3 and R4.
Do you see another Type of Route?
How does E2 calculate the Metric?
Ping 1.1.1.1 from R3 and R4. Can you ping?
Ping 4.4.4.4 from R1. Can you Ping?
Redistribute RIP into OSPF and OSPF into RIP Using E1 routes
On R2
R2(config)#router ospf 1
R2(config-router)#no redistribute rip metric 10
R2(config-router)#redistribute rip metric 10 metric-type 1
On All Router’s
Type SH IP ROUTE on R3 and R4.
Do you see another Type of Route?
How does E1 calculate the Metric?
On All OSPF Routers (R2, R3 and R4)
Type SH IP OSPF BORDER-ROUTERS
How many router’s show in the list?
What type of router is it?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 105 of 193
(Builds on Lab 7)
Objective: Performing Mutual Redistribution between EIGRP and OSPF. Run
EIGRP between R1 and R2. Run OSPF between R2, R3 and R4.
Disable RIP between R1 and R2. Run EIGRP 1 instead.
Advertise all the loopbacks on R1 and R2 in EIGRP
On R1
R1(config)#no router rip
R1(config)#router eigrp 1
R1(config-router)#net 1.0.0.0
R1(config-router)#net 192.1.12.0
On R2
R2(config)#no router rip
R2(config)#router ospf 1
R2(config-router)#no redistribute rip subnets metric-type 1
R2(config-router)#router eigrp 1
R2(config-router)#net 2.0.0.0
R2(config-router)#net 192.1.12.0
On All Router’s
Type SH IP ROUTE
Do R3 and R4 see the 1.0.0.0 network?
Does R1 see the 3.0.0.0 and 4.0.0.0 network?
Lab 8 – Redistributing OSPF and EIGRP
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 106 of 193
Redistribute EIGRP into OSPF and OSPF into EIGRP
On R2
R2(config)#router eigrp 1
R2(config-router)#redistribute ospf 1 metric 1544 2000 255 1 1500
R2(config-router)#router ospf 1
R2(config-router)#redistribute eigrp 1 subnets
On All Router’s
Type SH IP ROUTE on R3 and R4. Do you see another Type of Route?
Ping 1.1.1.1 from R3 and R4. Can you ping?
Ping 4.4.4.4 from R1. Can you Ping?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 107 of 193
(Builds on Lab 8)
Objective: Redistributing Static routes with OSPF. Configure Static routes
between R1 and R2. Redistribute the static routes on R2 into OSPF.
Disable EIGRP between R1 and R2. Configure Static routes on
R2 towards R1’s Networks. Configure a default route on R1
towards R2.
On R1
R1(config)#no router eigrp 1
R1(config)#ip route 0.0.0.0 0.0.0.0 192.1.12.2
On R2
R2(config)#no router eigrp 1
R2(config)#router ospf 1
R2(config-router)#no redistribute eigrp 1 metric 10 metric-type 1
R2(config-router)#ip route 1.0.0.0 255.0.0.0 192.1.12.1
On All Router’s
Type SH IP ROUTE
Do R3 and R4 see the 1.0.0.0 network?
Redistribute Static Routers into OSPF. OSPF should add the
cost of the links when forwarding the routes downstream
On R2
R2(config-router)#router ospf 1
R2(config-router)#redistribute static metric-type 1 subnets
On All Router’s
Type SH IP ROUTE on R3 and R4. Do you see another Type of Route?
Ping 1.1.1.1 from R3 and R4. Can you ping?
Lab 9 – Redistributing Static Routes
with OSPF
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 108 of 193
Ping 4.4.4.4 from R1. Can you Ping? Why or why not?
(Builds on Lab 9)
Objective: Redistributing directly connected routes into OSPF. Make sure to
only redistribute the specified directly connected routes
Create 3 additional Loopback Interfaces on R2 (5.5.5.5/8,
6.6.6.6/8 and 7.7.7.7/8)
On R2
R2(config)#int loo 5
R2(config-if)#ip addr 5.5.5.5 255.0.0.0
R2(config-if)#int loo 6
R2(config-if)#ip addr 6.6.6.6 255.0.0.0
R2(config-if)#int loo 7
R2(config-if)#ip addr 7.7.7.7 255.0.0.0
On All Router’s
Type SH IP ROUTE
Do R3 and R4 see the 5.0.0.0, 6.0.0.0 and 7.0.0.0 networks?
Redistribute the newly created directly connected Networks
into OSPF. Also, make sure that R1 can ping R3 and R4
loopbacks.
On R2
R2(config)#access-list 1 permit 192.1.12.0 0.0.0.255
R2(config)#access-list 1 permit 5.0.0.0 0.255.255.255
R2(config)#access-list 1 permit 6.0.0.0 0.255.255.255
R2(config)#access-list 1 permit 7.0.0.0 0.255.255.255
R2(config)#route-map C-2-O permit 10
R2(config-route-map)#match ip address 1
R2(config-route-map)#router ospf 1
R2(config-router)#redistribute connected route-map C-2-O subnets
Lab 10 – Redistributing Connected
Networks with OSPF
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 109 of 193
On All Router’s
Type SH IP ROUTE on R3 and R4. Do you see new Routes?
Ping 5.5.5.5 from R3 and R4. Can you ping?
Can you ping 3.3.3.3 and 4.4.4.4 from R1 now?
Copyrights Networkers Home 2007-2015
Website: http://www.networkershome.com; info@networkershome.com
Page 110 of 193
(Builds on Lab 10)
Objective: Injecting Default Route into OSPF
Disable and Re-enable OSPF on R2. Only enable it for the
192.1.23.0 network. Inject a Default route into OSPF so that
R3 and R4 can reach R1 and R2 loopback networks.
On R2
R2(config)#no router ospf 1
R2(config)#router ospf 1
R2(config-router)#net 192.1.23.2 0.0.0.0 area 0
R2(config-router)#default-information originate always
On All Router’s
Type SH IP ROUTE
Do you see a 0.0.0.0 route in the routing table of R3 and R4. Is the
Gateway of Last resort set?
Can R3 and R4 Ping 1.1.1.1 and the 5.5.5.5 networks?
Lab 11 – Injecting Default Route into
OSPF
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook
CCNP Routing Workbook

More Related Content

What's hot

Ccna 2 chapter 1 v4.0 answers 2011
Ccna 2 chapter 1 v4.0 answers 2011Ccna 2 chapter 1 v4.0 answers 2011
Ccna 2 chapter 1 v4.0 answers 2011Dân Chơi
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and SubnettingAtakan ATAK
 
hadware networking
hadware networking hadware networking
hadware networking Student
 
119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tut119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tutnicolelemmimg
 
Virtual Local Area Network
Virtual Local Area NetworkVirtual Local Area Network
Virtual Local Area NetworkAtakan ATAK
 
Cisco.exactquestions.200 120.v2014-12-23.by.konrad.338q
Cisco.exactquestions.200 120.v2014-12-23.by.konrad.338qCisco.exactquestions.200 120.v2014-12-23.by.konrad.338q
Cisco.exactquestions.200 120.v2014-12-23.by.konrad.338qkeiko277
 
ccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answersccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answersĐồng Quốc Vương
 
CCNA - Switching Concepts made easy
CCNA - Switching Concepts made easyCCNA - Switching Concepts made easy
CCNA - Switching Concepts made easysushmil123
 
Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5friv4schoolgames
 
Packet tracer practical guide
Packet tracer practical guidePacket tracer practical guide
Packet tracer practical guideNishant Gandhi
 
CCNAX 200 120 dumps
CCNAX 200 120 dumpsCCNAX 200 120 dumps
CCNAX 200 120 dumpsabdulquyyum
 
Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)
Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)
Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)keiko277
 
Practice exam #2
Practice exam #2Practice exam #2
Practice exam #2Kris Mofu
 

What's hot (19)

CCNA Quick Notes
CCNA Quick NotesCCNA Quick Notes
CCNA Quick Notes
 
Ccna 2 chapter 1 v4.0 answers 2011
Ccna 2 chapter 1 v4.0 answers 2011Ccna 2 chapter 1 v4.0 answers 2011
Ccna 2 chapter 1 v4.0 answers 2011
 
Ccna 1 5
Ccna 1  5Ccna 1  5
Ccna 1 5
 
IP Addressing and Subnetting
IP Addressing and SubnettingIP Addressing and Subnetting
IP Addressing and Subnetting
 
hadware networking
hadware networking hadware networking
hadware networking
 
119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tut119163798 icnd1-practice-questions-9tut
119163798 icnd1-practice-questions-9tut
 
How to make a simple application on packet tracer
How to make a simple application on packet tracerHow to make a simple application on packet tracer
How to make a simple application on packet tracer
 
Ccna pres
Ccna presCcna pres
Ccna pres
 
Virtual Local Area Network
Virtual Local Area NetworkVirtual Local Area Network
Virtual Local Area Network
 
Cisco.exactquestions.200 120.v2014-12-23.by.konrad.338q
Cisco.exactquestions.200 120.v2014-12-23.by.konrad.338qCisco.exactquestions.200 120.v2014-12-23.by.konrad.338q
Cisco.exactquestions.200 120.v2014-12-23.by.konrad.338q
 
ccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answersccna 1 v5.0 itn practice final exam answers
ccna 1 v5.0 itn practice final exam answers
 
CCNA DUMPS 200-120
CCNA DUMPS 200-120CCNA DUMPS 200-120
CCNA DUMPS 200-120
 
CCNA - Switching Concepts made easy
CCNA - Switching Concepts made easyCCNA - Switching Concepts made easy
CCNA - Switching Concepts made easy
 
Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5
 
Chapter6ccna
Chapter6ccnaChapter6ccna
Chapter6ccna
 
Packet tracer practical guide
Packet tracer practical guidePacket tracer practical guide
Packet tracer practical guide
 
CCNAX 200 120 dumps
CCNAX 200 120 dumpsCCNAX 200 120 dumps
CCNAX 200 120 dumps
 
Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)
Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)
Cisco.actualtests.200 120.v2013-12-10.by.watson.314q (2 new q)
 
Practice exam #2
Practice exam #2Practice exam #2
Practice exam #2
 

Similar to CCNP Routing Workbook

Subnetting Principles
Subnetting PrinciplesSubnetting Principles
Subnetting Principlesswascher
 
Expl net fund_chapter_06_i_pv4_part_3
Expl net fund_chapter_06_i_pv4_part_3Expl net fund_chapter_06_i_pv4_part_3
Expl net fund_chapter_06_i_pv4_part_3kurtmctaggart
 
Computer-Network-PowerPoint-Slide (1).pptx
Computer-Network-PowerPoint-Slide (1).pptxComputer-Network-PowerPoint-Slide (1).pptx
Computer-Network-PowerPoint-Slide (1).pptxKhondokarMdMehediHas
 
Chapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.pptChapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.pptanwarkade1
 
Chapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.pptChapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.pptEsubesisay
 
Subnetting class
Subnetting classSubnetting class
Subnetting classFTC
 
7-Lect_7 .pptxNetwork LayerNetwork Layer
7-Lect_7 .pptxNetwork LayerNetwork Layer7-Lect_7 .pptxNetwork LayerNetwork Layer
7-Lect_7 .pptxNetwork LayerNetwork LayerZahouAmel1
 
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...ZahouAmel1
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basicsMahmmoud Mahdi
 
IP addressing by Mamun Sir
IP addressing by Mamun SirIP addressing by Mamun Sir
IP addressing by Mamun Sirsharifbdp
 

Similar to CCNP Routing Workbook (20)

Day 5.5 subnetting
Day 5.5 subnettingDay 5.5 subnetting
Day 5.5 subnetting
 
Mod10
Mod10Mod10
Mod10
 
Vlsm
VlsmVlsm
Vlsm
 
Network Layer V.ppt
Network Layer V.pptNetwork Layer V.ppt
Network Layer V.ppt
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Subnetting Principles
Subnetting PrinciplesSubnetting Principles
Subnetting Principles
 
Expl net fund_chapter_06_i_pv4_part_3
Expl net fund_chapter_06_i_pv4_part_3Expl net fund_chapter_06_i_pv4_part_3
Expl net fund_chapter_06_i_pv4_part_3
 
Computer-Network-PowerPoint-Slide (1).pptx
Computer-Network-PowerPoint-Slide (1).pptxComputer-Network-PowerPoint-Slide (1).pptx
Computer-Network-PowerPoint-Slide (1).pptx
 
Chapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.pptChapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.ppt
 
Chapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.pptChapter 5 Network Configuration Basics.ppt
Chapter 5 Network Configuration Basics.ppt
 
CCNA 1 Chapter 9 v5.0 2014
CCNA 1 Chapter 9 v5.0 2014CCNA 1 Chapter 9 v5.0 2014
CCNA 1 Chapter 9 v5.0 2014
 
Subnetting class
Subnetting classSubnetting class
Subnetting class
 
7-Lect_7 .pptxNetwork LayerNetwork Layer
7-Lect_7 .pptxNetwork LayerNetwork Layer7-Lect_7 .pptxNetwork LayerNetwork Layer
7-Lect_7 .pptxNetwork LayerNetwork Layer
 
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
7-Lect_7 .pptxNetwork Layer. Addressing Subnetting Mask (default and subnet) ...
 
Lesson 2: Subnetting basics
Lesson 2: Subnetting basicsLesson 2: Subnetting basics
Lesson 2: Subnetting basics
 
IP addressing by Mamun Sir
IP addressing by Mamun SirIP addressing by Mamun Sir
IP addressing by Mamun Sir
 
Subnetting
SubnettingSubnetting
Subnetting
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Subnetppt
SubnetpptSubnetppt
Subnetppt
 
How IP address works
How IP address worksHow IP address works
How IP address works
 

Recently uploaded

Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 

Recently uploaded (20)

Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 

CCNP Routing Workbook

  • 3. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 3 of 193 Definition Variable-Length Subnet Mask(VLSM): provides the ability to have more than one subnet mask within your major network. It also allows you to further subnet your already subnetted networks. Requires Classless Routing Protocols. Advantages Efficient Use of IP addresses: Without VLSMs, networks would have to use the same subnet mask throughout the network. But all your networks don’t have the same number of hosts. For example: You have 2 LAN connected via a Serial Point-to-point connection. Each LAN has 50 Hosts on it. When you assign the subnet mask, it has to be consistent across your network. So you end up assign a sub-network address to the WAN connection with 62 hosts, whereas you only need 2. Greater Capability for Route Summarization: Route Summarization is covered in detail, later on in this module. Variable-Length Subnet Mask
  • 4. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 4 of 193 Calculating VLSMs In this example, we want to connect the Main Site to the Branch Offices. If we used a fixed length subnet mask, we would need 4 networks for the LANs and 3 Networks for WANs, a total of 7 networks. Let us say we have a Class C address of 200.200.200.0 assigned to us. If we need 7 networks, we have to borrow 4 bits, giving us 14 networks. But it will only give us 14 hosts per network. In order to get around this problem, we will use VLSMs. In VLSMs, we can get away with borrowing only 3 bits. 3 bits give us 6 usable networks with 30 hosts per network. We will use the first 4 networks for our LAN based networks, and subnet the fifth one further to give us additional networks with less hosts on each for our WAN connections. Our WAN connections only require 2 hosts per network and we need 3 Networks. Subnetting the 200.200.200.0 network into 6 subnets  We borrow 3 bits, giving us a new mask of 255.255.255.224 or 27 bit Subnet Mask.  Our new networks are as follows: 200.200.200.32/27 200.200.200.64/27 200.200.200.96/27 200.200.200.128/27 200.200.200.160/27 200.200.200.192/27 25 Hosts 25 Hosts 25 Hosts 25 Hosts
  • 5. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 5 of 193  We will assign the first 4 networks to our LAN-Based Networks.  We can take either the 5th or 6th network and further subnet it. Let’ use the 5th network and further subnet it. Decimal Binary Subnet :200.200.200.10100000 (200.200.200.160) Mask : 255.255.255.11100000 (255.255.255.224)  We only need 2 hosts per WAN connection. We will borrow a further 3 bits from this network, leaving only 2 bits for hosts on each network.  The network numbers are as follows: 200.200.200.10100100 (200.200.200.164) Valid Host Range: 165-166 200.200.200.10101000 (200.200.200.168) Valid Host Range: 169-170 200.200.200.10101100 (200.200.200.172) Valid Host Range: 173-174 200.200.200.10110000 (200.200.200.176) Valid Host Range: 177-178 200.200.200.10110100 (200.200.200.180) Valid Host Range: 181-182 200.200.200.10111000 (200.200.200.184) Valid Host Range: 185-186  So you can choose any 3 of the above network addresses for the WAN connections. 25 Hosts 25 Hosts 25 Hosts 25 Hosts 200.200.200.32/27 200.200.200.64/27 200.200.200.96/27 200.200.200.128/27 200.200.200.164/30 200.200.200.168/30 200.200.200.172/30
  • 6. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 6 of 193 Written Exercise for Calculating VLSMs Exercise 1 Objective: Given an IP address of 200.1.1.0, use VLSMs to assign IP addresses in a efficient manner by minimizing loss of host addresses. Write the Network Addresses for all the networks including the WAN connections. Make sure to write the Subnet Mask in the bit format (/24). 25 Hosts 25 Hosts 5 Hosts 5 Hosts 5 Hosts
  • 7. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 7 of 193 Definition Route Summarization: reduces the number of routes that a router must maintain because it represents a series of network numbers in a single summary address. Advantages  Reduces the size of Routing Tables  Isolates Topology changes from other routes in a Large Network Route Summarization A B 150.50.33.0/24 150.50.34.0/24 150.50.35.0/24 Routing Table 150.50.33.0/24 150.50.34.0/24 150.50.35.0/24 Routing Table 150.50.0.0/16
  • 8. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 8 of 193 Summarizing within an Octet Let us say that we the following networks connected to a Router named LA: 150.50.64.0/24 150.50.65.0/24 150.50.66.0/24 150.50.67.0/24 150.50.68.0/24 150.50.69.0/24 150.50.70.0/24 150.50.71.0/24 LA is connected to another router SD. LA wants to minimize the number of entries it sends to SD. Write the network in Binary Format. 150.50.01000000.00000000 (150.50.64.0) 150.50.01000001.00000000 (150.50.65.0) 150.50.01000010.00000000 (150.50.66.0) 150.50.01000011.00000000 (150.50.67.0) 150.50.01000100.00000000 (150.50.68.0) 150.50.01000101.00000000 (150.50.69.0) 150.50.01000110.00000000 (150.50.70.0) 150.50.01000111.00000000 (150.50.71.0) Starting from High order bits towards low order bits (Left to Right), look at the bits that are common and draw a line. 150.50.01000000.00000000 (150.50.64.0) 150.50.01000001.00000000 (150.50.65.0) 150.50.01000010.00000000 (150.50.66.0) 150.50.01000011.00000000 (150.50.67.0) 150.50.01000100.00000000 (150.50.68.0) 150.50.01000101.00000000 (150.50.69.0) 150.50.01000110.00000000 (150.50.70.0) 150.50.01000111.00000000 (150.50.71.0) The summarized address will be address you get from the common high order bits. 150.50.01000000.00000000 (150.50.64.0). Your Subnet mask will the number of common bits, which is 16 + 16 + 5 = 21
  • 9. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 9 of 193 The Route that will be sent is 150.50.64.0/21. Written Exercise for Route Summarization Exercise 1 Where would you do Route Summarization? What would the Summarized addresses be? LA SF OC SD 131.107.1.128/28 131.107.1.144/28 131.107.1.160/28 131.107.1.176/28 131.107.1.112/28 131.107.1.80/28 131.107.1.192/28 131.107.1.208/28 131.107.1.64/28 131.107.1.96/28
  • 10. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 10 of 193 Written Exercise for Route Summarization Exercise 2 Where would you do Route Summarization? What would the Summarized addresses be? LA SF OC SD 131.107.1.64/28 131.107.1.80/28 131.107.1.96/28 131.107.1.112/28 131.107.1.192/28 131.107.1.208/28 131.107.1.48/28 131.107.1.160/28 131.107.1.128/28 131.107.1.144/28 131.107.1.176/28
  • 12. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 12 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 S 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 S 0/0 192.1.12.2 255.255.255.0 Objective: Configuring RIP v1 on the routers to exchange routes between the routers. On R1 router#conf t router(config)#hostname R1 R1(config)#Router RIP R1(config-router)#no auto-summary R1 (config-router)#net 1.0.0.0 R1 (config-router)#net 192.1.12.0 Lab 1 – Basic RIP Configuration S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8
  • 13. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 13 of 193 On R2 Router#conf t router(config)#hostname R2 R2(config)#Router RIP R2(config-router)#no auto-summary R2 (config-router)#net 2.0.0.0 R2 (config-router)#net 192.1.12.0 On Both Routers Type Show ip route What networks do you see listed? Ping your partner’s Loopback Interface address. Are you successful?
  • 14. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 14 of 193 (Note: This lab builds on the configuration of Lab 1) Objective: Looking at the operation of RIP v1. You will take a look at the Broadcast classfull updates. You will also take a look at the effect of Passive- Interface command and the effect of turning off Split Horizon. On Both Routers Rx#debug ip rip (Where x is your Router number) Interesting Facts Does not include the directly connected network (192.1.12.0) in its update towards R2. Does not include 2.0.0.0 network although it does exist in its routing table back towards R2. The destination address is a Broadcast It does not send periodic updates at constant intervals (Time Jitters) On R1 R1(config)#int loopback 0 R1(config-if)#shut Lab 2 – RIP Operation RIP: Sending V1 update to 255.255.255.255 via Serial 0/0 (192.1.12.1) RIP: Build update entries Network 10.0.0.0 metric 1 RIP: Sending V1 update to 255.255.255.255 via Loopback 0 (1.1.1.1) RIP: Build update entries Network 2.0.0.0 Network 192.1.12.0 RIP: received V1 update from 192.1.12.2 on serial 0/0 2.0.0.0 in 1 hop RIP: build flash update entries network 1.0.0.0 metric 16 RIP: sending v1 update to 255.255.255.255 via Serial0/0 (192.1.12.1)
  • 15. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 15 of 193 Interesting Facts  When a route goes down, the router does not wait for Periodic Update. It sends a Triggered update with a Poisoned route with a metric of 16  Notice R2 also sends an immediate Triggered Update back, indicating that you can’t reach 10.0.0.0 cannot be reached through it. On R1 R1(config)#int loopback 0 R1(config-if)#no shut Turning Split Horizon Off On Both Routers Rx(Config)#int s 0/0 Rx(Config-if)#no ip split-horizon Interesting Facts The router is advertising all routes. Even the ones that it learned from the same router. The reason it does make it to the routing table is because the Router has a better metric to the route. Passive Interfaces On Both Routers Rx(config)#router rip Rx(config-router)#passive interface Loopback 0 Interesting Facts  The router stops advertising from the Loopback interface. The command is useful for cutting down unnecessary broadcast over an interface that only has hosts on it and no router. RIP: Sending v1 update to 255.255.255.255 via Serial0/0 (192.1.12.1) RIP: build update entries network 1.0.0.0 metric 1 network 192.1.12.0 metric 1 network 2.0.0.0 metric 2
  • 16. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 16 of 193 (Note: This lab builds on the configuration of Lab 2) Objective: Turn Spilt-Horizon back on. You would like to send Unicast updates between R1 and R2 instead of Broadcast updates. Turning Split Horizon Back on On Both Routers Rx(Config)#int s 0/0 Rx(Config-if)#ip split-horizon Sending Unicast Updates on S 0/0 interface On R1 R1(config)#Router rip R1(config-router)#passive interface S 0/0 R1(config-router)#neighbor 192.1.12.2 On R2 R2(config)#Router rip R2(config-router)#passive interface S 0/0 R2(config-router)#neighbor 192.1.12.1 Passive interface command disables RIP from sending broadcasts over a specific interface. The neighbor allows updates to go to specific IP addresses. So It will disables all RIP broadcasts and only send unicast updates to each other. Lab 3 – RIP using UNICAST
  • 17. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 17 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 E 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 E 0/0 192.1.12.2 255.255.255.0 S 0/0 192.1.23.1 255.255.255.0 Lab 4 – Injection of Default Route E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/24 R4 S 0/0 (.3) L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/24
  • 18. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 18 of 193 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 S 0/0 192.1.23.3 255.255.255.0 E 0/0 191.1.34.3 255.255.255.0 R4 Configuration Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 S 0/0 192.1.34.4 255.255.255.0 Objective: R1 is acting as the ISP and R2 is the Edge Router for a company that is running RIP internally between R2, R3 and R4. R1 will have static routes towards all the company networks. R2 will have a default route pointing towards R1. On R1 R1#conf t R1(config)#ip route 2.0.0.0 255.0.0.0 192.1.12.2 R1(config)#ip route 3.0.0.0 255.0.0.0 192.1.12.2 R1(config)#ip route 4.0.0.0 255.0.0.0 192.1.12.2 R1(config)#ip route 192.1.23.0 255.255.255.0 192.1.12.2 R1(config)#ip route 192.1.34.0 255.255.255.0 192.1.12.2 On R2 R2#conf t R2(config)# ip route 0.0.0.0 0.0.0.0 192.1.12.1 R2(config)#Router RIP R2(config-router)#no auto-summary R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 R2(config-router)#net 192.1.23.0
  • 19. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 19 of 193 On R3 R3#conf t R3(config)#Router RIP R3(config-router)#no auto-summary R3(config-router)#net 3.0.0.0 R3(config-router)#net 192.1.23.0 R3(config-router)#net 192.1.34.0 On R4 R4#conf t R4(config)#Router RIP R4(config-router)#no auto-summary R4(config-router)#net 4.0.0.0 R4(config-router)#net 192.1.34.0 On R3 and R4 Type Show IP route. Do you see an entry learned through RIP that has a *? By default, RIP will advertise the default route to other RIP enabled routers. Enter Debug IP RIP and view the routing table entries going from R2 to R3 and R4.
  • 20. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 20 of 193  (Builds on Lab 4) Objecctive: Use the default-information originate instead of the default-route on R2 to inject the default route into R3 and R4. You will no longer be using the default route towards R1. Configure a static route to provide reachability towards 1.0.0.0 network. On R2 R2(config)#no ip route 0.0.0.0 0.0.0.0 192.1.12.1 R2(config)#clear ip route * R2(config)#ip route 1.0.0.0 255.0.0.0 192.1.12.1 On R3 and R4  Type Show IP route. Do you see an entry learned through RIP that has a *?  This is done by using the Default-information originate on R2  Enter Debug IP RIP and view the routing table entries going from R2 to R3 and R4. Lab 5 – Default Network using Default Information Originate
  • 22. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 22 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 S 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 S 0/0 192.1.12.2 255.255.255.0 Objective: Configuring RIP v1 on the routers to exchange routes between the routers. On R1 router#conf t router(config)#hostname R1 R1(config)#Router RIP R1(config-router)#no auto-summary R1(config-router)#version 2 R1 (config-router)#net 1.0.0.0 R1 (config-router)#net 192.1.12.0 Lab 1 – Basic RIP v2 Configuration S 0/0(.1) R2192.1.12.0/2 4 R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8
  • 23. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 23 of 193 On R2 Router#conf t router(config)#hostname R2 R2(config)#Router RIP R2(config-router)#no auto-summary R2(config-router)#version 2 R2 (config-router)#net 2.0.0.0 R2 (config-router)#net 192.1.12.0 On Both Routers Type Show ip route What networks do you see listed? Ping your partner’s Loopback Interface address. Are you successful?
  • 24. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 24 of 193 (Note: This lab builds on the configuration of Lab 2) Objective: Looking at the operation of RIP v2. You will take a look at the Multicast classless updates. On Both Routers Rx#debug ip rip (Where x is your Router number) Interesting Facts Update is a V2 Update Includes the Subnet Mask The destination address. Lab 2 – RIP 2 Operation RIP: Sending V2 update to 224.0.0.9 via Serial 0/0 (192.1.12.1) RIP: Build update entries Network 1.0.0.0/8 metric 1, External Tag 0 RIP: Sending V2 update to 224.0.0.9 via Loopback 0 (1.1.1.1) RIP: Build update entries Network 2.0.0.0/8 metric 2, External Tag 0 Network 192.1.12.0/8 metric 1, External Tag 0 RIP: received V2 update from 192.1.12.2 on serial 0/0 2.0.0.0/8 in 2 hop metric 1, External Tag 0
  • 25. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 25 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 E 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 E 0/0 192.1.12.2 255.255.255.0 S 0/0 192.1.23.1 255.255.255.0 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 S 0/0 192.1.23.3 255.255.255.0 E 0/0 191.1.34.3 255.255.255.0 Lab 3 – Compatibility with RIP Version 1 E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/2 4 R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/2 4 R4 S 0/0 (.3) L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/2 4
  • 26. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 26 of 193 R4 Configuration Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 S 0/0 192.1.34.4 255.255.255.0 Objective: R3 does not support RIP v2. Configure R1, R2 and R4 with RIP v2. Configure R3 with RIP V1. Allow R2 and R4 to exchange routes with R3. On R1 R1#conf t R1(config)#Router RIP R1(config-router)#no auto-summary R1(config-router)#version 2 R1(config-router)#net 192.1.12.0 R1(config-router)#net 1.0.0.0 On R2 R2#conf t R2(config)#Router RIP R2(config-router)#no auto-summary R2(config-router)#version 2 R2(config-router)#net 192.1.12.0 R2(config-router)#net 192.1.23.0 R2(config-router)#net 2.0.0.0 R2(config-router)#Interface E 0/0 R2(config-if)#ip rip send v1 R2(config-if)#ip rip receive v1 On R3 R3#conf t R3(config)#Router RIP R3(config-router)#no auto-summary R3(config-router)#version 1 R3(config-router)#net 192.1.23.0 R3(config-router)#net 192.1.34.0 R3(config-router)#net 3.0.0.0
  • 27. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 27 of 193 On R4 R4#conf t R4(config)#Router RIP R4(config-router)#no auto-summary R4(config-router)#version 2 R4(config-router)#net 192.1.34.0 R4(config-router)#net 4.0.0.0 R4(config-router)#Interface S 0/0 R4(config-if)#ip rip send version 1 R4(config-if)#ip rip receive version 1 On R2 Type Debug ip rip When R2 sends an update to R1, what address does it use? When R2 sends an update to R3, what address does it use? When R4 sends an update to R3, what version does it use? When R3 sends an update to R2 and R4, what version does it use?
  • 28. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 28 of 193 (Note: This lab builds on the configuration of Lab 3) Objective: Configure Plain Text Authentication on all routers. Enable RIP v2 on R3. Disable sending of v1 updates on R2 and R4 before enabling authentication on all the routers. Enable RIP V2 on all routers and Disable IP RIP Send and Receive Version 1 commands R1 (Requires no change) R2 R2(config)#interface E 0/0 R2(config-if)#no ip rip send version 1 R2(config-if)#no ip rip receive version 1 R3 R3(config)#Router RIP R3(config-router)#version 2 R4 R4(config)#interface S 0/0 R4(config-if)#no ip rip send version 1 R4(config-if)#no ip rip receive version 1 Enable Plain-text Authentication of all the Routers R1 R1(config)#key chain KC-1 R1(config-keychain)#key 1 R1(config-keychain-key)#key-string CISCO R1(config-keychain-key)#exit Lab 4 – RIP V2 Plain Text Authentication
  • 29. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 29 of 193 R1(config)#int S 0/0 R1(config-if)#ip rip authentication key-chain KC-1 R2 R2(config)#key chain KC-1 R2(config-keychain)#key 1 R2(config-keychain-key)#key-string CISCO R2(config-keychain-key)#exit R2(config)#int S 0/0 R2(config-if)#ip rip authentication key-chain KC-1 R2(config-if)#int E0/0 R2(config-if)# ip rip authentication key-chain KC-1 R3 R3(config)#key chain KC-1 R3(config-keychain)#key 1 R3(config-keychain-key)#key-string CISCO R3(config-keychain-key)#exit R3(config)#int S 0/0 R3(config-if)#ip rip authentication key-chain KC-1 R3(config-if)#int E0/0 R3(config-if)# ip rip authentication key-chain KC-1 R4 R4(config)#key chain KC-1 R4(config-keychain)#key 1 R4(config-keychain-key)#key-string CISCO R4(config-keychain-key)#exit R4(config)#int S 0/0 R4(config-if)#ip rip authentication key-chain KC-1 Checking the Authentication On all Routers Type Debug ip rip Can you see the authentication happening? Can you see the password in the debug information? What is the password that is being passed between the routers?
  • 30. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 30 of 193 (Note: This lab builds on the configuration of Lab 4) Objective: Configure MD5 Authentication on all routers. Enable RIP V2 MD 5 Authentication on all routers R1 R1#config t R1(config)#int S 0/0 R1(config-if)#ip rip authentication mode md5 R2 R2#config t R2(config)#int S 0/0 R2(config-if)#ip rip authentication mode md5 R2(config-if)#int E 0/0 R2(config-if)# ip rip authentication mode md5 R3 R3#config t R3(config)#int E 0/0 R3(config-if)#ip rip authentication mode md5 R3(config)#int S 0/0 R3(config-if)#ip rip authentication mode md5 R4 R4#config t R4(config)#int S 0/0 R4(config-if)#ip rip authentication mode md5 Checking the Authentication On all Routers Type Debug ip rip Can you see the authentication happening and if so, can you see the actual password? Lab 5 – RIP V2 MD5 Authentication
  • 32. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 32 of 193 Cisco proprietary routing protocol. First released in 1994 with IOS version 9.21. Advance Distance Vector/Hybrid routing protocol that has the behavior of distance vector with several Link State features, such as dynamic neighbor discovery. Features Rapid Convergence: EIGRP uses DUAL to achieve rapid convergence. It stores a backup route if one is available, so it can quickly re-converge incase a route goes down. If no backup route exists, EIGRP will send a query to its neighbor/s to discover an alternate path. These queries are propagated until an alternate route is found. Reduced Bandwidth Usage/Incremental Updates: In EIGRP updates are still sent to directly connected neighbors, much like distance vector protocols, but these updates are:  Non-Periodic: The updates are not sent at regular intervals, rather when a metric or a topology change occurs.  Partial: Updates will include the routes that are changed and not every route in the routing table.  Bounded: Updates are sent to affected routers only. Another issue regarding bandwidth usage is the fact that EIGRP by default will only consume 50% of the bandwidth of the link during convergence. This parameter can be adjusted to a higher or lower value eith the following command: Ip bandwidth-percent eigrp <AS number> <number that represents the percentage> Classless Routing Protocol: This means that advertised routes will include their subnet mask, this feature will eliminate the issue pertaining to discontiguous networks. VLSM and Manual Summarization is also supported on any router within the enterprise. Security: With IOS version 11.3 or better, EIGRP can authenticate using only MD5, the reason EIGRP does not support clear text is because, Enhanced IGRP (EIGRP)
  • 33. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 33 of 193 EIGRP can only be used within CISCO routers, and all Cisco routers support MD5 authentication. But the routes are not encrypted, so a sniffer can easily see the password/s. Multiple Network Layer Protocol Support: EIGRP can support IP, IPX, and AppleTalk, whereas the other routing protocols support only one routed protocol. EIGRP will also perform auto-redistribution with NLSP, IPXRIP, RTMP. EIGRP supports incremental SAP and RIP updates, 224 HOPS, and it uses bandwidth + delay which is far more better than just Ticks and Hops used by IPXRIP. For RTMP it supports event driven updates, but it must run in a clientless networks(WAN), and also a better metric calculation. Use Of Multicast Instead Of Broadcast: EIGRP uses multicast address of 224.0.0.10 instead of broadcast. Unequal and Equal Cost Path Load-Balancing: This feature will enable the administrators to distribute traffic flow in the network. By default EIGRP will use up to 4 paths and this can be increased to 6. OSI and EIGRP: Like all TCP/IP routing protocols EIGRP relies in IP to deliver the packets, EIGRP maps to the transport layer of OSI and uses protocol number 88. Support Of Different Topology: EIGRP can support broadcast multi- access topologies such as Token-Ring, and Ethernet. Point to point topology such as HDLC. NBMA topology such as Frame-Relay. Easy configuration: The configuration of EIGRP is very similar to IGRP which is very simple. Support of hierarchical addressing scheme: Eigrp supports FLSM, VLSM, CIDR/Supernetting. 100% Loop Free: EIGRP uses DUAL to attain fast convergence while maintaining a totally loop free topology at every instance. Metrics: EIGRP uses 2 step metric: 1. VECTOR 2. COMPOSITE  Vector metric is: Min MTU, MAX Load, Min Reliability, Total delay, Min Bandwidth and Hop count.  The vector metric of a route received from a neighbor is computed from the received vector metric and the metric of the interface through which the route was received.
  • 34. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 34 of 193  After the vector is received and calculated it is stored in the topology table.  The vector metric is never adjusted in the outgoing updates, the router always reports the values it has in its topology table and relies on the receiving router to adjust the values.  In the above diagram, the minute the Ethernet port on R-A comes active, it notifies R-B, and R-D with its own vector metric, R-D, and R-B will adjust these values based on the parameters of their interface to R-A, and then they will advertise that cost to R-C.  EIGRP uses the same formula as IGRP to calculate its composite metric, with one difference and that is EIGRP scales the metric component by 256 to achieve a finer metric granularity. This metric is calculated using Bandwidth, Delay, Reliability, Load, and MTU. The formula that it uses is as follows:  You can view the detailed vector and composite metric of a single EIGRP route from the topology table with the following command: “ sh ip eigrp top <ip-address> “ EIGRP Metric Calculation uses the following formula:  Metric = [107/Bandwidth(min))+(Delay(Sum)]/10)]*256 R-B R-A R-D R-C S 0/1 10.4.1.1/30 S 0/0 10.1.1.1/30 S 0/1 10.2.1.1/30S 0/0 10.1.1.2/30 S 0/0 10.2.1.2/30 S 0/1 10.3.1.2/30 S 0/0 10.3.1.1/30S 0/1 10.4.1.2/30
  • 35. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 35 of 193  Bandwidth = the smallest of all bandwidths in the path to a given destination divided by 10,000,000.  Delay = the sum of all the delay values assigned to the interfaces along the path to a given destination divided by 10. To find out the value of bandwidth and the delay associated to a given interface, “ sh interface < the interface type > x “ where x is the interface number.  These values can be changed with the following interface mode commands:  “ bandwidth < bandwidth in Kbps> “  “ delay < delay in tens of microseconds > “
  • 36. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 36 of 193 Feasible Distance: FD is equal to advertised distance of a neighbor plus the cost of the link to that neighbor. In some cases we may have multiple routes to the same destination, in situation like that FD will be based on the lowest metric. Feasibility Condition: It is a condition that is met if a neighbor’s advertised distance to a destination is lower than the router’s FD to that same destination. o FC states, that the route must be advertised by a downstream neighbor (with respect to the destination), and the cost of the advertising routes to the destination must be less than or equal to the cost of the route that is currently being used by the router receiving the advertisement. Successor: A directly connected neighboring router that has the best route to a given destination. These routers are always downstream routers. o In order for a neighbor to become the successor, that neighbor must firstmeet the FC. Successors are entries that are kept in the routing table. Feasible Successor: FS are downstream neighboring router/s through which a destination can be reached. FS are nothing but backup routes to a given destination, or second best route to a given destination. o FS s are kept in the topology table, and there may be more than one FS per destination. o If a neighbor’s advertising distance to a destination meets the FC, the neighbor becomes a FS for that destination. Active State: When a router loses its route to a destination and no FS is available in the topology table, the router goes into active state, in this state the router sends out queries to all neighbors in order to find a route to that destination. It is possible for the routers that are receiving the queries to send queries to their neighbor, this can create a ripple effect. Passive State: When there is no change in the internetwork, there is no need to do a computation or convergence, so the routers are all in passive state. Even when a router loses its successor, as long as that router has a FS in the topology table, the router will remain in the passive state (normal state), and it will place the FS in the routing table, and no computation will be performed. Terminology
  • 37. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 37 of 193 Topology Table: This includes route entries for all the destinations that the router has learned. FS are kept in this table for rapid convergence. Neighbor table: Each Eigrp router has a neighbor table that has a list of adjacent routers. Neighbor relationships ensure a bi-directional communication between each of the directly connected neighbor. Routing Table: Eigrp uses the best path to a given destination (the Successor/s) from the topology table and places it into the routing table. Downstream: A router which is closer to the destination than the local router. Upstream: This router is further away from the destination than the local router. This router will use the local router to get to the destination. Advertised Distance: Is a distance reported to the current router, by a neighbor. Sometimes its referred to as Reported Distance.
  • 38. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 38 of 193 Hello: Used for neighbor discovery process. Hello packets are sent as multicasts, and they use unreliable delivery meaning that they do not need an ACK, as long as these packets are received the routers can determine that the neighbor is up. Update: Update packets convey route information, these are transferred when necessary, and are sent only to the routers that require the information. When updates are requested by a single router, the sending router will use unicast to convey the route information’s, but if an up date is requested by more than one router, then the updates are multicast out to 224.0.0.10 address. The updates require ACK s. These packets are used when a router comes up for the first time, or when there is a topology change, or the metric of a route is changed for better or worst. Acknowledgements or ACK s: These packets are sent by the routers to acknowledge the receipt of an update. Acknowledgement packets use unicast and use unreliable delivery method. Queries: When a router looses its successor and has no feasible successor in the topology table, it will send a query to all neighbors in the neighbor table. Queries will always use multicast and requires an ACK. Replies: These packets are sent in response to queries, these packets will always use unicast and require an ACK. Packet Types
  • 39. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 39 of 193 Purpose: Smaller routing table, smaller updates, and query boundary. Auto-summarization: Auto-summarization is turned on by default, and it is done on the major network boundary, subnets are summarized to a single classfull networks. Manual Summarization: Auto-summarization can be turned off, unlike OSPF manual summarization can be done on any router in any location. EIGRP Summarization
  • 41. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 41 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 S 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 S 0/0 192.1.12.2 255.255.255.0 Objective: Configuring EIGRP to look at the basic configuration on EIGRP. On R1 R1(config)#Router eigrp 12 R1 (config-router)#net 1.0.0.0 R1 (config-router)#net 192.1.12.0 On R2 R2(config)#Router eigrp 12 R2 (config-router)#net 2.0.0.0 R2 (config-router)#net 192.1.12.0 Lab 1 – Configuring Basic EIGRP S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8
  • 42. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 42 of 193 Test the Configuration Type SH IP ROUTE What routes do you see? Are the metrics advertised correct? Breakdown the Calculation for the Metric. Metric = Bandwidth (min) + Delay(sum) Type SH IP OSPF NEIGHBOR What is the Hello Time? Type SH IP EIGRP TOPOLOGY. This shows the Topology table. Type SH IP EIGRP TOPOLOGY 2.0.0.0. Notice the Vector and Composite Metric Type SH IP EIGRP TRAFFIC See how the Hello # are changing and updates are not. Bring the loopback interface down Note the Values in the output. See how the queries number increased Bring the loopback interface back up Note how the update # changes H Address Interface Hold Uptime SRTT RTO Q Seq (sec) (ms) Cnt Num 0 192.1.12.2 Se0/0 10 00:06:21 12 200 0
  • 43. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 43 of 193 Changing the Hello-interval and Hold-time timers On Both Routers R1(config)#int S 0/0 R1(config-if)#ip hello-interval eigrp 12 20 R1(config-if)#ip hold-time eigrp 12 60 Type SH IP EIGRP NEIGHBOR What and whose time do you see?
  • 44. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 44 of 193 Objective: Verifying the EIGRP Metric calculations. R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 E 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 E 0/0 192.1.12.2 255.255.255.0 S 0/0 192.1.23.1 255.255.255.0 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 S 0/0 192.1.23.3 255.255.255.0 Lab 2 - Basic Metric Calculation E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/24 R4 S 0/0 (.3) L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/24
  • 45. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 45 of 193 E 0/0 191.1.34.3 255.255.255.0 R4 Configuration Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 S 0/0 192.1.34.4 255.255.255.0 On R1 R1(config)#Router eigrp 1 R1(config-router)#net 1.0.0.0 R1(config-router)#net 192.1.12.0 On R2 R2(config)#Router eigrp 1 R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 R2(config-router)#net 192.1.23.0 On R3 R3(config)#Router eigrp 1 R3(config-router)#net 3.0.0.0 R3(config-router)#net 192.1.23.0 R3(config-router)#net 192.1.34.0 On R4 R4(config)#Router eigrp 1 R4(config-router)#net 4.0.0.0 R4(config-router)#net 192.1.34.0 Type SH IP ROUTE Do you see all the routes? Type SH IP EIGRP NEIGHBOR. Who are your neighbors?
  • 46. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 46 of 193 Verify that the Metric Calculations are done based on the EIGRP Metric calculation formula: Metric = [ 107/BW(min) + Delay(sum) / 10] * 256 (Note: This lab builds on the configuration of Lab 2) Objective: Configuring Passive Interfaces on EIGRP to disable sending of Multicast Updates on an Interface. Use Unicast updates to set up the neighbor relationship. On R1 and R2 Type SH IP ROUTE Do you see all the routes? Type SH IP EIGRP NEIGHBOR Do you see your Neighboring router? Configure Passive-Interface on R1 and R2 towards each other Rx(config)#Router eigrp 1 Rx(config-router)#Passive-interface S 0/0 With RIP, the passive-interface command RIP doesn’t send updates but continue to receive routes. Type SH IP EIGRP NEIGHBOR Do R1 and R2 see each other as neighbors? Type DEBUG EIGRP PACKET Notice updates are only going over Loopback. There are no updates send over E 0/0. In EIGRP, passive-interface disables sending and receiving of packets. Lab 3 – Passive Interfaces with EIGRP
  • 47. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 47 of 193 Configure Neighbor Statements on R1 and R2 to establish the relationship On R1 R1(config)#Router eigrp 1 R1(config-router)#Neighbor 192.1.12.2 On R2 R2(config)#Router eigrp 1 R2(config-router)#Neighbor 192.1.12.1 On R1 and R2 Type SH IP ROUTE Do you see all the routes? Type SH IP EIGRP NEIGHBOR Do you see your Neighboring router?
  • 48. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 48 of 193 (Note: This lab builds on the configuration of Lab 3) Objective: Configure the Ethernet link between R1 and R4. Configure the Variance command to support unequal cost load balancing. This lab shows you the Feasible Condition come into play. R1 Configuration Interface IP Address Subnet Mask E 0/0 192.1.14.1 255.255.255.0 R4 Configuration Interface IP Address Subnet Mask E 0/0 192.1.14.4 255.255.255.0 Configuring the extra link between R1 and R4 and enabling EIGRP on the new link Lab 4 –Unequal-Cost Load Balancing S 0/0 (.3) E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/24 R4 L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/24 E 0/0 (.4) E 0/0 (.1) 192.1.14.0/24
  • 49. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 49 of 193 On R1 R1(config)#Router eigrp 1 R1(config-router)#net 192.1.14.0 On R4 R4(config)#Router eigrp 1 R4(config-router)#net 192.1.14.0 Changing the Bandwidth and Delay to simulate certain Link speeds between the Routers. Set the Delay on all the Interfaces to 2000 to simulate a WAN setup between R1, R2, R3 and R4 Router Interface Bandwidth R1 E 0/0 64 R1 S 0/0 128 R2 S 0/0 128 R2 E 0/0 512 R3 E 0/0 512 R3 S 0/0 256 R4 S 0/0 256 R4 E 0/0 64 On R1 R1(config)#Interface S 0/0 R1(config-if)#bandwidth 128 R1(config-if)#Interface E 0/0 R1(config-if)#bandwidth 64 R1(config-if)#delay 2000 On R2 R2(config)#Interface E 0/0 R2(config-if)#bandwidth 512 R2(config-if)#delay 2000 R2(config-if)#Interface S 0/0 R2(config-if)#bandwidth 128 On R3 R3(config)#Interface E 0/0
  • 50. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 50 of 193 R3(config-if)#bandwidth 512 R3(config-if)#delay 2000 R3(config-if)#Interface S 0/0 R3(config-if)#bandwidth 256 On R4 R4(config)#Interface E 0/0 R4(config-if)#bandwidth 64 R4(config-if)#delay 2000 R4(config-if)#Interface S 0/0 R4(config-if)#bandwidth 256 Configure the Variance Command on the routers to support unequal Load balancing Note you have 2 ways to get to the diagonally opposite loopback networks Calculate the metric to get to the diagonally opposite loopback networks for both Paths Metric = [ 107/BW(min) + Delay(sum) / 10] * 256 Input the appropriate Variance for the EIGRP 1 process. Variance is based on your composite metric. (Variance = Best Path/Worst Best) Rounded up On All Routers Rx(config)#Router EIGRP 1 Rx(config-router)#Variance xx On All Routers Type Clear ip route * Type SH IP ROUTE. Do all the routers show dual paths to get the diagonally opposite loopback networks. If not, Why?
  • 51. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 51 of 193 Group A Group B Objective: Configure EIGRP Route Summarization on individual routers and the Backbone routers connecting the two groups to each other. R2 from each group will have E 0/1 connected to the backbone using the 10.5.1.0 /24 network. Use the following for x (A=1,B=2) R1 Configuration Interface IP Address Subnet Mask Loopback 0 10.x.4.1 255.255.255.0 Loopback 1 10.x.5.1 255.255.255.0 Loopback 2 10.x.6.1 255.255.255.0 Loopback 3 10.x.7.1 255.255.255.0 E 0/0 10.x.1.1 255.255.255.0 Lab 5 – Route Summarization L0 10.1.12.0 – L3 10.1.15.0/24 L0 10.1.8.0 – L3 10.1.11.0/24 L0 10.1.4.0 – L3 10.1.7.0/24 E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) S 0/0(.4) R3 192.1.34.0/24 R4 S 0/0 (.3) L0 10.1.16.0 – L3 10.1.19.0/24 192.1.23.0/24
  • 52. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 52 of 193 R2 Configuration Interface IP Address Subnet Mask Loopback 0 10.x.8.1 255.255.255.0 Loopback 1 10.x.9.1 255.255.255.0 Loopback 2 10.x.10.1 255.255.255.0 Loopback 3 10.x.11.1 255.255.255.0 E 0/0 10.x.1.2 255.255.255.0 S 0/0 10.x.2.1 255.255.255.0 E 0/1 10.5.1.y 255.255.255.0 R3 Configuration Interface IP Address Subnet Mask Loopback 0 10.x.12.1 255.255.255.0 Loopback 1 10.x.13.1 255.255.255.0 Loopback 2 10.x.14.1 255.255.255.0 Loopback 3 10.x.15.1 255.255.255.0 E 0/0 10.x.3.1 255.255.255.0 S 0/0 10.x.2.2 255.255.255.0 R4 Configuration Interface IP Address Subnet Mask Loopback 0 10.x.16.1 255.255.255.0 Loopback 1 10.x.17.1 255.255.255.0 Loopback 2 10.x.18.1 255.255.255.0 Loopback 3 10.x.19.1 255.255.255.0 E 0/0 10.x.3.1 255.255.255.0 R1 on Both Groups R1(config)#Router eigrp 1 R1(config-router)#net 10.0.0.0 R1(config-router)#net 192.X.12.0 R1(config-router)#no auto-summary R2 on Both Groups R2(config)#Router eigrp 1 R2(config-router)#net 10.0.0.0 R2(config-router)#net 192.X.12.0 R2(config-router)#net 192.X.23.0
  • 53. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 53 of 193 R2(config-router)#no auto-summary R3 on Both Groups R3(config)#Router eigrp 1 R3(config-router)#net 10.0.0.0 R3(config-router)#net 192.X.23.0 R3(config-router)#net 192.X.34.0 R3(config-router)#no auto-summary R4 on Both Groups R4(config)#Router eigrp 1 R4(config-router)#net 10.0.0.0 R4(config-router)#net 192.X.34.0 R4(config-router)#no auto-summary Objective: Configure EIGRP Route Summarization on individual routers and the Backbone routers connecting the two groups to each other. Type SH IP ROUTE. Do you see all the loopback networks? Let’s do summarization on each router. On each router, calculate the summary address and enter it on the appropriate interfaces. Write down your summary address and mask. Apply it to your appropriate interfaces using the following command: IP summary-address eigrp 1 [summary-address] [mask] Type SH IP ROUTE. Do you see less routes now? Get together with your group and figure out a summarization for the Border router (Router connecting to the backbone). Write it down On the Border Router’s type the following commands: Router(config)#int E 0/1
  • 54. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 54 of 193 Router(config-if)#ip summary-address eigrp 1 [address] [Mask] Type SH IP ROUTE Is the routing table the same? If not, what is the change?
  • 55. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 55 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 E 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 E 0/0 192.1.12.2 255.255.255.0 S 0/0 192.1.23.1 255.255.255.0 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 S 0/0 192.1.23.3 255.255.255.0 E 0/0 191.1.34.3 255.255.255.0 Lab 6 – Injecting Default Route with Route Redistribution E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/24 R4 S 0/0 (.3) L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/24
  • 56. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 56 of 193 R4 Configuration Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 S 0/0 192.1.34.4 255.255.255.0 Objective: R1 is acting as the ISP and R2 is the Edge Router for a company that is running EIGRP internally between R2, R3 and R4. R1 will have static routes towards all the company networks. R2 will have a default route pointing towards R1. R2 should inject the default route into R3 and R4. On R1 R1(config)#ip route 2.0.0.0 255.0.0.0 192.1.12.2 R1(config)#ip route 3.0.0.0 255.0.0.0 192.1.12.2 R1(config)#ip route 4.0.0.0 255.0.0.0 192.1.12.2 R1(config)#ip route 192.1.23.0.0.0 255.255.255.0 192.1.12.2 R1(config)#ip route 192.1.34.0.0.0 255.255.255.0 192.1.12.2 On R2 R2(config)# ip route 0.0.0.0 0.0.0.0 192.1.12.1 R2(config)#Router EIGRP 1 R2(config-router)#no auto-summary R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 R2(config-router)#net 192.1.23.0 On R3 R3(config)#Router EIGRP 1 R3(config-router)#no auto-summary R3(config-router)#net 3.0.0.0 R3(config-router)#net 192.1.23.0 R3(config-router)#net 192.1.34.0 On R4 R4(config)#Router EIGRP 1 R4(config-router)#no auto-summary R4(config-router)#net 4.0.0.0 R4(config-router)#net 192.1.34.0
  • 57. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 57 of 193 On R3 and R4 Type Show IP route. Do you have reachability towards the 1.0.0.0 network? On R2 Type Ping 1.1.1.1 Does it work? On R3 and R4 Type Ping 1.1.1.1 Does it work? Type SH IP ROUTE Do you have any routes to the 1.1.1.1 or any Default gateway set? Use the Redistribute command on R2 to redistribute the Default Route into EIGRP On R2 R2(config)#router eigrp 1 R2(config-router)#redistribute static metric 10000 1000 255 1 1500 On R3 and R4 Type SH IP ROUTE Do you see a Default Route? If so, who is advertising it? Type Ping 1.1.1.1 Were you successful?
  • 58. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 58 of 193  (Based on Lab 6 Configuration) Objective: This lab is based on the previous lab. R2 will have a default route pointing towards R1. R2 should inject the default route into R3 and R4 using the Summary address command instead of Route Redistribution. Remove the redistribute static and ip route statements from R2 On R2 R1(config)#router eigrp 1 R1(config-router)#no redistribute static metric 10000 1000 255 1 1500 Test the connection from R3 & R4 towards the 1.0.0.0 network On R3 and R4 Type Ping 1.1.1.1 Does it work? Type SH IP ROUTE Any route to 1.0.0.0 network or a Default-gateway? Add the summary routes on R2 E 0/0 Interfaces towards R3 On R2 R2(config)#int E 0/0 R2(config-if)#ip summary-address eigrp 1 0.0.0.0 0.0.0.0 Test the new configuration On R3 and R4 Type Ping 4.4.4.4 Lab 7 – Injecting Default Route with Summary-Address Command
  • 59. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 59 of 193 Does it work? Why or Why Not? R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 Loopback 1 11.11.11.11 255.0.0.0 E 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 E 0/0 192.1.12.2 255.255.255.0 S 0/0 192.1.23.1 255.255.255.0 Lab 8 –Redistributing Directly Connected Networks E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/24 R4 S 0/0 (.3) L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/24 L1 11.11.11.11/8
  • 60. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 60 of 193 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 S 0/0 192.1.23.3 255.255.255.0 E 0/0 191.1.34.3 255.255.255.0 R4 Configuration Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 S 0/0 192.1.34.4 255.255.255.0 Objective: Inject the 1.0.0.0 and 11.0.0.0 networks into EIGRP without using the Network command. Configuring EIGRP on R1 – R4. Don’t advertise the Loopbacks in EIGRP on R1 yet. On R1 R1(config)#Router EIGRP 1 R1(config-router)#no auto-summary R1(config-router)#network 192.1.12.0 On R2 R2(config)#Router EIGRP 1 R2(config-router)#no auto-summary R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 R2(config-router)#net 192.1.23.0 On R3 R3(config)#Router EIGRP 1 R3(config-router)#no auto-summary R3(config-router)#net 3.0.0.0 R3(config-router)#net 192.1.23.0 R3(config-router)#net 192.1.34.0
  • 61. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 61 of 193 On R4 R4#conf t R4(config)#Router EIGRP 1 R4(config-router)#no auto-summary R4(config-router)#net 4.0.0.0 R4(config-router)#net 192.1.34.0 Redistribute all your directly connected networks on R1 On R1 R1(config)#router eigrp 1 R1(config-router)#redistribute connected On R2, R3 and R4 Type SH IP ROUTE Do you see the 1.0.0.0 and 11.0.0.0 networks? What type of entry is it?
  • 62. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 62 of 193 (Uses the same topology as Lab 8) Objective: Redistributing EIGRP from one AS to another. Run EIGRP in AS 11 between R1 and R2. Run EIGRP in AS 1 between R2, R3 and R4. Remove eigrp 1 from R1. Remove network 192.1.12.0 and 2.0.0.0 from EIGRP 1 on R2. Run EIGRP 11 between R1 and R2. Advertise the Loopbacks on both the Routers in EIGRP 11. On R1 R1(config)#no router eigrp 1 R1(config)#router eigrp 11 R1(config-router)#no auto-summary R1(config-router)#net 192.1.12.0 R1(config-router)#net 1.0.0.0 R1(config-router)#net 11.0.0.0 On R2 R2(config)#router eigrp 1 R2(config-router)#no net 2.0.0.0 R2(config-router)#no net 192.1.12.0 R2(config-router)#Router eigrp 11 R2(config-router)#net 192.1.12.0 R2(config-router)#net 2.0.0.0 On R1, R3 and R4 Type SH IP ROUTE Do you see all the routes? Mutually Redistribute between EIGRP 1 and EIGRP 11 on R2. Lab 9 –Redistributing EIGRP into EIGRP with different AS #
  • 63. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 63 of 193 On R2 R2(config)#router eigrp 1 R2(config-router)#redistribute eigrp 11 R2(config-router)#router eigrp 11 R2(config-router)#redistribute eigrp 1 On R1, R2 and R4 Type SH IP ROUTE Do you see all the routes? Are the metric’s the correct metrics?
  • 64. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 64 of 193 (Uses the same topology as Lab 9) Objective: Performing Redistribution between RIP and EIGRP Run RIP between R1 and R2. Run EIGRP in AS 1 between R2, R3 and R4. Remove EIGRP 11 from R1 and R2. Run RIP v2 between R1 and R2. Advertise all the loopbacks on these 2 routers in RIP On R1 R1(config)#no router eigrp 11 R1(config)#router rip R1(config-router)#version 2 R1(config-router)#net 192.1.12.0 R1(config-router)#net 1.0.0.0 On R2 R2(config)#no router eigrp 11 R2(config)#router rip R2(config-router)#version 2 R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 On R1, R3 and R4 Type SH IP ROUTE Do you see all the routes? Perform mutual Route redistribution between RIP and EIGRP on R2 Lab 10 –Redistributing EIGRP into RIP
  • 65. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 65 of 193 On R3 R3(config)#router eigrp 1 R3(config-router)#redistribute rip metric 10000 1000 255 1 1500 R3(config-router)#router rip R3(config-router)#redistribute eigrp 1 metric 3 On R1, R3 and R4 Type SH IP ROUTE Do you see all the routes? Ping 1.1.1.1 from R4 and Ping 4.4.4.4 from R1. Are you successful?
  • 66. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 66 of 193 (Uses the same topology as Lab 10) Objective: This lab builds on the configuration of the previous labs. We will add some new routes on R1 and R4 and inject them into the appropriate protocols. We will filter certain routes from getting redistributed into the other routing protocol Add the following Loopbacks on R1 and R4 and advertise them into RIP on R1 and EIGRP 1 on R4 R1 Interface IP Address Subnet Mask Loopback 11 11.0.0.1 255.0.0.0 Loopback 12 12.0.0.1 255.0.0.0 Loopback 13 13.0.0.1 255.0.0.0 Loopback 14 14.0.0.1 255.0.0.0 R4 Interface IP Address Subnet Mask Loopback 15 15.0.0.1 255.0.0.0 Loopback 16 16.0.0.1 255.0.0.0 Loopback 17 17.0.0.1 255.0.0.0 Loopback 18 18.0.0.1 255.0.0.0 On R1 R1(config)#interface Loopback 11 R1(config-if)#ip address 11.0.0.1 255.0.0.0 R1(config-if)#interface Loopback 12 R1(config-if)#ip address 12.0.0.1 255.0.0.0 R1(config)#interface Loopback 13 R1(config-if)#ip address 13.0.0.1 255.0.0.0 R1(config)#interface Loopback 14 R1(config-if)#ip address 14.0.0.1 255.0.0.0 R1(config-if)#router rip R1(config-router)#net 11.0.0.0 R1(config-router)#net 12.0.0.0 R1(config-router)#net 13.0.0.0 Lab 11 –Redistributing EIGRP into RIP using Route Filtering
  • 67. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 67 of 193 R1(config-router)#net 14.0.0.0 On R4 R4(config)#interface Loopback 15 R4(config-if)#ip address 15.0.0.1 255.0.0.0 R4(config-if)#interface Loopback 16 R4(config-if)#ip address 16.0.0.1 255.0.0.0 R4(config)#interface Loopback 17 R4(config-if)#ip address 17.0.0.1 255.0.0.0 R4(config)#interface Loopback 18 R4(config-if)#ip address 18.0.0.1 255.0.0.0 R4(config-if)#Router eigrp 1 R4(config-router)#net 15.0.0.0 R4(config-router)#net 16.0.0.0 R4(config-router)#net 17.0.0.0 R4(config-router)#net 18.0.0.0 On R1, R3 and R4 Type SH IP ROUTE Do you see all the routes? Deny 11.0.0.0 & 12.0.0.0 RIP routes to be redistributed into EIGRP On R2 R2(config)#access-list 1 deny 11.0.0.0 0.255.255.255 R2(config)#access-list 1 deny 12.0.0.0 0.255.255.255 R2(config)#access-list 1 permit any R2(config)#Route-map R-2-E permit 10 R2(config-route-map)#match ip address 1 R2(config-route-map)#router eigrp 1 R2(config-router)#redistribute rip route-map R-2-E
  • 68. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 68 of 193 On R3 and R4 Type SH IP ROUTE Do you see all the 11.0.0.0 and 12.0.0.0 routes? Do you see all the other RIP routes? Deny 15.0.0.0 & 16.0.0.0 EIGRP routes to be redistributed into RIP R2(config)#access-list 2 deny 15.0.0.0 0.255.255.255 R2(config)#access-list 2 deny 16.0.0.0 0.255.255.255 R2(config)#access-list 2 permit any R2(config)#route-map E-2-R permit 10 R2(config-route-map)#match ip address 2 R2(config-route-map)#router rip R2(config-router)#redistribute eigrp 1 route-map E-2-R On R1 Type SH IP ROUTE Do you see all the 15.0.0.0 and 16.0.0.0 routes? Do you see all the other EIGRP routes?
  • 69. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 69 of 193 (Uses the same topology as Lab 11) Objective: R1 and R2 will not be running any routing protocol between them. R1 will use a default route pointing towards R2. R2 will create static routes for the R1 networks. You would like to inject some of these static routes into the already running EIGRP instance between R2, R3 and R4. Disabling RIP between R1 and R2. Configuring a Default Route on R1 pointing towards R2. Configure Static routes on R2 for all the R1 networks On R1 R1(config)# ip route 0.0.0.0 0.0.0.0 192.1.12.2 R1(config)#no Router RIP On R2 R2(config)#ip route 1.0.0.0 255.0.0.0 192.1.12.1 R2(config)#ip route 11.0.0.0 255.0.0.0 192.1.12.1 R2(config)#ip route 12.0.0.0 255.0.0.0 192.1.12.1 R2(config)#ip route 13.0.0.0 255.0.0.0 192.1.12.1 R2(config)#ip route 14.0.0.0 255.0.0.0 192.1.12.1 R2(config)#no Router RIP Redistribute all the Static routes on R2 into EIGRP except the 11.0.0.0 and 14.0.0.0 networks On R2 R2(config)#access-list 3 deny 11.0.0.0 0.255.255.255 R2(config)#access-list 3 deny 14.0.0.0 0.255.255.255 R2(config)#access-list 3 permit any R2(config)#route-map S-2-E permit 10 R2(config-route-map)#match ip address 3 R2(config-route-map)#router eigrp 1 R2(config-router)#redistribute static route-map S-2-E Lab 12 – Redistributing Static using Route Filtering
  • 70. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 70 of 193 On R3 and R4 Type SH IP ROUTE Verify that you see all the static routes except the 11.0.0.0 and 14.0.0.0 networks Can you Ping 11.0.0.1? Can you Ping 12.0.0.1?
  • 71. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 71 of 193 (Uses the same topology as Lab 12) Objective: Use MD5 to authenticate the Routers that are running EIGRP Setting up the Key for the Passwords On R2 R2(config)#key chain KC-1 R2(config-keychain)#key 1 R2(config-keychain-key)#key-string cisco On R3 R3(config)#key chain KC-1 R3(config-keychain)#key 1 R3(config-keychain-key)#key-string cisco On R4 R4(config)#key chain KC-1 R4(config-keychain)#key 1 R4(config-keychain-key)#key-string cisco Applying the Key to theInterface On R2 R2(config)#int E 0/0 R2(config-if)#ip authentication key-chain eigrp 1 KC-1 R2(config-if)#ip authentication mode eigrp 1 md5 On R3 R3(config)#int E 0/0 R3(config-if)#ip authentication key-chain eigrp 1 trinet R3(config-if)#ip authentication mode eigrp 1 md5 R3(config-if)#int S 0/0 R3(config-if)#ip authentication key-chain eigrp 1 trinet R3(config-if)#ip authentication mode eigrp 1 md5 Lab 13 – EIGRP Authentication
  • 72. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 72 of 193 On R4 R4(config)#int S 0/0 R4(config-if)#ip authentication key-chain eigrp 1 trinet R4(config-if)#ip authentication mode eigrp 1 md5 On R2, R3 and R4 Type Debug eigrp packet Notice the authentication is md5
  • 74. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 74 of 193 History OSPF Version 1 was specified in RFC 1131 in 1988. This protocol was finalized in 1989. OSPF Version 2 (Current version). The most recent specifications are specified in RFC 2328. OSPF Features Scales better than Distance Vector Routing protocols. It virtually has no practical Hop Count Limit. Provides Load Balancing Introduces the concept of Area’s to ease management and control traffic. Provides Authentication. Uses Multicast versus Broadcasts. Convergence is Faster than in Distance Vector Routing protocols. The reason for that is it floods the changes to all neighboring routers simultaneously rather than in a chain. Supports Variable Length Subnet Masking (VLSM), FLSM and Supernetting. Provides bit-based Route summarization. There are no periodic updates. Updates are only sent when there are changes. Router only send changes in updates and not the entire full tables. OSPF uses a Cost Value, instead of hop count. Cost is based on the speed of the link. Cost = 108/Bandwidth. Classless Routing Protocol. It relies on IP to deliver the Packets. Use port 89. Open Shortest Path First (OSPF)
  • 75. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 75 of 193 Areas Area is a logical grouping of OSPF routers. Areas divide an OSPF domain into sub-domains. Areas allow OSPF to be extremely scalable. Areas reduce the Memory, CPU utilization and amount of traffic in a network. Most of the traffic can be restricted to within the area. Routers within an area will have no detailed knowledge of the topology outside of their area. Reduced size of the Database reduces Memory requirements for the routers. Area’s identified by a 32-bit Area ID. Can be denoted in Decimal format(0) or Dotted format (0.0.0.0) OSPF requires one area to be Area 0, known as the backbone area. Backbone area or Area 0, connects all the other area to each other. Three types of Traffic may be defined in relation to areas:  Intra-area traffic consists of packets that are passed between routers within a single area.  Inter-area traffic consists of packets that are passed between routers in different areas.  External traffic consists of packets that are passed between a router within the OSPF domain and a router within another Autonomous systems. Router Types Routers, like Traffic, can be categorized in relation to areas. The different Router Types are as follows:  Internal Routers are routers whose interfaces all belong to the same area. These routers have a single Link State Database.  Area Border Routers (ABR) connect one or more areas to the backbone area and has at least one interface that belongs to the backbone, and must maintain as separate Link State Database for each of its connected areas. Must be a more resourceful router than a Internal Router.  Backbone Routers are routers with at least one interface attached to the backbone. Although this requirement means that ABR’s are also backbone routers, but not all Backbone routers are ABR’s. An Areas and Router Types
  • 76. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 76 of 193 Internal Router having all its interfaces in Area 0 is also a Backbone router.  Autonomous System Boundary Router (ASBR) are gateways for external traffic, injecting routes into the OSPF domain that were learned from other protocols, such as BGP or EIGRP or RIP or IGRP. An ASBR can be located anywhere within the OSPF autonomous system. It may be an Internal, Backbone or ABR router.
  • 77. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 77 of 193 Interface: A Connection between the router and one of its attached Networks Link State: The status of a link between two routers, that is, a router’s interface and its relationship to its neighboring routers. The link states are advertised to other routers in a special packet called link-state advertisements (LSA). Link State Advertisement(LSA): Is the packet that is used by the routers to tell each other about the state of a Link. Certain types LSA’s are flooded throughout the network and certain ones only within the area. The ones that are flooded within the area, are used to create a topology database, also known as the Link State Database. Router ID: A 32-bit number assigned to each OSPF enabled router. It’s used to uniquely identify a router within an Autonomous System. Its calculated at boot time It’s the highest Loopback address on a Router. If there is no loopback configured, it will be the highest configured address on the router. Neighbors: Two routers that have interfaces on a common network. A neighbor relationship is usually discovered and maintained by the Hello Protocol. Adjacent: OSPF routers form adjacency with neighboring routers in order to exchange routing information. Flooding: A technique used to distribute LSA’s between routers. Databases or Tables: There are 3 OSPF Database or Tables: Neighbor Database: Contains the information about Directly connected neighbors Link-State Database: Link States of all the routers in an Area. All routers in the same area will have an identical Link State Database. Routing Table: Derived from the Link State Database by running the SPF(also known as the Dijkstra Algorithms). OSPF Terminology
  • 78. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 78 of 193 OSPF Defines Three Main Network Types: Broadcast Multi-access Networks Point-to-point Networks Non-broadcast Multi-access (NBMA) Networks Broadcast Networks Networks like Ethernet, Token-Ring and FDDI are examples of Broadcast Multi-access Networks For OSPF to exchange routes, they must establish a Neighbor Adjacency this is done by Hello Protocol. Hello Protocol is responsible fro establishing and maintaining neighbor relationships. Hello packets are multicast packets OSPF routers on broadcast networks will elect a Designated Router (DR)and Backup Designated Router(BDR). All the other routers will establish the adjacency with the DR and BDR rather than with all the other routers on a Multi-access networks. All routers communicate to the DR using a Multicast address of 224.0.0.6. The DR communicates with all the routers using a Multicast address of 224.0.0.5. The Hello Packet contains the Following fields:  Router ID: Router’s Identification. Each router has to have a unique ID.  Hello Interval: It specifies the frequency in seconds that a router sends hello’s. In order to form a neighbor relationship, the Hello Interval on the router’s has to match.  Dead Interval: It specifies the time in seconds that a router waits to hear from a neighbor before declaring the neighbor router down. By default, it is 4 times the hello interval. In order to form a neighbor relationship, the Dead Interval on the router’s has to match.  Neighbor’s: The list of neighbors with which a bi-directional communication has been established. Bi-directional communication is indicated when the router sees itself listed in the neighbor’ hello packet.  Area ID: The ID of an area that the router belongs to. In order to form a neighbor relationship, the router’s have to belong to the same Area. OSPF Network Types
  • 79. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 79 of 193  Router Priority: An 8-bit number that indicates the priority of this router when selecting a DR/BDR.  DR and BDR IP: If it is known, the IP address of the DR and BDR.  Authentication Password: If authentication is enabled, two routers must use the same password. Although OSPF routers, support authentication, the routes are still send across unencrypted.  Stub Area Flag: Specifies the Type of area the router is in. The flag has to match for the routers to establish adjacency. Different types of areas are discussed later. DR and BDR election Process For the Election process to function properly, the following conditions must exist: Each multi-access interface of each router has a Router Priority value, which is an 8-bit integer ranging from 0 – 255. The default priority on Cisco Routers is 1 and can be changed on a per multi-access interface basis with the command IP OSPF Priority. Routers with a Priority of 0 are ineligible to become a DR or BDR. Hello packets include fields for the originating router to specify its Router Priority and for the IP addresses of the connected interfaces of the routers it considers the DR and BDR. When an interface first becomes active on a multi-access network, it sets the DR and BDR fields to 0.0.0.0 in the Hello Packet. The election process takes place after the 2-way communication has taken place. The Router with the Highest Priority becomes the DR and next highest priority becomes the BDR. In case of a tie, for either the DR or BDR, the Highest Router ID ( IP Address) is used to break the tie. Once a DR or BDR is chosen, even if a new router with a higher priority comes up, it will not become a DR or BDR. Point-to-point Networks Networks like T1 or a Fractional T1, that connect a pair of Routers to each other are examples of Point-to-point networks. Neighbors on a Point-to-point network form adjacency with each other. The destination address on Point-to-point networks is always 224.0.0.5, known as AllSPFRouters. There are no DR or BDR router types on a Point-to-point network.
  • 80. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 80 of 193 NBMA Networks Networks like Frame Relay,X.25 or ATM, are examples of NBMA networks. These type of networks do have the capability to connect more than two routers but have no capability of broadcasts. A packet sent by one of the attached routers would not be received by all other attached routers. OSPF routers on NBMA elect a DR and BDR and all OSPF packets are unicast. All routers form an adjacency with the DR and BDR. Careful selection of DR and BDR has to be done in the Hub-and-Spoke configuration of NBMA networks.
  • 81. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 81 of 193 OSPF consists of a set of individual protocols all working together to build a fast and scalable interior routing protocol. OSPF protocols are: Hello Protocol Exchange Protocol Flooding Protocol These protocols are used in different packet types. The different packet types, their descriptions are listed in the following Table. Packet Type Name Description Protocol Used 1 Hello Used to build Adjacencies or Neighbor Relations. Carries Parameters on which neighbors must agree in order to form an adjacency Hello 2 Database Description Used to check Synchronization between routers Exchange 3 Link State Request Used to request specific Link State recordsfrom a Neighbor Router Exchange 4 Link State Update Used to send specific Link State records from router to router Flooding 5 Link State Advertisements Used to Acknowledge the above Packet to provide Reliability All OSPF Protocols and Packets
  • 82. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 82 of 193 Frequent SPF algorithm calculation: In large networks, network changes are inevitable, so the routers would have to spend more CPU cycles for recalculating SPF. Large Routing Table: Each router would need to maintain at least one entry per network, and if we have provided redundancy to some of the links, then more entries will be found in the routing table. Huge Link-State Database: Remember each point-to-point link will have 2 entries and so on, so one can imagine the number of entries in that database. Solution in Hierarchical routing (multiple Areas) In OSPF we can divide a large Area into smaller areas. Routing still occurs between the areas called inter-area routing. If one of the areas is having a flapping link, it will not have an effect on the other areas, because the traffic will always be restricted to that area If you summarization is performed on the ABR. Benefits Reduced Frequency of SPF calculation: detailed routing information is kept within each area so its not necessary to flood all Link-State changes to all other areas, thus not all routers need to run the SPF calculations. Smaller Routing Table: Because detailed routing information is kept within an area, the routers within an area will have smaller routing table. Reduced Link-State Updates: LSU s can contain a variety of LSA types, instead of sending an LSU about each network within an area, you can advertise a single or fewer summarized routes between areas to reduce overhead associated with LSU s. Problems with a large OSPF single area
  • 83. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 83 of 193 Routers LSAs Areas Virtual-Links Note. Hierarchical routing enables routing efficiency because it allows you to control the type of routing information that you allow in and out of an area. Routers In an OSPF Multi-Area 1. Internal Routers (IR): All interfaces are in the same area. All routers have an identical Link-State database. 2. Back Bone Routers (BBR): All the IR s in area 0 are called the backbone routers. They must have at least one interface in Area 0. 3. Area Border Routers (ABR): Routers that have interfaces to multiple areas. These routers will maintain a separate Link-State Database for each area to which they are connected. An exit point for an area. ABR s can summarize the routes from one area and advertise a summarized route/s to the other areas. 4. Autonomous System Boundary Routers (ASBR): Routers that have at least one interface into an external network such as Non-OSPF network. These routers can redistribute Non-OSPF routes into OSPF networks. Multi-Area Components
  • 84. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 84 of 193 Link-State Types 1. LSA Type 1: Router Link Entry. 2. LSA Type 2: Network Link Entry. 3. LSA Type 3: Summary Link Entry. 4. LSA Type 4: Summary Link Entry. 5. LSA Type 5: Autonomous System External Link Entry. 6. LSA Type 6: MOSPF. 7. LSA Type 7: NSSA. 1. LSA Type 1: Router Link Entry. Identified by the letter O in the routing table. Generated by all routers. Describes the states of the router’s link to the area. Flooded within any area. 2. LSA Type 2: Network Link Entry. Identified by the letter O in the routing table. Generated by DR/BDR in multi-access networks. Describes the set of routers attached to that multi-access networks. Flooded within any area that has DR/BDR s. 3. LSA Type 3: Summary Link Entry Identified by the letter IA in the routing table. Generated by ABR. Describes the networks in a given area to the backbone area and vise versa. Flooded throughout the backbone area or from backbone area to other areas.
  • 85. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 85 of 193 4. LSA Type 4: Summary Network Link Entry. LSA Type 4s are not seen in the routing table, LSA Type 4 is only seen in the Link-State Database. Generated by the ASBR. In a multi-area it will be given to the ABR of the same area , and the ABR will flood the LSAs to the other areas. Describes reachibility to ASBR. Flooded throughout an OSPF autonomous area except in Totally Stubby areas. When LSA Type 4s are flooded, LSA Type 5s are seen as well. 5. LSA Type 5: Autonomous System External Link Entry. Identified by the letter E1 or E2 in the routing table. Generated by the ASBR. Describes the routes to destination/s external to the OSPF autonomous system. Flooded throughout an OSPF autonomous system except STUB, TOTALLY STUBBY, and NSSA areas. When LSA Type 5s are flooded, LSA Type 4s are seen as well. 6. LSA Type 6: Group Membership Link Entry. Flooded by a Multicast OSPF Router (MOR). Distributes group-membership location information throughout the routing domain. 7. LSA Type 7: Not-So-Stubby Autonomous System External Link Entry. Generated by ASBR in a NSSA. These LSAs are then translated to LSA Type 5 and flooded into the Backbone Area. Identified by the letter N1 or N2 in the routing tables of the routers in that particular NSSA. Describes the routes to destination/s external to the OSPF autonomous system.
  • 86. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 86 of 193 E1, E2, N1, and N2 entries in the routing table: The cost of an external route differs depending on the external type configuration on the ASBR. The external-types are as follows: E1: If a packet is E1 then the metric is calculated by adding the external cost to the internal cost of each link the packet crosses, used only when there are multiple ASBRs advertising a route to the same AS. E2 (default): If a packet is E2 it will only have the external cost assigned, meaning ASBR’s cost to get to an external route, used only when there is one ASBR advertising an external route/s.
  • 87. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 87 of 193 Types Of Areas 1. Standard or Normal Area: This could be any area that is not configured as Stub, Totally Stubby, or NSSA. Can accept any LSA Types 1,2,3,4,5 . 2. Back Bone Area (transit area): This is Area 0, area 0 must exist. All the other areas must have a Physical or Logical connectivity to the backbone area. If a new area is added and it does not have direct connection to the backbone area, a virtual link must be configured to provide the needed connectivity to the backbone area. The virtual Link provides the disconnected area with a logical path to the backbone so the disconnected area can communicate with other areas. 3. Stub Area: Does not accept information about routes external to the AS. If routers need to route to networks outside an AS, they will use a default route (0.0.0.0). This kind of area reduces the size of the Link-State Database, and as a result of that it reduces the memory requirements of the routers inside that area. External networks LSA Type 5s are not allowed to be flooded into a Stub area, to get to external networks, routers will use the default route. 4. Totally Stubby Area: Does not accept external AS routes, or summary routes from other areas internal to the AS. A default route is injected for reachibility to other networks outside that area. Cisco Proprietary solution. Flooded LSAs are: LSA Type 1, and Type 2. Can only be used if all the routers are CISCO.
  • 88. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 88 of 193 To get to external networks, routers will use the default route. 5. Not-So-Stubby: Available in IOS versions 11.2 and higher. Defined in RFC 1587. It’s a hybrid Stub area, that can accept external routes with using LSA Type 7s. LSA Type 7s can be originated and advertised throughout a NSSA. LSA Type 7s will then be translated into LSA Type 5s by the ABR and flooded into area 0. NSSA can only receive LSA Types 1,2,3, and 7. Prior to NSSA, if an area had an external route, that area could not be set to STUB of any kind. Virtual-Links and their Purpose Linking an area that does not have a physical connection to the Backbone area. Linking fragmented Backbone area. To add redundancy incase a router failure causes the Backbone area to be split into two.
  • 90. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 90 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 E 0/0 192.1.100.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 E 0/0 192.1.100.2 255.255.255.0 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 E 0/0 192.1.100.3 255.255.255.0 R4 Configuration Lab 1 – OSPF Over Ethernet E 0/0 (.4) E 0/0 (.3) E 0/0 (.1) E 0/0 (.2) R2R1 L0 1.1.1.1/8 L0 2.2.2.2/8 R3 R4 L0 4.4.4.4/8 L0 3.3.3.3/8 L0 192.1.100.0/24
  • 91. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 91 of 193 Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 E 0/0 192.1.100.4 255.255.255.0 Objective: Configuring OSPF over an Ethernet network and getting used to different Show commands On R1 R1(config)#Router ospf 1 R1 (config-router)#net 1.0.0.0 0.255.255.255 area 0 R1 (config-router)#net 192.1.100.0 0.0.0.255 area 0 On R2 R2(config)#Router ospf 1 R2 (config-router)#net 2.0.0.0 0.255.255.255 area 0 R2 (config-router)#net 192.1.100.0 0.0.0.255 area 0 On R3 R3(config)#Router ospf 1 R3 (config-router)#net 3.0.0.0 0.255.255.255 area 0 R3 (config-router)#net 192.1.100.0 0.0.0.255 area 0 On R4 R4(config)#Router ospf 1 R4 (config-router)#net 4.0.0.0 0.255.255.255 area 0 R4 (config-router)#net 192.1.100.0 0.0.0.255 area 0 Test the Configuration Type SH IP OSPF NEIGHBOR Neighbor ID: Neighbor’s Router ID Pri: Neighbor’s Priority, used in DR and BDR election State: Init State First Hello is sent 2-Way Neighbor discovered, but adjacency not built Exstart Neighbor’s form a Master/Slave Relationship. Based on the Highest IP address. Initial sequence number established
  • 92. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 92 of 193 Exchange The router’s exchange Database Description packets to tell each other about the routes it knows about. A request list is created. Loading Link State Request is sent to each other and based on the LSR’s received, Link State Update packets are sent back in both directions. Full All neighbors have a consistent Database. DR The neighbor is the DR BDR The neighbor is the BDR DROTHER The neighbor is neither a DR nor BDR Address: The address of the neighbor router’s interface Interface: The local interface that connects to the neighbor router Format: 2.2.2.2 1 full/drother 192.1.100.2 E 0/0 3.3.3.3 1 full/bdr 192.1.100.3 E 0/0 4.4.4.4 1 full/dr 192.1.100.4 E 0/0 Type SH IP OSPF DATABASE ROUTER. Displays all the router LSA’s received by your router. Type SH IP OSPF DATABASE NETWORK Displays all the Network LSA’s received by your router. Send out by the DR. Includes the following information: o DR Address o All the attached routers of the area Type SH IP OSPF INTERFACE E 0/0 Shows the following information: IP Address of the Interface Area ID Process ID Network Type Cost (108/Bandwidth) DR and BDR Router ID’s and IP addresses
  • 93. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 93 of 193 Interval’s for Hello, Dead, Wait and Retransmit Total # of Neighbors and Adjacent Neighbors Type SH IP ROUTE O – OSPF Intra-Area Route 110 – Administrative Distance for OSPF 11 – Cost Default Cost Values for Common Intrefaces Interface Cost FDDI/Fast Ethernet 1 Loopback 1 HSSI 2 16 M Token Ring 6 Ethernet 10 4 M Token Ring 25 Serial 64 Other Useful Commands Command Explanation IP OSPF COST [Value] Changes the default cost of an Interface IP OSPF Hello-Interval [Value] Change the Hello-interval IP OSPF Dead-Interval [Value] Changes the Dead-interval IP OSPF Priority [Value] Changes the Priority. Used in forcing one of the router’s to be the DR or BDR auto-cost reference-bandwidth Used when you have a Gigabit Ethernet connection and 108 does not work correctly. Debug IP OSPF Packet Shows all packets for OSPF Debug IP OSPF Adj Displays the Hello packets and DR and BDR Election
  • 94. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 94 of 193 (Builds on Lab 1) Objective: Controlling the selection of the DR and BDR on a Ethernet Segment On R1 R1(config)#Int E 0/0 R1(config-if)#IP OSPF priority 100 R1(config-if)#shut On R2 R2(config)#Int E 0/0 R2(config-if)#IP OSPF priority 50 R2(config-if)#shut On R3 R3(config)#Int E 0/0 R3(config-if)#IP OSPF priority 0 R3(config-if)#shut On R4 R4(config)#Int E 0/0 R4(config-if)#IP OSPF priority 0 R4(config-if)#shut Bring All E 0/0 interfaces UP Type SH IP OSPF NEIGHBOR Use Up arrow key and Enter to keep on repeating the commands and see the state of the routers going from Init to Full. Also note the Roles of the Routers Type SH IP OSPF INT E 0/0 to see the DR and BDR for the Network. Lab 2 –Specifying DR and BDR
  • 95. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 95 of 193 (Builds on Lab 2) Objective: Use Clear Text authentication to authenticate all 4 routers Type DEBUG IP OSPF PACKET You should see the following output: v: Stands for OSPF Version t: OSPF Packet Type 1- Hello; 2- Data Description; 3-LS Req. 4- LS Update 5-LSA l: Length of packet rid: Router ID Chk: Checksum Aut: Authentication type 0: No Authentication; 1:Simple; 2:md5 Auk: Authentication Key (used only for md5) Type U ALL On RI and R2 Rx(config)#Int E 0/0 Rx(config-if)#IP OSPF authentication-key Cisco Rx(config-if)#IP OSPF authentication On All Routers Type Clear IP Route * Type SH IP Route Notice R1 and R2 talk to each other and R3 and R4 only see the directly connected networks Lab 3 – Clear Text Authentication OSPF: rcv. V:2 t:1 l:56 rid:2.2.2.2 Aid:0.0.0.0 chk:965A aut:0 auk: from E 0/0
  • 96. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 96 of 193 ON R3 and R4 Rx(config)#Int E 0/0 Rx(config-if)#IP OSPF authentication-key Cisco Rx(config-if)#IP OSPF authenticationOn All Routers Type Debug IP OSPF Packet You should see the following: Aut:1 tells you that you are using Simple Authentication OSPF: rcv. V:2 t:1 l:56 rid:2.2.2.2 Aid:0.0.0.0 chk:965A aut:1 auk: from E 0/0
  • 97. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 97 of 193 (Builds on Lab 3) Objective: Use MD5 authentication to authenticate all 4 routers Type U ALL On All Routers Rx(config)#Int E 0/0 Rx(config-if)#IP OSPF message-digest-key 1 md5 ccnp Rx(config-if)#IP OSPF authentication message-digest On All Routers Type Clear IP Route * Type SH IP Route Type Debug IP OSPF Packet You should see the following: Aut:2 tells you that you are using md5 authentication Lab 4 – MD5 Authentication OSPF: rcv. V:2 t:1 l:56 rid:2.2.2.2 Aid:0.0.0.0 chk:965A aut:2 key: from E 0/0
  • 98. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 98 of 193 Objective: Configuring OSPF over a Point-to-point network and getting used to different Show commands R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 S 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 S 0/0 192.1.12.2 255.255.255.0 On R1 R1(config)#Router ospf 1 R1 (config-router)#net 1.0.0.0 0.255.255.255 area 0 R1 (config-router)#net 192.1.12.0 0.0.0.255 area 0 On R2 R2(config)#Router ospf 1 R2 (config-router)#net 2.0.0.0 0.255.255.255 area 0 R2 (config-router)#net 192.1.12.0 0.0.0.255 area 0 Lab 5 – OSPF in a Point-to-Point Configuration S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8
  • 99. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 99 of 193 Test the Configuration Type SH IP ROUTE What routes do you see? Type SH IP OSPF NEIGHBOR Notice the State (Full/-). There is no DR or BDR in a Point-to-point network. Type SH IP OSPF INT S 0/0 Notice the Network Type is POINT-TO-POINT and No DR or BDR information is displayed Type SH IP OSPF DATABASE NETWORK No Type 2 LSA (Network LSA’s) are displayed. Type 2 LSA’s are only displayed for Broadcast Multi-access(BMA) or Non-Broadcast Multi- access Networks(NBMA).
  • 100. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 100 of 193 R1 Configuration Interface IP Address Subnet Mask Loopback 0 1.1.1.1 255.0.0.0 S 0/0 192.1.12.1 255.255.255.0 R2 Configuration Interface IP Address Subnet Mask Loopback 0 2.2.2.2 255.0.0.0 S 0/0 192.1.12.2 255.255.255.0 E 0/0 192.1.23.2 255.255.255.0 R3 Configuration Interface IP Address Subnet Mask Loopback 0 3.3.3.3 255.0.0.0 E 0/0 192.1.23.3 255.255.255.0 S 0/0 192.1.34.3 255.255.255.0 Lab 6 – OSPF in a Mixed Topology E 0/0 (.3) E 0/0 (.2) S 0/0(.1) R2192.1.12.0/24R1 S 0/0 (.2) L0 1.1.1.1/8 L0 2.2.2.2/8 S 0/0(.4) R3 192.1.34.0/24 R4 S 0/0 (.3) L0 4.4.4.4/8 L0 3.3.3.3/8 192.1.23.0/24
  • 101. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 101 of 193 R4 Configuration Interface IP Address Subnet Mask Loopback 0 4.4.4.4 255.0.0.0 S 0/0 192.1.34.4 255.255.255.0 Objective: Configuring OSPF with P-2-P and Ethernet networks. You also take a look at the LSA Database On R1 R1(config)#Router ospf 1 R1(config-router)#net 1.0.0.0 0.255.255.255 area 0 R1(config-router)#net 192.1.12.0 0.0.0.255 area 0 On R2 R2(config)#Router ospf 1 R2(config-router)#net 2.0.0.0 0.255.255.255 area 0 R2(config-router)#net 192.1.12.0 0.0.0.255 area 0 R2(config-router)#net 192.1.23.0 0.0.0.255 area 0 On R3 R3(config)#Router ospf 1 R3(config-router)#net 3.0.0.0 0.255.255.255 area 0 R3(config-router)#net 192.1.23.0 0.0.0.255 area 0 R3(config-router)#net 192.1.34.0 0.0.0.255 area 0 On R4 R4(config)#Router ospf 1 R4(config-router)#net 4.0.0.0 0.255.255.255 area 0 R4(config-router)#net 192.1.34.0 0.0.0.255 area 0 Type SH IP ROUTE Do you see all the routes? Type SH IP OSPF NEIGHBOR
  • 102. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 102 of 193 How many Neighbors do you see and What are their States and Designations Type SH IP OSPF DATABASE ROUTER You should see Four Router’s Advertising with the following Information Router ID: 1.1.1.1 (R1) should advertise 3 links: A link to the Stub Network ( 1.1.1.1) A Point-to-point link to Router 2 (R2) A Stub Network for the Point-to-point link (192.1.12.0) Router ID: 2.2.2.2 (R2) should advertise 4 Links: A link to the Transit Network (192.1.23.0) A link to the Stub Network (2.2.2.2) A Point-to-point link to Router 1 (R1) A Stub Network for the Point-to-point link (192.1.12.0) Router ID: 3.3.3.3 (R3) should advertise 4 Links: A link to the Transit Network (192.1.23.0) A link to the Stub Network (3.3.3.3) A Point-to-point link to Router 4 (R4) A Stub Network for the Point-to-point link (192.1.34.0) Router ID: 4.4.4.4 (R4) should advertise 2 links: A link to the Stub Network ( 4.4.4.4) A Point-to-point link to Router 3 (R3) A Stub Network for the Point-to-point link (192.1.34.0) Table for the Link ID and Data Type Network Description Link ID Link Data 1 Point-to-Point Connection to another Router Neighboring Router’s ID IP Address of originating Router’s Interface to the Network 2 Connection to a Transit Network IP address of the DR’s Interface IP Address of the Originating Router’s Interface to the Network 3 Connection to a Stub Network IP Address of the Network Subnet Mask * A point-to-point link is considered a Stub Network
  • 103. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 103 of 193 (Builds on Lab 6) Objective: Performing Mutual Redistribution between RIP and OSPF. Run RIP between R1 and R2. Run OSPF between R2, R3 and R4. Disabling OSPF between R1 and R2. Run RIP v2 between R1 and R2. Advertise all the loopbacks in RIP on R1 and R2 On R1 R1(config)#no Router ospf 1 R1(config)#Router rip R1(config-router)#no auto-summary R1(config-router)#version 2 R1(config-router)#net 1.0.0.0 R1(config-router)#net 192.1.12.0 On R2 R2(config)#Router rip R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 R2(config-router)#router ospf 1 R2(config-router)#no net 192.1.12.0 0.0.0.255 area 0 R2(config-router)#no net 2.0.0.0 0.255.255.255 area 0 On All Router’s Type SH IP ROUTE Do R3 and R4 see the 1.0.0.0 network? Does R1 see the 3.0.0.0 and 4.0.0.0 network? Redistribute RIP into OSPF and OSPF into RIP Lab 7 – Redistributing OSPF and RIP
  • 104. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 104 of 193 On R2 R2(config)#router rip R2(config-router)#redistribute ospf 1 metric 2 R2(config-router)#router ospf 1 R2(config-router)#redistribute rip metric 10 subnets On All Router’s Type SH IP ROUTE on R3 and R4. Do you see another Type of Route? How does E2 calculate the Metric? Ping 1.1.1.1 from R3 and R4. Can you ping? Ping 4.4.4.4 from R1. Can you Ping? Redistribute RIP into OSPF and OSPF into RIP Using E1 routes On R2 R2(config)#router ospf 1 R2(config-router)#no redistribute rip metric 10 R2(config-router)#redistribute rip metric 10 metric-type 1 On All Router’s Type SH IP ROUTE on R3 and R4. Do you see another Type of Route? How does E1 calculate the Metric? On All OSPF Routers (R2, R3 and R4) Type SH IP OSPF BORDER-ROUTERS How many router’s show in the list? What type of router is it?
  • 105. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 105 of 193 (Builds on Lab 7) Objective: Performing Mutual Redistribution between EIGRP and OSPF. Run EIGRP between R1 and R2. Run OSPF between R2, R3 and R4. Disable RIP between R1 and R2. Run EIGRP 1 instead. Advertise all the loopbacks on R1 and R2 in EIGRP On R1 R1(config)#no router rip R1(config)#router eigrp 1 R1(config-router)#net 1.0.0.0 R1(config-router)#net 192.1.12.0 On R2 R2(config)#no router rip R2(config)#router ospf 1 R2(config-router)#no redistribute rip subnets metric-type 1 R2(config-router)#router eigrp 1 R2(config-router)#net 2.0.0.0 R2(config-router)#net 192.1.12.0 On All Router’s Type SH IP ROUTE Do R3 and R4 see the 1.0.0.0 network? Does R1 see the 3.0.0.0 and 4.0.0.0 network? Lab 8 – Redistributing OSPF and EIGRP
  • 106. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 106 of 193 Redistribute EIGRP into OSPF and OSPF into EIGRP On R2 R2(config)#router eigrp 1 R2(config-router)#redistribute ospf 1 metric 1544 2000 255 1 1500 R2(config-router)#router ospf 1 R2(config-router)#redistribute eigrp 1 subnets On All Router’s Type SH IP ROUTE on R3 and R4. Do you see another Type of Route? Ping 1.1.1.1 from R3 and R4. Can you ping? Ping 4.4.4.4 from R1. Can you Ping?
  • 107. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 107 of 193 (Builds on Lab 8) Objective: Redistributing Static routes with OSPF. Configure Static routes between R1 and R2. Redistribute the static routes on R2 into OSPF. Disable EIGRP between R1 and R2. Configure Static routes on R2 towards R1’s Networks. Configure a default route on R1 towards R2. On R1 R1(config)#no router eigrp 1 R1(config)#ip route 0.0.0.0 0.0.0.0 192.1.12.2 On R2 R2(config)#no router eigrp 1 R2(config)#router ospf 1 R2(config-router)#no redistribute eigrp 1 metric 10 metric-type 1 R2(config-router)#ip route 1.0.0.0 255.0.0.0 192.1.12.1 On All Router’s Type SH IP ROUTE Do R3 and R4 see the 1.0.0.0 network? Redistribute Static Routers into OSPF. OSPF should add the cost of the links when forwarding the routes downstream On R2 R2(config-router)#router ospf 1 R2(config-router)#redistribute static metric-type 1 subnets On All Router’s Type SH IP ROUTE on R3 and R4. Do you see another Type of Route? Ping 1.1.1.1 from R3 and R4. Can you ping? Lab 9 – Redistributing Static Routes with OSPF
  • 108. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 108 of 193 Ping 4.4.4.4 from R1. Can you Ping? Why or why not? (Builds on Lab 9) Objective: Redistributing directly connected routes into OSPF. Make sure to only redistribute the specified directly connected routes Create 3 additional Loopback Interfaces on R2 (5.5.5.5/8, 6.6.6.6/8 and 7.7.7.7/8) On R2 R2(config)#int loo 5 R2(config-if)#ip addr 5.5.5.5 255.0.0.0 R2(config-if)#int loo 6 R2(config-if)#ip addr 6.6.6.6 255.0.0.0 R2(config-if)#int loo 7 R2(config-if)#ip addr 7.7.7.7 255.0.0.0 On All Router’s Type SH IP ROUTE Do R3 and R4 see the 5.0.0.0, 6.0.0.0 and 7.0.0.0 networks? Redistribute the newly created directly connected Networks into OSPF. Also, make sure that R1 can ping R3 and R4 loopbacks. On R2 R2(config)#access-list 1 permit 192.1.12.0 0.0.0.255 R2(config)#access-list 1 permit 5.0.0.0 0.255.255.255 R2(config)#access-list 1 permit 6.0.0.0 0.255.255.255 R2(config)#access-list 1 permit 7.0.0.0 0.255.255.255 R2(config)#route-map C-2-O permit 10 R2(config-route-map)#match ip address 1 R2(config-route-map)#router ospf 1 R2(config-router)#redistribute connected route-map C-2-O subnets Lab 10 – Redistributing Connected Networks with OSPF
  • 109. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 109 of 193 On All Router’s Type SH IP ROUTE on R3 and R4. Do you see new Routes? Ping 5.5.5.5 from R3 and R4. Can you ping? Can you ping 3.3.3.3 and 4.4.4.4 from R1 now?
  • 110. Copyrights Networkers Home 2007-2015 Website: http://www.networkershome.com; info@networkershome.com Page 110 of 193 (Builds on Lab 10) Objective: Injecting Default Route into OSPF Disable and Re-enable OSPF on R2. Only enable it for the 192.1.23.0 network. Inject a Default route into OSPF so that R3 and R4 can reach R1 and R2 loopback networks. On R2 R2(config)#no router ospf 1 R2(config)#router ospf 1 R2(config-router)#net 192.1.23.2 0.0.0.0 area 0 R2(config-router)#default-information originate always On All Router’s Type SH IP ROUTE Do you see a 0.0.0.0 route in the routing table of R3 and R4. Is the Gateway of Last resort set? Can R3 and R4 Ping 1.1.1.1 and the 5.5.5.5 networks? Lab 11 – Injecting Default Route into OSPF