SlideShare a Scribd company logo
1 of 1
Download to read offline
RIP                                                                                             packetlife.net
                   RIP Implementations                                            Attributes
RIPv1                                                                            Type Distance Vector
Original RIP implementation, limited to classful routing
                                                                           Algorithm Bellman-Ford
(obsolete)
RIPv2                                                               Admin Distance 120
Introduced support for classless routing, authentication,                      Metric Hop count (max 15)
triggered updates, and multicast announcements (RFC 2453)
                                                                            Standard RFCs 2080, 2453
RIPng (RIP Next Generation)
Extends RIPv2 to support IPv6 routing (RFC 2080); functions                Protocols IPv4, IPv6
very similarly to RIPv2 and is subsequently as limited                     Transport UDP
                   Protocols Comparison                              Authentication Plaintext, MD5
                    RIPv1          RIPv2          RIPng                 Multicast IP 224.0.0.9/FF02::9
                IP IPv4            IPv4           IPv6
                                                                                 Terminology
 Admin Distance 120                120            120
                                                              Split Horizon
         UDP Port 520              520            521         A rule that states a router may not advertise a route
                                                              back to the neighbor from which it was learned
        Classless No               Yes            Yes
                                                              Route Poisoning
    Adv. Address Broadcast         224.0.0.9      FF02::9
                                                              When a network becomes unreachable, an
  Authentication None              Plain, MD5     None        update with an infinite metric is generated to
                                                              explicitly advertise the route as unreachable
                    RIPv2 Configuration
                                                              Poison Reverse
                                                              A router advertises a network as unreachable
! Enable RIPv2 IPv4 routing
                                                              through the interface on which it was learned
router rip
 version 2
                                                                               Timer Defaults
 ! Disable RIPv2 automatic summarization                           Update 30 sec                 Flush 240 sec
 no auto-summary
                                                                   Invalid 180 sec        Hold-down 180 sec
 ! Designate RIPv2 interfaces by network
 network network                                                      RIPv2 Interface Configuration

 ! Identify unicast-only neighbors                            ! Configure manual route summarization
 neighbor IP-address                                          ip summary-address rip network mask

 ! Originate a default route                                  ! Enable MD5 authentication (RIPv2 only)
 default-information originate                                ip rip authentication mode md5
                                                              ip rip authentication key-chain key-chain
 ! Designate passive interfaces
 passive-interface {interface | default}                              RIPng Interface Configuration
 ! Modify timers                                              ! Enable RIPng on the interface
 timers basic update invalid hold flush                       ipv6 rip name enable

                    RIPng Configuration                       ! Configure manual route summarization
                                                              ipv6 rip name summary-address prefix
! Enable IPv6 routing
ipv6 unicast-routing                                                          Troubleshooting
! Enable RIPng IPv6 routing                                   show ip[v6] protocols
ipv6 router rip name
                                                              show ip[v6] rip database
 ! Toggle split-horizon and poison-reverse                    show ip[v6] route rip
 [no] split-horizon
 [no] poison-reverse                                          debug ip rip { database | events }

 ! Modify timers                                              debug ipv6 rip [interface]
 timers basic update invalid hold flush

by Jeremy Stretch                                                                                              v1.1

More Related Content

What's hot

HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~
HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~
HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~Ryousei Takano
 
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksHITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksJim Geovedi
 
Packet Tracer Simulation Lab Layer3 Routing
Packet Tracer Simulation Lab Layer3 RoutingPacket Tracer Simulation Lab Layer3 Routing
Packet Tracer Simulation Lab Layer3 RoutingJohnson Liu
 
Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Kelly Daniels
 
How to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guideHow to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guideIT Tech
 
BGP Graceful Shutdown - IOS XR
BGP Graceful Shutdown - IOS XR BGP Graceful Shutdown - IOS XR
BGP Graceful Shutdown - IOS XR Bertrand Duvivier
 
Symmetricom Telecom Profile_Webinar
Symmetricom Telecom Profile_WebinarSymmetricom Telecom Profile_Webinar
Symmetricom Telecom Profile_WebinarSymmetricomSYMM
 
