SlideShare a Scribd company logo
ROUTING INFORMATION PROTOCOL
 Distance Vector IGP
◦ Uses split-horizon, poison reverse, count to infinity
◦ UDP port 520 for transport
 Two Versions
◦ RIPv1
 Classful
 Updates as broadcast
◦ RIPv2
 Classless
 Updates as multicast to 224.0.0.9
 Broadcast:
◦ RIPv1 default
◦ RIPv2 optional:
 c-if# ip rip v2-broadcast
 Multicast:
◦ RIPv2 default
 Unicast:
◦ RIPv1 / RIPv2 optional
 c-router# neighbor <address>  enable unicast
update
 c-router# passive-interface <interface>  supress
normal broadcast/multicast updates
 Default Timers:
◦ Update timer is 30 Seconds
◦ Invalid 180 Seconds
◦ Hold down 180 Seconds
◦ Flush timer 240 Seconds
 The above timers are configurable on Global level as
well as Interface level:
◦ c-router# timers basic <update> <invalid> <holddown>
<flush>
◦ c-if# ip rip advertise <interval>
 RIP supports equal load balancing and maximum 4-
paths are allowed.
 Best path selection process is based on number of
Hop count (it doesn’t mean what bandwidth the path
is using).
 Enable the global process
◦ c# router rip
 Enable the interface process
◦ # network <address>
◦ Matches major network only
 Verification
◦ # show ip protocols
◦ # show ip route rip
◦ # show ip rip database
◦ # debug ip rip
 Default processing:
◦ Sends version 1 updates
◦ Listen for versions 1 and 2 updates
 Modifying the version:
◦ c-router# version 1/2
◦ c-if# ip rip receive version
◦ c-if# ip rip send version
 Verification:
◦ # show ip protocols
 RIPv2 is classless but does automatic classful
summarization by default
◦ c-router# no auto-summary
 VLSM is supported within the same major
network.
 Advertisements between major network
boundaries are summarized to classful
boundary
◦ Can result in traffic blackholes
 Updates received in an interface will not be
sent back out the same interface.
◦ Undesirable on partial mesh NBMA networks.
 Enabled by default on all interfaces except
main interface in Frame Relay
◦ c-if# no ip split-horizon
 Verification:
◦ # show ip interface
 The default feature of RIPv1 is broadcast with
the broadcast address 255.255.255.255.
 We have flexibility to configure Directed
Broadcast as per interface level which is by
default disabled.
 Directed RIP Broadcast is possible, but it is
not recommended to configure because the
user sitting in other subnet can also see the
ip addresses of your active users via just
pinging the Directed Broadcast Address which
is a kind of Security Breach.
 RIP supports both “clear-text” and “MD5”
authentication.
 Here Authentication means only that the packet
is coming from right neighbor.
◦ In MD5, authentication process on the basis of “HASH”.
 RIP Authentication is having Five different levels
to enable:
◦ Define key chain
◦ Define key number
◦ Define password (space is also counted)
◦ Enable at interface level
◦ Apply the key chain
◦ c# key chain <name>
◦ # key <number>
◦ # key-string <PASSWORD>
 Enable at interface level:
◦ c-if# ip rip authentication mode (text / md5)
◦ c-if# ip rip authentication key-chain <name>
NEED SAME AUTHENTICATION ON R2
 Works with RIPv2 only.
 Works with Interface level.
 At least one subnet must be in the RIP database.
 Cannot summarize past the major network
boundary.
◦ E.g.:
◦ Network_1: 192.168.0.0/24
◦ Network_2: 192.168.1.0/24
◦ Network_3: 192.168.2.0/24
◦ Network_4: 192.168.3.0/24
 If we try to summarize the above networks with
192.168.0.0/22 RIP don’t allow us.
 “OR” need to workaround with “redistribute static”
 Distribute-list:
◦ Standard access-list
◦ Extended access-list
 Source is route source, destination is prefix
◦ Prefix-list
 Offset-list
◦ Metric of 16 = infinite
 Distance
◦ 255 = infinite
◦ Can be per prefix and per neighbor
 Outbound and Inbound RIP updates can be
filtered at any interface or for the entire RIP
process.
 Prefix-list is used to match actual route:
