Protocolo de información de routing
El protocolo de información de routing (RIP) era un protocolo de routing de primera generación para IPv4 especificado inicialmente en RFC 1058. Dado que es fácil de configurar, es una buena opción para redes pequeñas.
Las características clave del protocolo RIPv1 son las siguientes:
- Las actualizaciones de routing se transmiten por difusión (255.255.255.255) cada 30 segundos.
- Se utiliza el conteo de saltos como métrica para la selección de rutas.
- Se considera que un conteo de saltos de más de 15 saltos es infinito (demasiado alejado); el router del decimoquinto salto no propagaría la actualización de routing al siguiente router.
En 1993, RIPv1 se actualizó para ser un protocolo de routing sin clase conocido como “RIP versión 2” (RIPv2). RIPv2 introdujo las siguientes mejoras:
- Protocolo de routing sin clase: admite VLSM y CIDR, debido a que incluye la máscara de subred en las actualizaciones de routing.
- Mayor eficiencia: reenvía actualizaciones a la dirección de multidifusión 224.0.0.9, en lugar de a la dirección de difusión 255.255.255.255.
- Entradas de routing reducidas: admite la sumarización de ruta manual en cualquier interfaz.
- Protección: admite un mecanismo de autenticación para proteger las actualizaciones de la tabla de routing entre vecinos.
En la tabla de la ilustración, se resumen las diferencias entre RIPv1 y RIPv2.
Las actualizaciones RIP se encapsulan en un segmento UDP, con los números de puerto de origen y de destino establecidos en el puerto UDP 520.
En 1997, se lanzó la versión de RIP con IPv6 habilitado. RIPng se basa en RIPv2. Aún tiene una limitación de 15 saltos, y la distancia administrativa es 120.