Interior Gateway Routing Protocol

Se utiliza comúnmente como el Interior Gateway Protocol (IGP) para intercambiar datos dentro de un Sistema Autónomo, pero también se ha utilizado extensivamente como Exterior Gateway Protocol (EGP) para el enrutamiento inter-dominio.

IGRP es un protocolo de enrutamiento basado en la tecnología vector-distancia, aunque también tiene en cuenta el estado del enlace.

Utiliza una métrica compuesta para determinar la mejor ruta basándose en el ancho de banda, el retardo, la confiabilidad y la carga del enlace.

El concepto es que cada enrutador no necesita saber todas las relaciones de ruta/enlace para la red entera.

Cada enrutador que recibe la información, ajusta la distancia y la propaga a los routers vecinos.