You are on page 1of 9

RIP Routing Information Protocol (Protocolo de Informacin de

Enrutamiento). Es un protocolo de puerta de enlace interna o IGP


(Internal Gateway Protocol) utilizado por los routers
(encaminadores), aunque tambin pueden actuar en equipos,
para intercambiar informacin acerca de redes IP. Es un
protocolo de Vector de distancias ya que mide el nmero de
"saltos" como mtrica hasta alcanzar la red de destino. El lmite
mximo de saltos en RIP es de 15, 16 se considera una ruta
inalcanzable o no deseable.

RIPv1
La definicin original, recogida en el RFC 10588 es un
protocolo de ruteo con clase, es decir no soporta mscaras
de largo variable (VLSM) ni direccionamiento sin clase
(CIDR). Esto hace que todas las redes tengan que tener el
mismo tamao, lo que es poco eficiente. Tampoco incluye
ningn mecanismo de autentificacin de los mensajes
hacindola vulnerable a ataques.
Utiliza UDP para enviar sus mensajes a travs del puerto 520.

RIPv2
Debido a las limitaciones de la versin 1, se desarrolla RIPv2
en 1993 y se estandariza finalmente en 1998. Esta versin
soporta subredes, permitiendo as CID y VLSM Para tener
retrocompatibilidad se mantuvo la limitacin de 15 saltos.
Se agreg una caracterstica de "interruptor de compatibilidad
para permitir ajustes de interoperabilidad ms precisos.
Soporta autenticacin utilizando uno de los siguientes
mecanismos: no autentificacin, autentificacin mediante
contrasea, autentificacin mediante contrasea codificada
mediante MD5 (desarrollado por Ronald Rivest en 1997). Su
especificacin est recogida en los RFC 1723 y RFC 4822.
RIPv2 es el estndar de Internet STD56 (que corresponde al
RFC 2453).

RIPng
RIP de siguiente generacin (en ingls next generation) tiene
soporte para IPv6. Su especificacin est recogida en el RFC
2080. Sus principales diferencias con RIPv2 son:
Soporte para redes IPv6.
RIPv2 permite agregar etiquetas arbitrarias a los routers,
RIPng no lo permite.
Mientras que RIPv2 soporta la autenticacin de actualizaciones
de RIPv1, RIPng no lo hace. Los routers IPv6, en ese tiempo,
se supona que usaban IPSec.
RIpv2 codifica el siguiente salto en cada entrada de ruta,
RIPng requiere codificiacin especifica del siguiente salto para
un set de entradas de ruta.
RIPng usa el puerto UDP 521 para enviar actualizaciones,
usando el grupo multicast FF02::9.
La distancia administrativa (grado de conocimiento y
confiabilidad) mxima es de 120 (RIP2) en los equipos Cisco

Ventajas de RIP
RIP es ms fcil de configurar (comparativamente a otros
protocolos).
Es un protocolo abierto (admite versiones derivadas aunque no
necesariamente compatibles).
Es soportado por la mayora de los fabricantes.

Desventajas de RIP
Su principal desventaja consiste en que para determinar la
mejor mtrica, nicamente toma en cuenta el nmero de saltos,
descartando otros criterios (Ancho de Banda, congestin,
carga, retardo, fiabilidad, etc.).
RIP tampoco est diseado para resolver cualquier posible
problema de enrutamiento. El RFC 1720 (STD 1) describe estas
limitaciones tcnicas de RIP como graves y el IETF est
evaluando candidatos para reemplazarlo, dentro de los cuales
OSPF es el favorito. Este cambio est dificultado por la amplia
expansin de RIP y necesidad de acuerdos adecuados.

Modo de Operacin
El valor de (AD) de RIP es de 120, por ello tiene menor prioridad
sobre los dems protocolos de encaminamiento.
Cuando RIP se inicia, enva un mensaje a cada uno de sus
vecinos (en el puerto bien conocido 520) pidiendo una copia de
la tabla de encaminamiento del vecino. Este mensaje es una
solicitud (el campo "command" se pone a 1) con "address family"
a 0 y "metric" a 16. Los "routers" vecinos devuelven una copia de
sus tablas de encaminamiento.
Cuando RIP est en modo activo enva toda o parte de su tabla
de encaminamiento a todos los vecinos por broadcast y/o con
enlaces punto a punto. Esto se hace cada 30 segundos. La tabla
de encaminamiento se enva como respuesta ("command" vale
2, aun que no haya habido peticin).
Cuando RIP descubre que una mtrica ha cambiado, la difunde
por broadcast a los dems "routers

Cuando RIP recibe una respuesta, el mensaje se valida y la


tabla local se actualiza si es necesario (Para mejorar el
rendimiento y la fiabilidad, RIP especifica que una vez que un
"router"(o host) ha aprendido una ruta de otro, debe guardarla
hasta que conozca una mejor (de coste estrictamente menor).
Esto evita que los "routers" oscilen entre dos o ms rutas de
igual coste).
Cuando RIP recibe una peticin, distinta de la solicitud de su
tabla, se devuelve como respuesta la mtrica para cada entrada
de dicha peticin fijada al valor de la tabla local de
encaminamiento. Si no existe ruta en la tabla local, se pone a
16.
Las rutas que RIP aprende de otros "routers" expiran a menos
que se vuelvan a difundir en 180 segundos(6 ciclos de
broadcast). Cuando una ruta expira, su mtrica se pone a
infinito, la invalidacin de la ruta se difunde a los vecinos, y 60
segundos ms tarde, se borra de la tabla.

Tipos de mensajes RIP


Los mensajes RIP pueden ser de dos tipos:
Peticin: Enviados por algn encaminador
recientemente iniciado que solicita informacin de
los encaminadores vecinos.
Respuesta: mensajes con la actualizacin de las
tablas de encaminamiento. Existen tres tipos:
Mensajes ordinarios: Se envan cada 30
segundos. Para indicar que el enlace y la ruta
siguen activos. Se enva la tabla de
encaminado completa.
Mensajes enviados como respuesta a
mensajes de peticin.
Mensajes enviados cuando cambia algn coste.
Se enva toda la tabla de encaminado.

You might also like