IGRP and EIGRP
IGRP and EIGRPIGRP and EIGRP
IGRP and EIGRPIT Tech
 
IETF80 - IDR/GROW BGP Error Handling Requirements
IETF80 - IDR/GROW BGP Error Handling RequirementsIETF80 - IDR/GROW BGP Error Handling Requirements
IETF80 - IDR/GROW BGP Error Handling RequirementsRob Shakir
 
Asterisk PRI Passive Call Recording
Asterisk PRI Passive Call RecordingAsterisk PRI Passive Call Recording
Asterisk PRI Passive Call RecordingMoises Silva
 
Cisco ios ip routing advanced rip features
Cisco ios ip routing advanced rip featuresCisco ios ip routing advanced rip features
Cisco ios ip routing advanced rip featuresKong King
 

What's hot (19)

HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~
HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~
HPCユーザが知っておきたいTCP/IPの話 ~クラスタ・グリッド環境の落とし穴~
 
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksHITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
 
Matrix sapex vs grandstream gxe502 x series
Matrix sapex vs grandstream gxe502 x seriesMatrix sapex vs grandstream gxe502 x series
Matrix sapex vs grandstream gxe502 x series
 
FM-RDS developments at CRC
FM-RDS developments at CRCFM-RDS developments at CRC
FM-RDS developments at CRC
 
Packet Tracer Simulation Lab Layer3 Routing
Packet Tracer Simulation Lab Layer3 RoutingPacket Tracer Simulation Lab Layer3 Routing
Packet Tracer Simulation Lab Layer3 Routing
 
Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010
 
How to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guideHow to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guide
 
BGP Graceful Shutdown - IOS XR
BGP Graceful Shutdown - IOS XR BGP Graceful Shutdown - IOS XR
BGP Graceful Shutdown - IOS XR
 
Eigrp
EigrpEigrp
Eigrp
 
Symmetricom Telecom Profile_Webinar
Symmetricom Telecom Profile_WebinarSymmetricom Telecom Profile_Webinar
Symmetricom Telecom Profile_Webinar
 
HSRP ccna
HSRP ccna HSRP ccna
HSRP ccna
 
IGRP and EIGRP
IGRP and EIGRPIGRP and EIGRP
IGRP and EIGRP
 
Ccnpswitch
CcnpswitchCcnpswitch
Ccnpswitch
 
IETF80 - IDR/GROW BGP Error Handling Requirements
IETF80 - IDR/GROW BGP Error Handling RequirementsIETF80 - IDR/GROW BGP Error Handling Requirements
IETF80 - IDR/GROW BGP Error Handling Requirements
 
Services
ServicesServices
Services
 
Brocade IP Quick Guide
Brocade IP Quick GuideBrocade IP Quick Guide
Brocade IP Quick Guide
 
80211
8021180211
80211
 
Asterisk PRI Passive Call Recording
Asterisk PRI Passive Call RecordingAsterisk PRI Passive Call Recording
Asterisk PRI Passive Call Recording
 
Cisco ios ip routing advanced rip features
Cisco ios ip routing advanced rip featuresCisco ios ip routing advanced rip features
Cisco ios ip routing advanced rip features
 

Viewers also liked

Viewers also liked (20)

Routing table and routing algorithms
Routing table and routing algorithmsRouting table and routing algorithms
Routing table and routing algorithms
 
Vla ns
Vla nsVla ns
Vla ns
 
Ppp
PppPpp
Ppp
 
Voip basics
Voip basicsVoip basics
Voip basics
 
Cloud computing e gov-12
Cloud computing e gov-12Cloud computing e gov-12
Cloud computing e gov-12
 
Qo s
Qo sQo s
Qo s
 
The itil foundation_certificate_syllabus (2) (1)
The itil foundation_certificate_syllabus (2) (1)The itil foundation_certificate_syllabus (2) (1)
The itil foundation_certificate_syllabus (2) (1)
 
Tcpdump
TcpdumpTcpdump
Tcpdump
 