◦ E.g.:
 ip prefix-list <name> permit 10.10.10.0/24
(means the above entry does not match either
10.10.10.0/25 or 10.10.0.0/23 in other words any
difference in address field or subnet mask field, this
prefix-list does not work)
 But if we want to match entire range of subnet, we need to
use key-words e.g. “le” (less than or equal to) or “ge”
(greater than or equal to).
◦ E.g.:
 ip prefix-list abc 0.0.0.0/0 le 10
Means any network with any subnet but mask value must be less than or
equal to 10-bits.
 ip prefix-list abc 0.0.0.0/0 (means default route)
 ip prefix-list abc 0.0.0.0/0 ge 32 (means all hosts having 32-bit mask)
 ip prefix-list abc 0.0.0.0/1 ge 8 le 8 (means exact match of 8-bit but
the first bit of network should be 0)
 ip prefix-list abc 128.0.0.0/2 ge 16 le 16 (means exact match of 16-bit
but the first bit of network should be 128)
 ip prefix-list abc 192.0.0.0/3 ge 24 le 24 (means exact match of 24-bit
but the first bit of network should be 192)
 ip prefix-list abc 128.0.0.0/2 le 32 (means anything less than 32-bit
but the first bit of network should be 128)
 RIP uses hop-count as Metric
◦ 1 hop per interface
◦ 16 is infinite
 Offset-list to modify metric (added the previous
metric) and could be configured
inbound/outbound to receive/ send the metric
value.
 Offset-list is used to Traffic Engineering (if we
have multiple paths to reach same destination)
and Route Filtering.
◦ access-list 0 means all routes
◦ Could also be configured on per prefix basis
This offset-list could also
Be configured as “out” on R1
To modify the metric of R1 routes.
 Default Routing could be configured via two
different ways:
◦ Normal Default Routing
 Under the RIP process via default-information
originate command and default route would be
advertised all the interfaces running RIP protocol.
◦ Conditional Default Routing
 Use Route-map with prefix-list. This helps to control
where we want to send default route.
We configured default
Routing on R2 under the
Routing process and this
Default information is given
To all associated routers
R1 and R2
R2 is giving default
route to R1 only not
to R3
 RIP Triggered helps to prevent bandwidth
usage. RIP will send update only when there
is any change in the topology
 Supports suppression of periodic updates.
 RIP Triggered is configured on interface level.
◦ c-if# ip rip triggered
 Updates only accepted from routers on your
same subnet by default.
 Problems with devices running PPP and IPCP
address negotiation.
 Disabled with RIP processing level:
◦ c-router# no validate-update-source

More Related Content

What's hot

Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Varinder Singh Walia
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
Tharindu Kumara
 
BASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKSBASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKS
KABILESH RAMAR
 
ospf routing protocol
ospf routing protocolospf routing protocol
ospf routing protocol
Ameer Agel
 
Routing Protocols
Routing Protocols Routing Protocols
Routing Protocols
KhushbirSinghSandhu
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
Martin Bratina
 
Using BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet ConnectionsUsing BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet Connections
Rowell Dionicio
 
RIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme NetworksRIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme Networks
Dani Royman Simanjuntak
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)
Respa Peter
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
NetProtocol Xpert
 
Routing ppt
Routing pptRouting ppt
Routing ppt
ArpiSaxena1
 
Ospf
 Ospf Ospf
Introduction to Router and Routing Basics
Introduction to Router and Routing BasicsIntroduction to Router and Routing Basics
Introduction to Router and Routing Basics
Darwish Ahmad
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
Sourabh Goyal
 
Ospf.ppt
Ospf.pptOspf.ppt
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
Smriti Tikoo
 
Router & functionality
Router & functionalityRouter & functionality
Router & functionality
AmzadKhn
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
selvakumar_b1985
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
Ann Joseph
 
Dynamic routing
Dynamic routingDynamic routing
Dynamic routing
Najmul Hossain Nayan
 

What's hot (20)

Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
 
BASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKSBASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKS
 
ospf routing protocol
ospf routing protocolospf routing protocol
ospf routing protocol
 
Routing Protocols
Routing Protocols Routing Protocols
Routing Protocols
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
Using BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet ConnectionsUsing BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet Connections
 
RIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme NetworksRIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme Networks
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Routing ppt
Routing pptRouting ppt
Routing ppt
 
Ospf
 Ospf Ospf
Ospf
 
Introduction to Router and Routing Basics
Introduction to Router and Routing BasicsIntroduction to Router and Routing Basics
Introduction to Router and Routing Basics
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
Ospf.ppt
Ospf.pptOspf.ppt
Ospf.ppt
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Router & functionality
Router & functionalityRouter & functionality
Router & functionality
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
 
Dynamic routing
Dynamic routingDynamic routing
Dynamic routing
 

Viewers also liked

network convergence problem and solutions
network convergence  problem and solutionsnetwork convergence  problem and solutions
network convergence problem and solutions
Siddhi Viradiya
 
Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulation
Alexander Decker
 
Rip protocol
Rip protocolRip protocol
Rip protocol
r123027
 
Performance Analysis of Dynamic Routing Protocols using OPNET
Performance Analysis of Dynamic Routing Protocols using OPNETPerformance Analysis of Dynamic Routing Protocols using OPNET
Performance Analysis of Dynamic Routing Protocols using OPNET
Muzahidul Islam
 
IPv6 Transition
IPv6 TransitionIPv6 Transition
IPv6 Transition
Swiss IPv6 Council
 
IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6
Suministros Obras y Sistemas
 
Chapter 07 - Dvr
Chapter 07 - DvrChapter 07 - Dvr
Chapter 07 - Dvr
phanleson
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
Johnson Liu
 
Exploration Routing Chapter 4
Exploration Routing Chapter 4Exploration Routing Chapter 4
Exploration Routing Chapter 4
thanh cong
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
APNIC
 
RIP Loop Prevention
RIP Loop PreventionRIP Loop Prevention
RIP Loop Prevention
NetProtocol Xpert
 
IPv6 Transition Considerations for ISPs
IPv6 Transition Considerations for ISPsIPv6 Transition Considerations for ISPs
IPv6 Transition Considerations for ISPs
Carlos Martinez Cagnazzo
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
APNIC
 
Routing information protocol & rip configuration
Routing information protocol & rip configurationRouting information protocol & rip configuration
Routing information protocol & rip configuration
3Anetwork com
 
Distance vector and link state routing protocol
Distance vector and link state routing protocolDistance vector and link state routing protocol
Distance vector and link state routing protocol
CCNAStudyGuide
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
Jean Pimentel
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
Miftahul Khair N
 
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Abdelkhalik Mosa
 
Ipv6
Ipv6Ipv6
IPV4 Frame Format
IPV4 Frame FormatIPV4 Frame Format
IPV4 Frame Format
Aditya Rawat
 

Viewers also liked (20)

network convergence problem and solutions
network convergence  problem and solutionsnetwork convergence  problem and solutions
network convergence problem and solutions
 
Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulation
 
Rip protocol
Rip protocolRip protocol
Rip protocol
 
Performance Analysis of Dynamic Routing Protocols using OPNET
Performance Analysis of Dynamic Routing Protocols using OPNETPerformance Analysis of Dynamic Routing Protocols using OPNET
Performance Analysis of Dynamic Routing Protocols using OPNET
 
IPv6 Transition
IPv6 TransitionIPv6 Transition
IPv6 Transition
 
IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6IPv6 Transition,Transcición IPv6
IPv6 Transition,Transcición IPv6
 
Chapter 07 - Dvr
Chapter 07 - DvrChapter 07 - Dvr
Chapter 07 - Dvr
 
2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition2011 TWNIC SP IPv6 Transition
2011 TWNIC SP IPv6 Transition
 
Exploration Routing Chapter 4
Exploration Routing Chapter 4Exploration Routing Chapter 4
Exploration Routing Chapter 4
 
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
IPv6 Transition Strategies Tutorial, by Philip Smith [APNIC 38]
 
RIP Loop Prevention
RIP Loop PreventionRIP Loop Prevention
RIP Loop Prevention
 
IPv6 Transition Considerations for ISPs
IPv6 Transition Considerations for ISPsIPv6 Transition Considerations for ISPs
IPv6 Transition Considerations for ISPs
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
 
