
The TCP/IP Guide - Version 3.0 (Contents) ` 757 _ © 2001-2005 Charles M. Kozierok. All Rights Reserved.
Other Interior Routing Protocols
The Routing Information Protocol (RIP) and Open Shortest Path First (OSPF) are the two
most well-known interior routing protocols used in the TCP/IP suite, and for this reason I
have described each in considerable detail. In addition to these, there are several other
TCP/IP interior routing protocols that fall into one of two categories. Some are either
protocols that are no longer used today but are interesting from a historical perspective, and
others are proprietary alternates to RIP and OSPF that you may encounter today in the
networking world but perhaps not as often.
In this section, I provide a brief description of four additional TCP/IP interior routing
protocols. I begin with a look at two obsolete protocols that played an important role in the
early Internet: the Gateway-to-Gateway Protocol (GGP) and the HELLO Protocol. I then
describe two interior routing protocols developed by Cisco Systems, which are sometimes
seen in the industry today as alternatives to RIP and OSPF: the Interior Gateway Routing
Protocol (IGRP) and the Enhanced Interior Gateway Routing Protocol (EIGRP).
Background Information: In some cases in this section, I make comparisons to
RIP and OSPF as appropriate, to show where these protocols are similar to or
differ from the “big two”. You may wish to have some familiarity with RIP and OSPF
before continuing here.
TCP/IP Gateway-to-Gateway Protocol (GGP)
In the overview topic on key routing protocol concepts, I described the evolution of TCP/IP
routing architectures. The modern Internet is based on the concept of independent auton-
omous systems (ASes) that run interior routing protocols within them, and exterior routing
protocols between them. The early Internet, however, was somewhat simpler; it consisted
of a relatively small number of core routers that carried detailed information about the
Internet as a whole, and non-core routers located around the core that knew only partial
information.
These core routers used a special routing protocol to communicate called the Gateway-To-
Gateway Protocol (GGP). GGP was originally developed in the early 1980s by Bolt,
Beranek and Newman (BBN) one of the pioneers of the Internet and TCP/IP. It was
documented in RFC 823, THE DARPA INTERNET GATEWAY
, published September 1982.
This protocol is now obsolete, but it played an important role in the early Internet, and also
introduced certain concepts that were used in routing protocols developed years later. This
makes knowing a little bit about it worthwhile.
Overview of Operation
GGP is similar in general operation to the Routing Information Protocol (RIP) in that it uses
a distance-vector algorithm to determine the best routes between devices. Like RIP, the
metric is a simple hop count, so GGP will select a route with the shortest number of hops.