Routing Information Protocol (RIP)

Routing Information Protocol (RIP) - CCNA Tutorials




The Routing Information Protocol (RIP) is a dynamic routing protocol. It is inside the network to create a routing table
which helps routers to understand the layout of the network with changes in network connections. RIP is an interior gateway protocol (IGP) using the distance-vector routing algorithm.

Working of Routing Information Protocol

RIP is a distance-vector routing protocol. It uses hop count as the routing metric. 15 is the maximum number of hops allowed in RIP. RIP sends routing-update messages at regular intervals and when the network topology changes. The normal RIP update time is 30 seconds while the hold-down time is 180 seconds. RIP is based on UDP and working on the Transport layer. Routing by RIP is also called routing by rumor.



RIP Stability Features

RIP implements following mechanisms to maintain the stability. They are:

1. Split horizon
2. Route poisoning
3. Hold down mechanisms


Different versions of RIP

The major versions of Routing Information Protocols are:

1. RIP version 1

2. RIP version 2

3. RIPng

RIP version 1is the basic RIP which doesn't support VLSM. This drawback is fixed on the RIP version 2 where it supports Variable Length Subnet Mask (VLSM).RIP version 2 is using multicast where RIP version 1 is using broadcast to send routing updates.RIP version 2 multicasts routing updates to the address 224.0.0.9.RIPng is specially defined for IP version 6.

Suggested Readings


1. Interior Gateway Routing Protocol (IGRP)

2. Address Resolution Protocol (ARP)

3. Internet Control Message Protocol (ICMP)

4. Dynamic Host Configuration Protocol (DHCP)


No: Recent Posts
Network Layer Protocols
Restart WLAN AutoConfig (WLANSVC Service) On Windows 10
Internet Group Management Protocol (IGMP)
How to Setup MTNL Broadband ADSL Modem
Setup Idea 4G on Android Phone
Delete Beneficiary Fund Transfer in HDFC Netbanking
Setup Asianet WiFi Router
Virtual Router Redundancy Protocol (VRRP)
Dynamic Host Configuration Protocol (DHCP)
Remote Procedure Call (RPC)