Physical terminations
Physical terminationsPhysical terminations
Physical terminations
 
Networking
NetworkingNetworking
Networking
 
Ccna
CcnaCcna
Ccna
 
Cctns trg syllabus
Cctns trg syllabusCctns trg syllabus
Cctns trg syllabus
 
Scapy
ScapyScapy
Scapy
 
Ccna read
Ccna readCcna read
Ccna read
 
Advanced troubleshooting
Advanced troubleshootingAdvanced troubleshooting
Advanced troubleshooting
 
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
 
Spanning tree
Spanning treeSpanning tree
Spanning tree
 
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
 
D2014082010
D2014082010D2014082010
D2014082010
 
Training development382
Training development382Training development382
Training development382
 

Similar to Rip

Networking Basics RIP
Networking Basics RIPNetworking Basics RIP
Networking Basics RIPHassan Tariq
 
Rip protocol
Rip protocolRip protocol
Rip protocolr123027
 
Rip protocol
Rip protocolRip protocol
Rip protocolr123027
 
Exploration routing chapter_7
Exploration routing chapter_7Exploration routing chapter_7
Exploration routing chapter_7dinuk123
 
Exploration_Routing_Chapter_7
Exploration_Routing_Chapter_7Exploration_Routing_Chapter_7
Exploration_Routing_Chapter_7dinuk123
 
Exploration Routing Chapter 7
Exploration Routing Chapter 7Exploration Routing Chapter 7
Exploration Routing Chapter 7jayhawkins
 
Chapter 07 - Dvr
Chapter 07 - DvrChapter 07 - Dvr
Chapter 07 - Dvrphanleson
 
Ryu: network operating system
Ryu: network operating systemRyu: network operating system
Ryu: network operating systemIsaku Yamahata
 
Hallowed be thy packets by Paul Coggin
Hallowed be thy packets by Paul CogginHallowed be thy packets by Paul Coggin
Hallowed be thy packets by Paul CogginEC-Council
 
Vrrp technology white paper
Vrrp technology white paperVrrp technology white paper
Vrrp technology white paperPuran Pangeni
 
SDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
SDN, Network Virtualization and the Software Defined Data Center – Brad HedlundSDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
SDN, Network Virtualization and the Software Defined Data Center – Brad HedlundChef Software, Inc.
 

Similar to Rip (20)

Networking Basics RIP
Networking Basics RIPNetworking Basics RIP
Networking Basics RIP
 
Rip protocol
Rip protocolRip protocol
Rip protocol
 
Rip protocol
Rip protocolRip protocol
Rip protocol
 
Exploration routing chapter_7
Exploration routing chapter_7Exploration routing chapter_7
Exploration routing chapter_7
 
Exploration_Routing_Chapter_7
Exploration_Routing_Chapter_7Exploration_Routing_Chapter_7
Exploration_Routing_Chapter_7
 
Rip1
Rip1Rip1
Rip1
 
Exploration Routing Chapter 7
Exploration Routing Chapter 7Exploration Routing Chapter 7
Exploration Routing Chapter 7
 
I pv4 multicast
I pv4 multicastI pv4 multicast
I pv4 multicast
 
Link Virtualization based on Xen
Link Virtualization based on XenLink Virtualization based on Xen
Link Virtualization based on Xen
 
Chapter 07 - Dvr
Chapter 07 - DvrChapter 07 - Dvr
Chapter 07 - Dvr
 
Ryu: network operating system
Ryu: network operating systemRyu: network operating system
Ryu: network operating system
 
Eigrp
EigrpEigrp
Eigrp
 
Eigrp
EigrpEigrp
Eigrp
 
Eigrp
EigrpEigrp
Eigrp
 
Hallowed be thy packets by Paul Coggin
Hallowed be thy packets by Paul CogginHallowed be thy packets by Paul Coggin
Hallowed be thy packets by Paul Coggin
 
router test 1
router test 1router test 1
router test 1
 
Vrrp technology white paper
Vrrp technology white paperVrrp technology white paper
Vrrp technology white paper
 
