ALBALQA APPLIED UNIVERSITY
FACULTY OF ENGINEERING TECHNOLOGYS
LABORATORY
EXPERIMENT: RIP
PROF.Abdulrahman Al-Zubaidi
REEM AL-QATARNEH
YASMEEN AWIDAT
HALA MUHAMMAD
Kareman hassan
Routing Information Protocol (RIP)
The Routing Information Protocol (RIP) is one of the oldest
dynamic routing protocols, designed to enable routers to share
network information using a distance-vector method. RIP selects
the best path based on hop count, limiting the maximum hops to
15 to prevent routing loops. Its simplicity made it popular in
small networks.
RIP Version 1 (RIP v1), introduced in 1988, is a classful
protocol that does not include subnet mask information in its
updates. It uses broadcast to send routing updates, which can
cause unnecessary network traffic and does not support modern
subnetting techniques like VLSM and CIDR.
To overcome these limitations, RIP Version 2 (RIP v2) was
released in 1993. RIP v2 supports classless routing, includes
subnet masks in updates, and uses multicast addressing
(224.0.0.9) to reduce network congestion. It also provides basic
authentication for better security.
Although RIP is easy to configure, it is less efficient compared
to newer protocols such as OSPF and EIGRP. Today, RIP is
mainly used in small networks or for educational purposes.
"In this network design, three separate networks are interconnected, and
all routing information between them is exchanged exclusively through
the Routing Information Protocol (RIP). RIP handles the route updates
and ensures proper communication across all three networks without the
use of any other routing protocols."
The configuration :
I will begin by configuring RIP on the routers
Router1 configuration
R1>en
R1#conf t
Rr1(config)# int g0/0
R1(config-if)# ip add 192.168.1.1 255.255.255.0
R1(config-if)#no sh
R1(config-if)#exit
R1(config)# int s0/0/0
R1(config-if)# ip add 192.168.2.1 255.255.255.0
R1(config-if)#no sh
R1(config-if)#exit
R1 (config)# router rip
R1(config-router)# network 192.168.1.0
R1(config-router)# network 192.168.2.0
R1(config- router)#exit
Routr2 configuration
R2>en
R2#conf t
R2(config)# int g0/0
R2(config-if)# ip add 192.168.3.1 255.255.255.0
R2(config-if)#no sh
R2(config-if)#exit
R2(config)# int s0/0/0
R2(config-if)# ip add 192.168.2.2 255.255.255.0
R2(config-if)#no sh
R2(config-if)#exit
R2(config)# router rip
R2(config-router)# network 192.168.3.0
R2(config-router)# network 192.168.2.0
R2(config- router)#exit
PC configuration
PC 0
IP address: 192.168.1.10
Subnet mask:255.255.255.0
default gateway: 192.168.1.10
PC 1
IP address: 192.168.3.10
Subnet mask:255.255.255.0
default gateway: 192.168.1.2
Router1>show ip rout
Router2>show ip rout
Router1#show ip protocol
Router2#show ip protocol
.
END