MINOR PROJECT DOCUMENTATION
Acknowledgement
I would like to express my heartfelt gratitude to all those who
supported me throughout this networking project.
First and foremost, I would like to thank my respected faculty
member Sanat Ghosal for their valuable guidance, constant
encouragement, and support throughout the project. Their
suggestions and feedback helped shape the project into a
meaningful learning experience.
I also extend my sincere thanks to the Behala Government
Polytechnic for providing the opportunity and necessary
resources to carry out this project effectively.
I would also like to thank my classmates and peers for their
helpful discussions, which contributed to solving several
challenges during the simulation and configuration stages.
Lastly, I am grateful for tools like Cisco Packet Tracer, which
allowed me to explore networking concepts in a virtual
environment without the need for physical hardware.
_____________________ _____________________
Teacher’s signature Student signature
Page | 1
MINOR PROJECT DOCUMENTATION
Declaration
I hereby declare that this project report titled "Dynamic
routing with RIP protocol in cisco packet tracer" is the
outcome of my own work and research, carried out under the
guidance of Sanat Ghosal, as part of my academic
curriculum.
I affirm that this project has not been submitted, in part or
full, for any other purpose or to any other institution
previously. The work is original and all the sources used or
referred to have been duly acknowledged.
Page | 2
MINOR PROJECT DOCUMENTATION
Project Title: - Dynamic Routing with RIP Protocol in Cisco Packet
Tracer
Introduction:
This project involves the simulation and configuration of a basic computer
network using Cisco Packet Tracer. The main objective is to understand how
physical and logical networking works by connecting networking devices
such as PCs, routers, and switches, and by configuring IP addressing,
interfaces, and testing connectivity.
Cisco Packet Tracer:
Cisco Packet Tracer is a powerful network simulation tool developed
by Cisco Systems for learning and practicing networking concepts,
protocols, and device configurations in a virtual environment. It is widely
used by students, educators, and networking professionals to design, build,
and troubleshoot networks without requiring physical hardware.
RIP:
Routing Information Protocol (RIP) is a dynamic routing protocol used to
determine the best path between the source and destination networks. It is
a distance-vector routing protocol that uses hop count as a routing metric.
RIP operates at the Network layer of the OSI model and uses port number
520.
Project Objectives:
- Design and simulate a network with ten routers and multiple(10) LANs.
- Implement RIP for dynamic routing across different networks.
- Understand RIP behaviour including routing tables and hop count metrics.
- Test end-to-end connectivity and troubleshoot common configuration
issues.
Page | 3
MINOR PROJECT DOCUMENTATION
Tools and Technologies:
- Cisco Packet Tracer (Simulation Environment)
- Cisco Routers and Switches (Simulated Devices)
- PCs (End Devices)
- IPv4 Addressing Scheme
- RIP (Routing Information Protocol) version 2
Network Topology:
The network topology includes: -
• Devices:
1. End Devices: 30 PCs depending on the requirements of the
project.
2. Network Devices: 10 switches and 10 routers
• Connections:
1. Copper straight through cables are used to connect the PCs
to the switch
2. Copper cross-over cables are used to connect the switches
to the routers as well as the router to the router in the
Gigabit Ethernet ports
3. The serial DTE cables are used to connect the serial ports of
the routers
Page | 4
MINOR PROJECT DOCUMENTATION
IP Addressing:
IP addresses are assigned to the PCs, laptops, and routers according to the
requirements.
IP Addressing table of the devices:-
• End Devices:
To assign IP address to an end device, we have to click on that end device, then
go to Desktop and then IP Configuration. After that fill IPv4 address and Subnet
Mask will be automatically taken and also fill the Default Gateway.
Page | 5
MINOR PROJECT DOCUMENTATION
Serial no device IPv4 address Subnet mask Default Gateway
01 PC 0 [Link] [Link] [Link]
02 PC 1 [Link] [Link] [Link]
03 PC 2 [Link] [Link] [Link]
04 PC 3 [Link] [Link] [Link]
05 PC 4 [Link] [Link] [Link]
06 PC 5 [Link] [Link] [Link]
07 PC 6 [Link] [Link] [Link]
08 PC 7 [Link] [Link] [Link]
09 PC 8 [Link] [Link] [Link]
10 PC 9 [Link] [Link] [Link]
11 PC 10 [Link] [Link] [Link]
12 PC 11 [Link] [Link] [Link]
13 PC 12 [Link] [Link] [Link]
14 PC 13 [Link] [Link] [Link]
15 PC 14 [Link] [Link] [Link]
16 PC 15 [Link] [Link] [Link]
17 PC 16 [Link] [Link] [Link]
18 PC 17 [Link] [Link] [Link]
19 PC 18 [Link] [Link] [Link]
20 PC 19 [Link] [Link] [Link]
21 PC 20 [Link] [Link] [Link]
22 PC 21 [Link] [Link] [Link]
23 PC 22 [Link] [Link] [Link]
24 PC 23 [Link] [Link] [Link]
25 PC 24 [Link] [Link] [Link]
26 PC 25 [Link] [Link] [Link]
Page | 6
MINOR PROJECT DOCUMENTATION
27 PC 26 [Link] [Link] [Link]
28 PC 27 [Link] [Link] [Link]
29 PC 28 [Link] [Link] [Link]
30 PC 29 [Link] [Link] [Link]
Example of IP configuration of PC 5:
Page | 7
MINOR PROJECT DOCUMENTATION
• Routers:
To assign IP address to a router, we have to click on that router, then go to Config
and then Interfaces. After that fill the IP addresses and Subnet Masks for different
ports and turn on the ports. If the serial ports are needed in the network it have to
be added manually.
Serial Device Interface IP address Subnet Mask
No
GigabitEthernet0/0 [Link] [Link]
01 Router 0 GigabitEthernet0/1 [Link] [Link]
02 GigabitEthernet0/0 [Link] [Link]
Router 1 GigabitEthernet0/2 [Link] [Link]
Serial0/0/0 [Link] [Link]
03 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
Router 2
Serial0/0/0 [Link] [Link]
Serial0/0/1 [Link] [Link]
04 Router 3 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
GigabitEthernet0/2 [Link] [Link]
Serial0/0/0 [Link] [Link]
Serial0/0/1 [Link] [Link]
05 Router 4 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
06 Router 5 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
Serial0/0/0 [Link] [Link]
Serial0/0/1 [Link] [Link]
07 Router 6 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
Serial0/0/0 [Link] [Link]
Page | 8
MINOR PROJECT DOCUMENTATION
08 Router 7 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
GigabitEthernet0/2 [Link] [Link]
Serial0/0/0 [Link] [Link]
Serial0/0/1 [Link] [Link]
09 Router 8 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
10 Router 9 GigabitEthernet0/0 [Link] [Link]
GigabitEthernet0/1 [Link] [Link]
Example of IP configuration of router1’s Interfaces GigabitEthernet0/0 ,
GigabitEthernet0/2 and Serial0/0/0:
Page | 9
MINOR PROJECT DOCUMENTATION
Page | 10
MINOR PROJECT DOCUMENTATION
RIP Configuration:
To configure RIP on a particular router:
• First click on the router and then go to Config.
• Enable or select RIP Routing and Add the network addresses to it.
Example of RIP configuration of Router7:
Page | 11
MINOR PROJECT DOCUMENTATION
Testing and Troubleshooting:
Verify the network connectivity using the ping command.
• First click on the end device and then go to the Command Prompt.
• Then type ping <IP address of the target node>.
For example if we want to ping PC26’s IP address ([Link]) from PC11:
From the image we can see that we are getting reply from the receiver ,it means the
connection is established properly .First time the reply of the first packet may be failed
sometimes.
Page | 12
MINOR PROJECT DOCUMENTATION
After that we will send a Simple PDU (Protocol Data Unit) and track the path of source
to destination
For Example if we send a simple PDU fromPC10 to PC8
From the above image we can see that the PDU is reached the destination
Page | 13
MINOR PROJECT DOCUMENTATION
Results and Observations:
- All routers learned about remote networks dynamically.
- End devices were able to communicate with devices in other LANs.
- The routing tables showed correct RIP-learned routes.
- Periodic updates confirmed RIP's operation.
Challenges Faced:
- IP address conflicts during manual configuration.
- Initially missed some networks in RIP advertisements.
Conclusion:
RIP is a basic yet effective protocol for small networks. This project successfully
demonstrates the configuration, behaviour, and testing of RIP in a simulated
environment using Cisco Packet Tracer.
Page | 14