Networking System Routing Information Protocol
Introduction
This report has been developed to study and analyze the concept of routing information protocol which is one of the oldest protocols. In this report, a description of the routing information protocol has been given to provide an insight into its usage and functions. Apart from this, the report also includes applications of routing information protocol. The purpose of this report is to provide a detailed description of the routing information protocol along with its functions and usage.
Routing information protocol
Routing information protocol is one of the oldest routing protocols that is used by the routers to determine the most efficient path between the source network and the destination network. Routing information protocol uses hop counts as routing metrics that help this protocol to identify the best path between the source and destination network (MITS, 2016). Hop counts are nothing but the number of routers that occur between the source and destination networks. Routing information protocol is also called distance vector routing protocol which has AD value 120. Routing information protocol works on the application layer of the OSI model. It uses port number 520.
In order to prevent routing loops, routing information protocols limits the number of hopes. It has been found that the best route to reach a network is the path with the lowest hop count. Maximum 15 hop counts are allowed for routing information protocol and if there are 16 hop counts, the network is considered as infinite destination and unreachable. The router uses the routing information protocol to exchange network topology information (Sulaiman et al., 2018). Routing information protocol enables routers to identify or determine the most efficient path in order to send data along with the network. With the help of routing information protocol, the routers can also dynamically update the route they use to send data.
All routers with routing information protocol have a dynamic list of destinations where it can send data. The list of destinations is called the routing table. The router shares the list of destinations with other connected routers. The router can update the list if it finds a route shorter or longer than before and hence the list of destination is called a dynamic list (Boyanov et al., 2017). As a router updates the table, it is again shared with other connected routers until every router has up to date roadmaps to send data. With the help of routing information protocol, the routers can also remove those paths which are unreachable or if the paths have more than 15 hop counts.
Features of routing information protocol
The following are the features of routing information protocols.
• Routing information protocol allows routers to exchange network updates on a regular basis so that every router can have up to date roadmap.
• Routing network updates are always broadcast.
• Full routing tables are sent in updates.
• The router always trusts on routing information that is sent by or received from neighbor routers. It is also called as Routing on Rumors.
Versions of routing information protocol
There are three versions of routing information protocol such as Version 1, Version 2, and RIPING.
Version1: this is the most developed version of routing information protocol which sends updates as broadcast while all other versions of routing information protocol send an update as multicast. Version1 is compatible with all routing information protocol devices. It broadcast at 255.255.255.255. It does not support the authentication of update messages.
Version2: the update is sent as multicast. It supports authentication of the update message. It multicast at 224.0.0.9. Route tags are also added in this version.
RIPING: similar to version2, RIPING also sends updates as multicast but it can only run on IPv6 network that is one of its limitations. Classless updates are sent by RIPING. It multicast at FF02::9.
State-of-the-art
Routing information protocol is widely used by several companies. Cisco uses it in its routers. Cisco routers use the Cisco IOS software. It supports version1, version2, as well as RIPING. Apart from this, Cisco Nexus data center switches use the Cisco NX-OS software. It supports version1 and version2. Juniper Routers, firewalls, and switches use Junos software that supports version1 and version2 (Hussein & Jamwal, 2016). BIRD is a free open source routing software that suite OpenBSD, includes a routing information protocol implementation.
Result and conclusion/summary
Routing information protocol is one of the oldest protocols that help in identifying the best path between the source network and the destination network. It is widely used by companies because it is easy to use and configure. There is no complexity and hence it can be easily implemented. It is one of the standard protocols that are highly suitable to find the best and most efficient path between the source and destination network. It provides fast convergence. Routing information protocol also works with snapshot routing that makes it ideal for dial network. This protocol has the ability to carry subnet information. With the help of routing information protocol, it is stated that how data is shared between a group of individual networks.
References
Boyanov, P., Stoyanov, S., Hristov, H., Fetfov, O., & Trifonov, T. (2017). ROUTING INFORMATION SECURITY IN THE LOCAL AREA NETWORK OF ACADEMIC DEPARTMENTS USING AN ENHANCED DISTANCE VECTOR ROUTING PROTOCOL-EIGRP. Journal Scientific & Applied Research, 11.
Hussein, W. M., & Jamwal, S. (2016). Comparative analysis of various routing protocols. International Journal of modern Engineering Research.
MITS, G. (2016). A review on routing information protocol (RIP) and open shortest path first (OSPF) routing protocol. International Journal of Future Generation Communication and Networking, 9(4), 161-170.
Sulaiman, O. K., Siregar, A. M., Nasution, K., & Haramaini, T. (2018, April). Bellman Ford algorithm-In Routing Information Protocol (RIP). In Journal of Physics: Conference Series (Vol. 1007, No. 1, p. 012009). IOP Publishing.