Evolution of RIP :-

The Routing Information Protocol (RIP) is one of the oldest distance-vector routing protocols  which published   in RIPv1 (1988 ) and RIPv2 (1994)  RIPng(1997)

RIP  is Smallest Dynamic Routing protocol which allowed only maximum 15 hops, count of 16 is considered an infinite distance
They work in IGP ( interior gateway protocol ) and Distance vector Routing protocol 

RIP AD value 120

RIP version  :-
 There are three versions of the Routing Information Protocol (RIP) : RIPv1, RIPv2, and RIPng.

RIPv1 (1988) :-  1 RIPv1 is totally work on Class full network 
                         2 There is also no support for router authentication
                         3 There is Auto summarization only 
                         4 There broadcast 255.255.255.255
                         5 RIPv1 can send packet to RIPv2 
                         6 RIP uses UDP port 520
RIPv1 LAB

RIPv2 (1994)  :- 1 RIPv2 work on class full / class less,
                          2 there is authentication Plane text and MD5
                          3 there is Auto and manual summarization
                          4 there multicast 224.0.0.9
                          5 RIPv2 send update to only RIPv2
                          6 RIP uses UDP port 520
RIPv2 LAB

RIPng (1997) :- RIPng (RIP next generation)

                         1  is an extension for RIPv2 for support of IPv6,
                         2  RIPng only support IPv6
                         3  multicast group FF02::9.
                         RIPng requires specific encoding of the next hop for a set of route entries.
                        




 RIP timers :- 


  • Update Timer  30 sec default
  • Invalid Timer  180 sec default
  • Flush Timer    240 sec default
  • Holddown Timer 180 sec default

Update Timer :- 

                        The update timer controls the interval between two Route  Messages. By default
                        the value is 30 seconds. The response message is broadcast to all its RIP enabled  
                        interface,
 
Invalid Timer :-                     
                      The invalid timer specifies how long a routing entry can be in the routing table   
                      without being updated  By default, the value is 180 seconds. After the timer expires
                      the hop count of the routing entry will be set to 16, marking the destination as                         unreachable in Route, 

Flash Timer :-
                     The flush timer controls the time between the route is invalidated or marked as 
                     unreachable By default the value is 240 seconds. this unreachable route to all its 
                     neighbours. This timer must be set to a higher value than the invalid timer,

Holddown Timer :-
                     The hop count is changing from lower value to higher value. This allows the route to
                     get stabilized. During this time no update can be done to that routing entry. This is
                     not part of the RFC 1058. This is Cisco's publised. The default value of this timer is
                    180 seconds,

RIP timers LAB



What is RIP Authentication :- Security is one of the primary concerns of network designers today. Securing a network includes securing the exchange of routing information between routers,

Cisco implementation of RIPv2 supports two modes of authentication: plain text authentication and Message Digest 5 (MD5) authentication. Plain text authentication mode is the default setting in every RIPv2 packet, when authentication is enabled. Plain text authentication should not be used when security is an issue, because the unencrypted authentication password is sent in every RIPv2 packet.

Note: RIP version 1 (RIPv1) does not support authentication. If you are sending and receiving RIPv2 packets, you can enable RIP authentication on an interface.

RIP Authentication LAB

What is RIP summarization :-  Summariztion use to decrease the size of routing table and Save the memory of Routing table

Summarization have tow types 1 Auto summarization 2 Manual summariztion

1 Auto Summarization by default do RIPv1 and RIPv2

2 Manual summarization can only perform  on RIPv2

RIPv2 Summarization LAB

What is passive interface :-  Passive interface are use to prevent (stop ) updates of routing protcolo
                                                For RIP, the passive-inter-face command will prevent the inter-face from
                                                sending out routing updates but will allow the interface to receive updates.

 RIP passive interface LAB


RIP Default Route LAB