SlideShare a Scribd company logo
FINAL PROJECT REPORT
DATA COMMUNICATION &
COMPUTER NETWORKING
SUBMITTED TO
TEACHER’S NAME
GROUP MEMBERS
Student’s ID Student’s Name Field
Routing Information Protocol (RIP)
DEFINITION:
Routing Information Protocol (RIP) is a dynamic routing protocol
which uses hop count as a routing metric to find the best path between
the source and the destination network.
DETAIL:
Routing Information Protocol (RIP) is the intradomain (interior)
routing protocol which is based on distance vector routing and it is
used inside an autonomous system. Routers and network links are
called node. The first column of routing table is destination address.
The cost of metric in this protocol is hop count which is number of
networks which need to be passed to reach destination. Here infinity
is defined by a fixed number which is 16 it means that using a Rip,
network cannot have more than 15 hops.
RIP’s VERSIONS:
There are two versions of routing information protocol.
 RIP Version1
 RIP Version2
RIP Version1:
RIP v1 is known as classful Routing Protocol because it doesn’t send
information of subnet mask in its routing update.
It is an open standard protocol means it works on the various vendors
routers. It works on most of the router, it is classful routing protocol.
Updates are broadcasted. Its administrative distance value is 120 , it
means it is not reliable. The lesser the administrative distance value
the reliability is much more. Its metric is hop count and max hop
count is 15. There will be total 16 routers in the network. When there
will be the same number of hop to reach destination, Rip starts to
perform load balancing. Load balancing means if there are three ways
to reach the destination and each way has same number of routers
then packets will be sent to each path to reach the destination. This
reduces traffic and also the load is balanced. It is used in small
companies; in this protocol routing tables are updated in each 30 sec.
whenever link breaks rip trace out another path to reach the
destination. It is one of the slowest protocol.
ADVANTAGES & DISADNATAGES OF RIP
VERSION 1
Advantages of RIP ver1:
1. Easy to configure, static router are complex.
2. Less overhead
3. No complexity.
Disadvantage of RIP ver1:
1. Bandwidth utilization is very high as broadcast for every 30
seconds.
2. It works only on hop count.
3. It is not scalable as hop count is only 15. If there will be
requirement of more routers in the network it would be a
problem.
4. Convergence is very slow, wastes a lot of time in finding alternate
path.
RIP Version-2:
RIP v2 is known as Classless Routing Protocol because it sends
information of subnet mask in its routing update.
Due to some deficiencies in the original RIP specification, RIP
version 2 was developed in 1993. It supports classless Inter-Domain
Routing (CIDR) and has ability to carry subnet information, its metric
is also hop count and max hop count 15 is same as rip version 1. It
support authentication and does sub netting and multicasting. Auto
summary can be done on every router. In RIPv2 Subnet masks are
included in the routing update. RIPv2 multicasts the entire routing
table to all adjacent routers at the address 224.0.0.9, as opposed to
RIPv1 which uses broadcast (255.255.255.255).
ADVANTAGES & DISADNATAGES OF RIP
VERSION 2
Advantages of RIP ver2
1. It’s a standardized protocol.
2. It’s VLSM compliant.
3. Provides fast convergence.
4. It sends triggered updates when the network changes.
5. Works with snapshot routing – making it ideal for dial networks.
Disadvantage of RIP ver2
There lie some disadvantages as well:
1. Max hop count of 15, due to the ‘count-to-infinity’ vulnerability.
2. No concept of neighbors.
3. Exchanges entire table with all neighbors every 30 seconds
(except in the case of a triggered update).
FEATURES OF RIP:
1. Updates of the network are exchanged periodically.
2. Updates (routing information) are always broadcast.
3. Full routing tables are sent in updates.
4. Routers always trust on routing information received from
neighbor routers. This is also known as routing on rumors.
RIP UPDATING ALGORITHM
Receive: a response RIP message
1. Add one hop to the hop count for each advertised destination.
2. Repeat the following steps for each advertised destination:
1. If (destination not in the routing table)
Add the advertised information to the table.
2. Else
1. If (next-hop field is the same)
Replace entry in the table with the advertised one.
2. Else
1. If (advertised hop count smaller than one in the table)
Replace entry in the routing table.
3. Return.
TOPOLOGY
We are making ring topology here we use 6 routers & 2 end devices.
For connection we use copper cross over wire to connect with each
other.
RING TOPOLOGY:
ASSIGN NETWORK:
Now assign network & link up. Here 8 networks which are shown in
following figure.
RING TOPOLOGY
ASSIGN IP’S:
Assign every interface different ip address with their subnet mask.
After this configuration manually we do RIP routing one by one to all
routers. Then check the connectivity by pinging all ip’s.
Before RIP configuration only show their directly connected network
but after RIP configuration it will show all network in system.
Example of one router is show in below figure;
CLI:
BEFORE:
AFTER:

