Skip to content
Home

Interior Gateway Protocol (IGP): routing inside an autonomous system

An interior gateway protocol (IGP) routes traffic among routers inside a single autonomous system. Covers types, examples (RIP, OSPF, IS-IS, EIGRP), design trade-offs, history and typical uses.

Overview

An interior gateway protocol (IGP) is a class of routing protocol used to exchange routing information among routers that belong to the same autonomous system (AS). IGPs operate inside an organization, data center, campus, or service-provider domain to build and maintain routing tables so packets can be forwarded efficiently between internal networks. For general background on routing concepts see routing protocol resources.

Key characteristics

IGPs are designed to meet constraints and goals that differ from protocols used between autonomous systems. Typical characteristics include fast convergence after topology changes, scalability appropriate to the size of the AS, and metrics that reflect internal link qualities rather than business policies. Common features and design choices are:

  • Routing algorithm families: distance-vector, link-state, and hybrid approaches.
  • Metrics: hop count, bandwidth-based cost, delay, or composite metrics used to select best paths.
  • Hierarchical design: mechanisms such as areas or levels reduce routing table size and limit update scope.
  • Administrative and operational settings: timers, route summarization, authentication, and administrative distance.

Major protocols and examples

  • RIP (Routing Information Protocol): a simple distance-vector protocol using hop count as its metric; it is limited in scale by a maximum hop count.
  • OSPF (Open Shortest Path First): a widely used link-state protocol that supports areas, authentication, and cost metrics often tied to bandwidth.
  • IS-IS (Intermediate System to Intermediate System): another link-state protocol with flexible design and common use in large service-provider networks.
  • EIGRP (Enhanced Interior Gateway Routing Protocol): originally developed by a single vendor, it is a hybrid protocol combining features of distance-vector and link-state approaches.

History and development

IGPs evolved as networks grew beyond simple topologies. Early protocols emphasized simplicity and low overhead; as networks expanded, link-state protocols were developed to improve convergence and provide richer metrics. Over time, hybrid techniques and hierarchical structures were introduced to balance performance, scalability, and operational complexity.

Uses, benefits and considerations

IGPs are the default choice for routing internal traffic within an AS. They are suited to enterprise campuses, data centers, and internal segments of service providers. Network designers choose an IGP based on size, administrative boundaries, convergence needs, and available equipment. Important trade-offs include protocol complexity versus ease of management, speed of convergence versus resource consumption, and how well the metric reflects application requirements.

Distinctions and notable facts

IGPs contrast with exterior gateway protocols (EGPs) that exchange routes between autonomous systems; the best-known EGP is BGP. IGPs focus on topological correctness and performance inside the AS rather than on interdomain policy. For more on topology challenges and design patterns see network topology references.

Questions and answers

Q: What is an interior gateway protocol?

A: An interior gateway protocol is a routing protocol used within the routers of one autonomous system.

Q: What is an autonomous system?

A: An autonomous system is a group of network devices under a single administrative domain.

Q: Are interior gateway protocols suitable for routing between autonomous systems?

A: No, they are not suitable for routing between autonomous systems.

Q: What is the difference between interior and exterior gateway protocols?

A: Interior gateway protocols are used within one autonomous system, while exterior gateway protocols are used to route packets between two autonomous systems.

Q: Which type of routing protocol can handle more complex network topologies?

A: Interior gateway protocols can handle more complex network topologies.

Q: What are exterior gateway protocols used for?

A: Exterior gateway protocols are used to route packets between two autonomous systems.

Q: Can interior gateway protocols be used for routing across different administrative domains?

A: No, interior gateway protocols are designed for use within a single administrative domain, such as one organization and its clients.

Related articles

Author

AlegsaOnline.com Interior Gateway Protocol (IGP): routing inside an autonomous system

URL: https://en.alegsaonline.com/art/47596

Share