Ccna
CcnaCcna
Ccna
 
Fedv6tf-fhs
Fedv6tf-fhsFedv6tf-fhs
Fedv6tf-fhs
 
SDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
SDN, Network Virtualization and the Software Defined Data Center – Brad HedlundSDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
SDN, Network Virtualization and the Software Defined Data Center – Brad Hedlund
 

More from Swapnil Kapate (13)

E governance
E governanceE governance
E governance
 
Ccnp workbook network bulls
Ccnp workbook network bullsCcnp workbook network bulls
Ccnp workbook network bulls
 
certificate
certificatecertificate
certificate
 
Ip addressing and subnetting instructors workbook
Ip addressing and subnetting   instructors workbookIp addressing and subnetting   instructors workbook
Ip addressing and subnetting instructors workbook
 
Ospf
OspfOspf
Ospf
 
Nat
NatNat
Nat
 
Media wiki
Media wikiMedia wiki
Media wiki
 
Markdown
MarkdownMarkdown
Markdown
 
Is is
Is isIs is
Is is
 
I pv4 subnetting
I pv4 subnettingI pv4 subnetting
I pv4 subnetting
 
I psec
I psecI psec
I psec
 
Ios zone based-firewall
Ios zone based-firewallIos zone based-firewall
Ios zone based-firewall
 
Ios i pv4_access_lists
Ios i pv4_access_listsIos i pv4_access_lists
Ios i pv4_access_lists
 

Rip

  • 1. RIP packetlife.net RIP Implementations Attributes RIPv1 Type Distance Vector Original RIP implementation, limited to classful routing Algorithm Bellman-Ford (obsolete) RIPv2 Admin Distance 120 Introduced support for classless routing, authentication, Metric Hop count (max 15) triggered updates, and multicast announcements (RFC 2453) Standard RFCs 2080, 2453 RIPng (RIP Next Generation) Extends RIPv2 to support IPv6 routing (RFC 2080); functions Protocols IPv4, IPv6 very similarly to RIPv2 and is subsequently as limited Transport UDP Protocols Comparison Authentication Plaintext, MD5 RIPv1 RIPv2 RIPng Multicast IP 224.0.0.9/FF02::9 IP IPv4 IPv4 IPv6 Terminology Admin Distance 120 120 120 Split Horizon UDP Port 520 520 521 A rule that states a router may not advertise a route back to the neighbor from which it was learned Classless No Yes Yes Route Poisoning Adv. Address Broadcast 224.0.0.9 FF02::9 When a network becomes unreachable, an Authentication None Plain, MD5 None update with an infinite metric is generated to explicitly advertise the route as unreachable RIPv2 Configuration Poison Reverse A router advertises a network as unreachable ! Enable RIPv2 IPv4 routing through the interface on which it was learned router rip version 2 Timer Defaults ! Disable RIPv2 automatic summarization Update 30 sec Flush 240 sec no auto-summary Invalid 180 sec Hold-down 180 sec ! Designate RIPv2 interfaces by network network network RIPv2 Interface Configuration ! Identify unicast-only neighbors ! Configure manual route summarization neighbor IP-address ip summary-address rip network mask ! Originate a default route ! Enable MD5 authentication (RIPv2 only) default-information originate ip rip authentication mode md5 ip rip authentication key-chain key-chain ! Designate passive interfaces passive-interface {interface | default} RIPng Interface Configuration ! Modify timers ! Enable RIPng on the interface timers basic update invalid hold flush ipv6 rip name enable RIPng Configuration ! Configure manual route summarization ipv6 rip name summary-address prefix ! Enable IPv6 routing ipv6 unicast-routing Troubleshooting ! Enable RIPng IPv6 routing show ip[v6] protocols ipv6 router rip name show ip[v6] rip database ! Toggle split-horizon and poison-reverse show ip[v6] route rip [no] split-horizon [no] poison-reverse debug ip rip { database | events } ! Modify timers debug ipv6 rip [interface] timers basic update invalid hold flush by Jeremy Stretch v1.1