More Related Content

What's hot

How BGP Works
How BGP WorksHow BGP Works
How BGP Works
ThousandEyes
 
MPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingMPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label Switching
Peter R. Egli
 
Bgp
BgpBgp
Unicast multicast & broadcast
Unicast multicast & broadcastUnicast multicast & broadcast
Unicast multicast & broadcast
NetProtocol Xpert
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
Scaleway
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
Dsunte Wilson
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switching
seanraz
 
Ospf
 Ospf Ospf
Mpls Services
Mpls ServicesMpls Services
Mpls Services
Kristof De Brouwer
 
Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
anilinvns
 
VTP
VTPVTP
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
Cisco Canada
 
IS-IS Protocol Introduction
IS-IS Protocol IntroductionIS-IS Protocol Introduction
IS-IS Protocol Introduction
NetProtocol Xpert
 
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic EngineeringDeploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
APNIC
 
Routing information protocol
Routing information protocolRouting information protocol
Routing information protocol
Saranya Parthasarathy
 
VTP
VTPVTP
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
waqasahmad1995
 
Rip presentation
Rip presentationRip presentation
Rip presentation
Ebrahim AlRahawe
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
Febrian ‎
 
Routing Protocols
Routing ProtocolsRouting Protocols

What's hot (20)

How BGP Works
How BGP WorksHow BGP Works
How BGP Works
 
MPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingMPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label Switching
 
Bgp
BgpBgp
Bgp
 
Unicast multicast & broadcast
Unicast multicast & broadcastUnicast multicast & broadcast
Unicast multicast & broadcast
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switching
 
Ospf
 Ospf Ospf
Ospf
 
Mpls Services
Mpls ServicesMpls Services
Mpls Services
 
Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
Day 3 ENHANCED IGRP (EIGRP) AND OPEN SHORTEST PATH FIRST (OSPF)
 
VTP
VTPVTP
VTP
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
 
IS-IS Protocol Introduction
IS-IS Protocol IntroductionIS-IS Protocol Introduction
IS-IS Protocol Introduction
 
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic EngineeringDeploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
 
Routing information protocol
Routing information protocolRouting information protocol
Routing information protocol
 
VTP
VTPVTP
VTP
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
 
Rip presentation
Rip presentationRip presentation
Rip presentation
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 

Similar to Routing Information Protocol (RIP)

Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
Kashif Latif
 
Qs.pptx
Qs.pptxQs.pptx
Routing Protocols.pptx
Routing Protocols.pptxRouting Protocols.pptx
Routing Protocols.pptx
sazia7
 
All in one q & ans
All in one q & ansAll in one q & ans
All in one q & ans
Ravi Kodoli
 
network convergence problem and solutions
network convergence  problem and solutionsnetwork convergence  problem and solutions
network convergence problem and solutions
Siddhi Viradiya
 