Routing information protocol & rip configuration
Routing information protocol & rip configurationRouting information protocol & rip configuration
Routing information protocol & rip configuration
 
Distance vector and link state routing protocol
Distance vector and link state routing protocolDistance vector and link state routing protocol
Distance vector and link state routing protocol
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPV4 Frame Format
IPV4 Frame FormatIPV4 Frame Format
IPV4 Frame Format
 

Similar to Rip

Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
robertoxe
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
ernestlithur
 
EIGRP CCNA
EIGRP CCNAEIGRP CCNA
Ccnav5.org ccna 3-v50_final_exam_2014
Ccnav5.org ccna 3-v50_final_exam_2014Ccnav5.org ccna 3-v50_final_exam_2014
Ccnav5.org ccna 3-v50_final_exam_2014
Đồng Quốc Vương
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
Lakshan Perera
 
Eigrp
EigrpEigrp
Chapter6ccna
Chapter6ccnaChapter6ccna
Chapter6ccna
ernestlithur
 
Chapter6ccna
Chapter6ccnaChapter6ccna
Chapter6ccna
robertoxe
 
RIP (routing information protocol)
RIP (routing information protocol)RIP (routing information protocol)
RIP (routing information protocol)
Netwax Lab
 
Practice exam #2
Practice exam #2Practice exam #2
Practice exam #2
Kris Mofu
 
ccna project on topic company infrastructure
ccna project on topic company infrastructureccna project on topic company infrastructure
ccna project on topic company infrastructure
Prince Gautam
 
CCNA part 5 routing
CCNA part 5 routingCCNA part 5 routing
ivesgimpaya2
ivesgimpaya2ivesgimpaya2
ivesgimpaya2
guest10184a
 
Network Design on cisco packet tracer 6.0
Network Design on cisco packet tracer 6.0Network Design on cisco packet tracer 6.0
Network Design on cisco packet tracer 6.0
Saurav Pandey
 
Mikrotik link redundancy solution
Mikrotik link redundancy solution Mikrotik link redundancy solution
Mikrotik link redundancy solution
S M Tipu
 
Intro to router_config
Intro to router_configIntro to router_config
Intro to router_config
97148881557
 
Eigrp Summary (Ccna4.Com)
Eigrp Summary  (Ccna4.Com)Eigrp Summary  (Ccna4.Com)
Eigrp Summary (Ccna4.Com)
CCNAResources
 
Internet Technology Practical (Mumbai University) -2017
Internet Technology Practical  (Mumbai University) -2017Internet Technology Practical  (Mumbai University) -2017
Internet Technology Practical (Mumbai University) -2017
Satyendra Singh
 
Ccna 4 Final 4 Version 4.0 Answers
Ccna 4 Final 4 Version 4.0 AnswersCcna 4 Final 4 Version 4.0 Answers
Ccna 4 Final 4 Version 4.0 Answers
CCNA4Answers
 
02_N2_Chapter 2.pptx
02_N2_Chapter 2.pptx02_N2_Chapter 2.pptx
02_N2_Chapter 2.pptx
MohammadMahdiSoroush
 

Similar to Rip (20)

Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
EIGRP CCNA
EIGRP CCNAEIGRP CCNA
EIGRP CCNA
 
Ccnav5.org ccna 3-v50_final_exam_2014
Ccnav5.org ccna 3-v50_final_exam_2014Ccnav5.org ccna 3-v50_final_exam_2014
Ccnav5.org ccna 3-v50_final_exam_2014
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
Eigrp
EigrpEigrp
Eigrp
 
Chapter6ccna
Chapter6ccnaChapter6ccna
Chapter6ccna
 
Chapter6ccna
Chapter6ccnaChapter6ccna
Chapter6ccna
 
RIP (routing information protocol)
RIP (routing information protocol)RIP (routing information protocol)
RIP (routing information protocol)
 
Practice exam #2
Practice exam #2Practice exam #2
Practice exam #2
 
ccna project on topic company infrastructure
ccna project on topic company infrastructureccna project on topic company infrastructure
ccna project on topic company infrastructure
 
CCNA part 5 routing
CCNA part 5 routingCCNA part 5 routing
CCNA part 5 routing
 
