Lab 12-New
Lab 12-New
Habib University
Total 100
Marks
In-Lab Task 1
Tasks Task 2
Marks
Obt.
The objective of this lab is to configure and verify Single and Multi-Area Open
objectives
Shortest Path First (OSPF) Routing.
Introduction
1
OSPF (Open Shortest Path First) is a link state routing protocol. Because it is an open standard, it is
implemented by a variety of network vendors. OSPF will run on most routers that doesn’t necessarily
have to be Cisco routers (unlike EIGRP which can be run only on Cisco routers).
Routers running OSPF have to establish neighbor relationships before exchanging routes. Because OSPF
is a link state routing protocol, neighbors don’t exchange routing tables. Instead, they exchange
information about network topology. Each OSFP router then runs SFP algorithm to calculate the best
routes and adds those to the routing table. Because each router knows the entire topology of a network,
the chance for a routing loop to occur is minimal.
Each OSPF router stores routing and topology information in three tables:
Configure and create the below topology in packet tracer and complete the IP configuration and
interface configuration in Table 1 according to your Network Topology. Attach your network topology
with labelled IPs and interfaces below.
2
Note: Make sure to enter correct subnet masks as mentioned in above topology
Configure an OSPF routing process on all routers. Use OSPF process number 1 and ensure all networks
are in area 0. For configuring any router with OSPF you need to advertise all the directly connected
network in OSPF process. For example, on router0 you have the networks 192.168.44.0/24 and
192.168.55.0/24
3
Router 0 OSPF Configuration:
Router0#conf t
Router0(config)#router ospf 1
Router0(config-router)#network 192.168.44.0 0.0.0.255 area 0
Router0(config-router)#network 192.168.55.0 0.0.0.255 area 0
Router0(config-router)#router-id 1.1.1.1
We have used the router-id 1.1.1.1 command to manually specify the router ID of this router. OSPF
process will use that RID (router-id) when communicating with other OSPF neighbors. Do it for Router 1
& 2 with router-ids 2.2.2.2 and 3.3.3.3 respectively and attach its screenshot below:
Router 0:
Router 1:
4
Router 2:
5
My network.
Run show ip protocol on any one Router and discuss the findings.
Router 0:
6
We can we that running the show ip protocol gives us the details.
Router 1:
7
Router 2:
Run below commands, attach its screenshot and discuss the results.
show ip ospf neighbor: Run this command on Router 0, 1 and 2
Router 0:
8
Router 1:
Router 2:
Router 1:
9
10
Task 2: Configuration of Multi Area OSPF
Although basic OSPF configuration can be very simple, OSPF provides many extra features that can get
really complex. In this task, we will configure multiarea OSPF network and some other OSPF features.
Consider the following multiarea OSPF network:
In this task we have two OSPF areas – area 0 and area 1. As you can see from the network topology
depicted above, routers R1 and R3 are in the area 0 and area 1, respectively. Router 2 connects to both
areas, which makes him an ABR (Area Border Router).
Attach screenshot of all configuration steps done on R1, R2 and R3 and provide screenshot of your
network topology.
Router 1:
Router 2:
11
Router 3:
Again, run all below commands and discuss the differences observe in single and multi-area OSPF.
Run show ip protocol on any one Router and discuss the findings.
On router 2:
12
We can clearly see that the ospf protocol is running on this router.
Router 1:
Router 2:
13
Router 3:
Run below commands, attach its screenshot and discuss the results.
show ip ospf neighbor: Run this command on Router 1, 2 and 3
14
This command shows what router (shows their router id that we set) is next to our selected
router.
Router 1:
Router 2:
Router 3:
15
Lab Evaluation Assessment Rubric
EE-424 Lab 12
16
Network Model model/network model/network model/network model is efficiently
model does not model has some model gives correct implemented and
implement the errors and does not output but not gives correct output.
required functionality produce completely efficiently Student has full
and has several accurate results. implemented or command on the
errors. The student is Student has limited implemented by basic tools of the
not able to utilize command on the computationally software.
even the basic tools basic tools of the complex routine.
of the software. software.
LR4 Data Collection Measurements are Measurements are Measurements are Measurements are
incomplete, somewhat inaccurate mostly accurate. both accurate and
inaccurate and and imprecise. Observations are precise. Data
imprecise. Observations are generally complete. collection is
Observations are incomplete or vague. Minor errors are systematic.
incomplete or not Major errors are there present in using Observations are very
included. Symbols, in using symbols, units symbols, units and thorough and include
units and significant and significant digits. significant digits. appropriate symbols,
figures are not units and significant
included. digits and task
completed in due
time.
LR5 Results & Plots Figures/ graphs / Figures, graphs and All figures, graphs, Figures / graphs /
tables are not tables are drawn but tables are correctly tables are correctly
developed or are contain errors. Titles, drawn but contain drawn and
poorly constructed captions, units are minor errors or some appropriate
with erroneous not accurate. Data of the details are titles/captions and
results. Titles, presentation is not missing. proper units are
captions, units are too clear. mentioned. Data
not mentioned. Data presentation is
is presented in an systematic.
obscure manner.
Late submission after Late submission after Late submission after Timely submission of
1 week and in 2 days and within a the lab timing and the report and in the
AR4 *Report Submission
between 2 weeks. week. within 2 days of the lab time.
due date.
17