M odul1
M odul1M odul1
Routing Information Protocol(RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol(RIP)
Amna Nawazish
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Varinder Singh Walia
 
RIP and OSPF
RIP and OSPFRIP and OSPF
RIP and OSPF
MusharratTabassum
 
COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2
COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2
COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2
Krishna Nanda
 
16 coms 525 tcpip - routing protocols -all
16    coms 525 tcpip - routing protocols -all16    coms 525 tcpip - routing protocols -all
16 coms 525 tcpip - routing protocols -all
Palanivel Kuppusamy
 
ivesgimpaya3
ivesgimpaya3ivesgimpaya3
ivesgimpaya3
guest10184a
 
ccna networking ppt
ccna networking pptccna networking ppt
ccna networking ppt
Er. Anmol Bhagat
 
DSR,LSR,IGMP,RIP,OSPF.ppt
DSR,LSR,IGMP,RIP,OSPF.pptDSR,LSR,IGMP,RIP,OSPF.ppt
DSR,LSR,IGMP,RIP,OSPF.ppt
Munnakumar518378
 
E routing final exam ccna 2 46
E routing final exam ccna 2 46E routing final exam ccna 2 46
E routing final exam ccna 2 46
lslsc
 
RIP Overview
RIP OverviewRIP Overview
RIP Overview
NetProtocol Xpert
 
IPv6 Routing.pdf
IPv6 Routing.pdfIPv6 Routing.pdf
IPv6 Routing.pdf
niran10
 
All About Routers: Types Of Routers, Routing Table And IP Routing : Notes
All About Routers: Types Of Routers, Routing Table And IP Routing : NotesAll About Routers: Types Of Routers, Routing Table And IP Routing : Notes
All About Routers: Types Of Routers, Routing Table And IP Routing : Notes
Subhajit Sahu
 
1 using default
1 using default1 using default
1 using default
guest10184a
 
1 using default
1 using default1 using default
1 using default
guest10184a
 

Similar to Routing Information Protocol (RIP) (20)

Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Qs.pptx
Qs.pptxQs.pptx
Qs.pptx
 
Routing Protocols.pptx
Routing Protocols.pptxRouting Protocols.pptx
Routing Protocols.pptx
 
All in one q & ans
All in one q & ansAll in one q & ans
All in one q & ans
 
network convergence problem and solutions
network convergence  problem and solutionsnetwork convergence  problem and solutions
network convergence problem and solutions
 
M odul1
M odul1M odul1
M odul1
 
Routing Information Protocol(RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol(RIP)
 
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
RIP and OSPF
RIP and OSPFRIP and OSPF
RIP and OSPF
 
COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2
COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2
COMPUTER COMMUNICATION NETWORKS-R-Routing protocols 2
 
16 coms 525 tcpip - routing protocols -all
16    coms 525 tcpip - routing protocols -all16    coms 525 tcpip - routing protocols -all
16 coms 525 tcpip - routing protocols -all
 
ivesgimpaya3
ivesgimpaya3ivesgimpaya3
ivesgimpaya3
 
ccna networking ppt
ccna networking pptccna networking ppt
ccna networking ppt
 
DSR,LSR,IGMP,RIP,OSPF.ppt
DSR,LSR,IGMP,RIP,OSPF.pptDSR,LSR,IGMP,RIP,OSPF.ppt
DSR,LSR,IGMP,RIP,OSPF.ppt
 
E routing final exam ccna 2 46
E routing final exam ccna 2 46E routing final exam ccna 2 46
E routing final exam ccna 2 46
 
RIP Overview
RIP OverviewRIP Overview
RIP Overview
 
IPv6 Routing.pdf
IPv6 Routing.pdfIPv6 Routing.pdf
IPv6 Routing.pdf
 
All About Routers: Types Of Routers, Routing Table And IP Routing : Notes
All About Routers: Types Of Routers, Routing Table And IP Routing : NotesAll About Routers: Types Of Routers, Routing Table And IP Routing : Notes
All About Routers: Types Of Routers, Routing Table And IP Routing : Notes
 
1 using default
1 using default1 using default
1 using default
 
1 using default
1 using default1 using default
1 using default
 

More from Amna Nawazish

Complete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdfComplete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdf
Amna Nawazish
 
CHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdfCHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdf
Amna Nawazish
 
MOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdf
MOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdfMOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdf
MOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdf
Amna Nawazish
 
ELEMENT COMPOUND & MIXTURES ELEMENT
ELEMENT COMPOUND & MIXTURES ELEMENTELEMENT COMPOUND & MIXTURES ELEMENT
ELEMENT COMPOUND & MIXTURES ELEMENT
Amna Nawazish
 
Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...
Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...
Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...
Amna Nawazish
 
Life of Ali Ibn Talib
Life of Ali Ibn TalibLife of Ali Ibn Talib
Life of Ali Ibn Talib
Amna Nawazish
 
Routing
RoutingRouting
Routing
Amna Nawazish
 
External memory
External memoryExternal memory
External memory
Amna Nawazish
 
Pros & Cons of globalization
Pros & Cons of globalizationPros & Cons of globalization
Pros & Cons of globalization
Amna Nawazish
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
Amna Nawazish
 
Calculator code with scientific functions in java
Calculator code with scientific functions in java Calculator code with scientific functions in java
Calculator code with scientific functions in java
Amna Nawazish
 
Term report about igloo ice cream
Term report about igloo ice creamTerm report about igloo ice cream
Term report about igloo ice cream
Amna Nawazish
 
Controlling & Motivation
Controlling & MotivationControlling & Motivation
Controlling & Motivation
Amna Nawazish
 
Mind Mapping of Management
Mind Mapping of ManagementMind Mapping of Management
Mind Mapping of Management
Amna Nawazish
 
Memo writing
Memo writingMemo writing
Memo writing
Amna Nawazish
 

More from Amna Nawazish (15)

Complete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdfComplete CHAPTER 3 Data Communication.pdf
Complete CHAPTER 3 Data Communication.pdf
 
CHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdfCHAPTER 3 Data Communication.pdf
CHAPTER 3 Data Communication.pdf
 
MOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdf
MOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdfMOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdf
MOTION & MANIPULIATION IN ARTIFICIAL INTELLIGENCE.pdf
 
ELEMENT COMPOUND & MIXTURES ELEMENT
ELEMENT COMPOUND & MIXTURES ELEMENTELEMENT COMPOUND & MIXTURES ELEMENT
ELEMENT COMPOUND & MIXTURES ELEMENT
 
Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...
Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...
Short note Lahore Resolution or Pakistan Resolution 1940, Delhi Proposal 1929...
 
Life of Ali Ibn Talib
Life of Ali Ibn TalibLife of Ali Ibn Talib
Life of Ali Ibn Talib
 
Routing
RoutingRouting
Routing
 
External memory
External memoryExternal memory
External memory
 
Pros & Cons of globalization
Pros & Cons of globalizationPros & Cons of globalization
Pros & Cons of globalization
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
 
Calculator code with scientific functions in java
Calculator code with scientific functions in java Calculator code with scientific functions in java
Calculator code with scientific functions in java
 
Term report about igloo ice cream
Term report about igloo ice creamTerm report about igloo ice cream
Term report about igloo ice cream
 
Controlling & Motivation
Controlling & MotivationControlling & Motivation
Controlling & Motivation
 
Mind Mapping of Management
Mind Mapping of ManagementMind Mapping of Management
Mind Mapping of Management
 
Memo writing
Memo writingMemo writing
Memo writing
 

Recently uploaded

Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 

Recently uploaded (20)

Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 

Routing Information Protocol (RIP)

  • 1. FINAL PROJECT REPORT DATA COMMUNICATION & COMPUTER NETWORKING SUBMITTED TO TEACHER’S NAME GROUP MEMBERS Student’s ID Student’s Name Field
  • 2.
  • 3. Routing Information Protocol (RIP) DEFINITION: Routing Information Protocol (RIP) is a dynamic routing protocol which uses hop count as a routing metric to find the best path between the source and the destination network. DETAIL: Routing Information Protocol (RIP) is the intradomain (interior) routing protocol which is based on distance vector routing and it is used inside an autonomous system. Routers and network links are called node. The first column of routing table is destination address. The cost of metric in this protocol is hop count which is number of networks which need to be passed to reach destination. Here infinity is defined by a fixed number which is 16 it means that using a Rip, network cannot have more than 15 hops. RIP’s VERSIONS: There are two versions of routing information protocol.  RIP Version1  RIP Version2 RIP Version1: RIP v1 is known as classful Routing Protocol because it doesn’t send information of subnet mask in its routing update. It is an open standard protocol means it works on the various vendors routers. It works on most of the router, it is classful routing protocol. Updates are broadcasted. Its administrative distance value is 120 , it means it is not reliable. The lesser the administrative distance value the reliability is much more. Its metric is hop count and max hop
  • 4. count is 15. There will be total 16 routers in the network. When there will be the same number of hop to reach destination, Rip starts to perform load balancing. Load balancing means if there are three ways to reach the destination and each way has same number of routers then packets will be sent to each path to reach the destination. This reduces traffic and also the load is balanced. It is used in small companies; in this protocol routing tables are updated in each 30 sec. whenever link breaks rip trace out another path to reach the destination. It is one of the slowest protocol. ADVANTAGES & DISADNATAGES OF RIP VERSION 1 Advantages of RIP ver1: 1. Easy to configure, static router are complex. 2. Less overhead 3. No complexity. Disadvantage of RIP ver1: 1. Bandwidth utilization is very high as broadcast for every 30 seconds. 2. It works only on hop count. 3. It is not scalable as hop count is only 15. If there will be requirement of more routers in the network it would be a problem. 4. Convergence is very slow, wastes a lot of time in finding alternate path. RIP Version-2: RIP v2 is known as Classless Routing Protocol because it sends information of subnet mask in its routing update. Due to some deficiencies in the original RIP specification, RIP version 2 was developed in 1993. It supports classless Inter-Domain Routing (CIDR) and has ability to carry subnet information, its metric is also hop count and max hop count 15 is same as rip version 1. It support authentication and does sub netting and multicasting. Auto summary can be done on every router. In RIPv2 Subnet masks are
  • 5. included in the routing update. RIPv2 multicasts the entire routing table to all adjacent routers at the address 224.0.0.9, as opposed to RIPv1 which uses broadcast (255.255.255.255). ADVANTAGES & DISADNATAGES OF RIP VERSION 2 Advantages of RIP ver2 1. It’s a standardized protocol. 2. It’s VLSM compliant. 3. Provides fast convergence. 4. It sends triggered updates when the network changes. 5. Works with snapshot routing – making it ideal for dial networks. Disadvantage of RIP ver2 There lie some disadvantages as well: 1. Max hop count of 15, due to the ‘count-to-infinity’ vulnerability. 2. No concept of neighbors. 3. Exchanges entire table with all neighbors every 30 seconds (except in the case of a triggered update). FEATURES OF RIP: 1. Updates of the network are exchanged periodically. 2. Updates (routing information) are always broadcast. 3. Full routing tables are sent in updates. 4. Routers always trust on routing information received from neighbor routers. This is also known as routing on rumors. RIP UPDATING ALGORITHM Receive: a response RIP message 1. Add one hop to the hop count for each advertised destination. 2. Repeat the following steps for each advertised destination: 1. If (destination not in the routing table)
  • 6. Add the advertised information to the table. 2. Else 1. If (next-hop field is the same) Replace entry in the table with the advertised one. 2. Else 1. If (advertised hop count smaller than one in the table) Replace entry in the routing table. 3. Return. TOPOLOGY We are making ring topology here we use 6 routers & 2 end devices. For connection we use copper cross over wire to connect with each other.
  • 7. RING TOPOLOGY: ASSIGN NETWORK: Now assign network & link up. Here 8 networks which are shown in following figure. RING TOPOLOGY
  • 8. ASSIGN IP’S: Assign every interface different ip address with their subnet mask. After this configuration manually we do RIP routing one by one to all routers. Then check the connectivity by pinging all ip’s. Before RIP configuration only show their directly connected network but after RIP configuration it will show all network in system. Example of one router is show in below figure;