Top 5 Network Routing Protocols Explained

An MIT graduate who brings years of technical experience to articles on SEO, computers, and wireless networking.

Updated on June 25, 2021 Reviewed by

Michael Heine is a CompTIA-certified writer, editor, and Network Engineer with 25+ years' experience working in the television, defense, ISP, telecommunications, and education industries.

In This Article In This Article

Hundreds of network protocols have been created for supporting communication between computers and other types of electronic devices. So-called routing protocols are the family of network protocols that enable computer routers to communicate with each other and, in turn, to intelligently forward traffic between their respective networks.

How Routing Protocols Work

Every network routing protocol performs three basic functions:

A few routing protocols (called link-state protocols) enable a router to build and track a full map of all network links in a region while others (called distance-vector protocols) allow routers to work with less information about the network area.

What are the most popular routing protocols?

Five Most Popular Routing Protocols

The network protocols described below each allow computer routers to communicate with each other while forwarding traffic between networks. They are among the most popular protocols used.

RIP

Researchers developed Routing Information Protocol in the 1980s for use on small- or medium-sized internal networks that connected to the early internet. RIP is capable of routing messages across networks up to a maximum of 15 hops.

RIP-enabled routers discover the network by first sending a message requesting router tables from neighboring devices. Neighbor routers running RIP respond by sending the full routing tables back to the requestor, whereupon the requestor follows an algorithm to merge these updates into its own table. At scheduled intervals, RIP routers then periodically send their router tables to their neighbors so that any changes can be propagated across the network.

Traditional RIP supported only IPv4 networks but the newer RIPng standard also supports IPv6. RIP uses either UDP ports 520 or 521 (RIPng) for its communication.

OSPF

Open Shortest Path First was created to overcome some of the limitations of RIP, including:

OSPF is an open public standard with widespread adoption across many industry vendors. OSPF-enabled routers discover the network by sending identification messages to each other followed by messages that capture specific routing items rather than the entire routing table. It is the only link-state routing protocol listed in this category.

EIGRP and IGRP

Cisco developed Internet Gateway Routing Protocol as another alternative to RIP. The newer Enhanced IGRP (EIGRP) made IGRP obsolete starting in the 1990s. EIGRP supports classless IP subnets and improves the efficiency of the routing algorithms compared to older IGRP. It does not support routing hierarchies, like RIP.

Originally created as a proprietary protocol runnable only on Cisco family devices, EIGRP was designed with the goals of easier configuration and better performance than OSPF.

IS-IS

The Intermediate System to Intermediate System protocol functions similarly to OSPF. While OSPF became the popular choice, IS-IS remains in widespread use by service providers who have benefitted from the protocol being adaptable to their specialized environments. Unlike the other protocols in this category, IS-IS does not run over Internet Protocol (IP) and uses its own addressing scheme.

BGP and EGP

The Border Gateway Protocol is the internet standard External Gateway Protocol (EGP). BGP detects modifications to routing tables and selectively communicates those changes to other routers over TCP/IP.

Internet providers commonly use BGP to join their networks together. Additionally, larger businesses sometimes use BGP to connect multiple internal networks. Professionals consider BGP the most challenging routing protocol to perfect due to its configuration complexity.

Was this page helpful? Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Tell us why! Other Not enough details Hard to understand More from Lifewire

Network router with decorative light

Here's Why Your Network Might Need a Layer 3 Switch

Linksys Max-Stream AC1900 MU-MIMO Dual-Band WiFi Router for Home

What Is a Router and How Does It Work?

A router and a networking switch.

How Is a Router Different From a Switch?

Router

Essential Settings for Home Network Routers

Modems and Routers Look Similar, But Serve Difference Purposes

Do You Need a Modem and a Router?

Wireless Router Showing Signal Beams

Troubleshooting Home Network Router Problems

Home office

SOHO Routers and Networks Explained

A comparison chart of the Pros and Cons of the wireless standards 802.11ac, 802.11n, and 802.11g.

802.11 Standards Explained: 802.11be, 802.11ax, 802.11ac, 802.11b/g/n, 802.11a

Man looking at router and phone hooking up wifi network

The Best Router Settings for Home Networks

Image of a family using multiple devices

How to Turn Your PC Into a Router

Kids installing a wifi router

5 Things to Consider Before Buying a Wireless Router

Cisco username and password screen on a computer screen

Cisco SG300-28 Default Password

The Netgear RAXE500 Nighthawk AXE11000 wireless router

NETGEAR Default Password List (September 2024)

Picture of a Linksys WRT120N router

Linksys WRT120N Default Password

What is the Linksys N300 default password?

Linksys E900 (N300) Default Password

Netgear Nighthawk X10 AD7200 (R9000)

How to Fix a Netgear Router That's Not Working Tech for Humans

Hit Refresh on Your Tech News

Lifewire is part of the Dotdash Meredith publishing family. Newsletter Sign Up Newsletter Sign Up Newsletter Sign Up Newsletter Sign Up Newsletter Sign Up

We Care About Your Privacy

We and our 100 partners store and/or access information on a device, such as unique IDs in cookies to process personal data. You may accept or manage your choices by clicking below, including your right to object where legitimate interest is used, or at any time in the privacy policy page. These choices will be signaled to our partners and will not affect browsing data.

We and our partners process data to provide:

Store and/or access information on a device. Use limited data to select advertising. Create profiles for personalised advertising. Use profiles to select personalised advertising. Create profiles to personalise content. Use profiles to select personalised content. Measure advertising performance. Measure content performance. Understand audiences through statistics or combinations of data from different sources. Develop and improve services. Use limited data to select content. List of Partners (vendors)