ivesgimpaya2
ivesgimpaya2ivesgimpaya2
ivesgimpaya2
 
Network Design on cisco packet tracer 6.0
Network Design on cisco packet tracer 6.0Network Design on cisco packet tracer 6.0
Network Design on cisco packet tracer 6.0
 
Mikrotik link redundancy solution
Mikrotik link redundancy solution Mikrotik link redundancy solution
Mikrotik link redundancy solution
 
Intro to router_config
Intro to router_configIntro to router_config
Intro to router_config
 
Eigrp Summary (Ccna4.Com)
Eigrp Summary  (Ccna4.Com)Eigrp Summary  (Ccna4.Com)
Eigrp Summary (Ccna4.Com)
 
Internet Technology Practical (Mumbai University) -2017
Internet Technology Practical  (Mumbai University) -2017Internet Technology Practical  (Mumbai University) -2017
Internet Technology Practical (Mumbai University) -2017
 
Ccna 4 Final 4 Version 4.0 Answers
Ccna 4 Final 4 Version 4.0 AnswersCcna 4 Final 4 Version 4.0 Answers
Ccna 4 Final 4 Version 4.0 Answers
 
02_N2_Chapter 2.pptx
02_N2_Chapter 2.pptx02_N2_Chapter 2.pptx
02_N2_Chapter 2.pptx
 

Recently uploaded

RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
David Douglas School District
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
ImMuslim
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
nitinpv4ai
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 

Recently uploaded (20)

RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
Geography as a Discipline Chapter 1 __ Class 11 Geography NCERT _ Class Notes...
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 

Rip

  • 2.  Distance Vector IGP ◦ Uses split-horizon, poison reverse, count to infinity ◦ UDP port 520 for transport  Two Versions ◦ RIPv1  Classful  Updates as broadcast ◦ RIPv2  Classless  Updates as multicast to 224.0.0.9
  • 3.  Broadcast: ◦ RIPv1 default ◦ RIPv2 optional:  c-if# ip rip v2-broadcast  Multicast: ◦ RIPv2 default  Unicast: ◦ RIPv1 / RIPv2 optional  c-router# neighbor <address>  enable unicast update  c-router# passive-interface <interface>  supress normal broadcast/multicast updates
  • 4.  Default Timers: ◦ Update timer is 30 Seconds ◦ Invalid 180 Seconds ◦ Hold down 180 Seconds ◦ Flush timer 240 Seconds  The above timers are configurable on Global level as well as Interface level: ◦ c-router# timers basic <update> <invalid> <holddown> <flush> ◦ c-if# ip rip advertise <interval>  RIP supports equal load balancing and maximum 4- paths are allowed.  Best path selection process is based on number of Hop count (it doesn’t mean what bandwidth the path is using).
  • 5.  Enable the global process ◦ c# router rip  Enable the interface process ◦ # network <address> ◦ Matches major network only  Verification ◦ # show ip protocols ◦ # show ip route rip ◦ # show ip rip database ◦ # debug ip rip
  • 6.  Default processing: ◦ Sends version 1 updates ◦ Listen for versions 1 and 2 updates  Modifying the version: ◦ c-router# version 1/2 ◦ c-if# ip rip receive version ◦ c-if# ip rip send version  Verification: ◦ # show ip protocols
  • 7.  RIPv2 is classless but does automatic classful summarization by default ◦ c-router# no auto-summary  VLSM is supported within the same major network.  Advertisements between major network boundaries are summarized to classful boundary ◦ Can result in traffic blackholes
  • 8.  Updates received in an interface will not be sent back out the same interface. ◦ Undesirable on partial mesh NBMA networks.  Enabled by default on all interfaces except main interface in Frame Relay ◦ c-if# no ip split-horizon  Verification: ◦ # show ip interface
  • 9.  The default feature of RIPv1 is broadcast with the broadcast address 255.255.255.255.  We have flexibility to configure Directed Broadcast as per interface level which is by default disabled.
  • 10.
  • 11.  Directed RIP Broadcast is possible, but it is not recommended to configure because the user sitting in other subnet can also see the ip addresses of your active users via just pinging the Directed Broadcast Address which is a kind of Security Breach.
  • 12.
  • 13.  RIP supports both “clear-text” and “MD5” authentication.  Here Authentication means only that the packet is coming from right neighbor. ◦ In MD5, authentication process on the basis of “HASH”.  RIP Authentication is having Five different levels to enable: ◦ Define key chain ◦ Define key number ◦ Define password (space is also counted) ◦ Enable at interface level ◦ Apply the key chain
  • 14. ◦ c# key chain <name> ◦ # key <number> ◦ # key-string <PASSWORD>  Enable at interface level: ◦ c-if# ip rip authentication mode (text / md5) ◦ c-if# ip rip authentication key-chain <name>
  • 16.  Works with RIPv2 only.  Works with Interface level.  At least one subnet must be in the RIP database.  Cannot summarize past the major network boundary. ◦ E.g.: ◦ Network_1: 192.168.0.0/24 ◦ Network_2: 192.168.1.0/24 ◦ Network_3: 192.168.2.0/24 ◦ Network_4: 192.168.3.0/24  If we try to summarize the above networks with 192.168.0.0/22 RIP don’t allow us.  “OR” need to workaround with “redistribute static”
  • 17.
  • 18.
  • 19.  Distribute-list: ◦ Standard access-list ◦ Extended access-list  Source is route source, destination is prefix ◦ Prefix-list  Offset-list ◦ Metric of 16 = infinite  Distance ◦ 255 = infinite ◦ Can be per prefix and per neighbor
  • 20.  Outbound and Inbound RIP updates can be filtered at any interface or for the entire RIP process.  Prefix-list is used to match actual route: ◦ E.g.:  ip prefix-list <name> permit 10.10.10.0/24 (means the above entry does not match either 10.10.10.0/25 or 10.10.0.0/23 in other words any difference in address field or subnet mask field, this prefix-list does not work)
  • 21.  But if we want to match entire range of subnet, we need to use key-words e.g. “le” (less than or equal to) or “ge” (greater than or equal to). ◦ E.g.:  ip prefix-list abc 0.0.0.0/0 le 10 Means any network with any subnet but mask value must be less than or equal to 10-bits.  ip prefix-list abc 0.0.0.0/0 (means default route)  ip prefix-list abc 0.0.0.0/0 ge 32 (means all hosts having 32-bit mask)  ip prefix-list abc 0.0.0.0/1 ge 8 le 8 (means exact match of 8-bit but the first bit of network should be 0)  ip prefix-list abc 128.0.0.0/2 ge 16 le 16 (means exact match of 16-bit but the first bit of network should be 128)  ip prefix-list abc 192.0.0.0/3 ge 24 le 24 (means exact match of 24-bit but the first bit of network should be 192)  ip prefix-list abc 128.0.0.0/2 le 32 (means anything less than 32-bit but the first bit of network should be 128)
  • 22.
  • 23.  RIP uses hop-count as Metric ◦ 1 hop per interface ◦ 16 is infinite  Offset-list to modify metric (added the previous metric) and could be configured inbound/outbound to receive/ send the metric value.  Offset-list is used to Traffic Engineering (if we have multiple paths to reach same destination) and Route Filtering. ◦ access-list 0 means all routes ◦ Could also be configured on per prefix basis
  • 24. This offset-list could also Be configured as “out” on R1 To modify the metric of R1 routes.
  • 25.
  • 26.  Default Routing could be configured via two different ways: ◦ Normal Default Routing  Under the RIP process via default-information originate command and default route would be advertised all the interfaces running RIP protocol. ◦ Conditional Default Routing  Use Route-map with prefix-list. This helps to control where we want to send default route.
  • 27. We configured default Routing on R2 under the Routing process and this Default information is given To all associated routers R1 and R2
  • 28. R2 is giving default route to R1 only not to R3
  • 29.  RIP Triggered helps to prevent bandwidth usage. RIP will send update only when there is any change in the topology  Supports suppression of periodic updates.  RIP Triggered is configured on interface level. ◦ c-if# ip rip triggered
  • 30.  Updates only accepted from routers on your same subnet by default.  Problems with devices running PPP and IPCP address negotiation.  Disabled with RIP processing level: ◦ c-router# no validate-update-source