Está en la página 1de 4

RIP Routing Information Protocol

Routin Information Protocol (RIP)


Pertenece a la Familia de protocolos de Internet
Funcin: Mantiene una tabla de rutas de manera dinmica utilizando vector distancia.
Estndares: RFC 1058 (1988)

RIP son las siglas de Routing Information Protocol (Protocolo de informacin de enrutamiento).
Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los
enrutadores, aunque tambin pueden actuar en equipos, para intercambiar informacin acerca de redes IP.

Historia
El origen del RIP fue el protocolo de Xerox, el GWINFO. Una versin posterior, fue conocida como routed,
distribuida con Berkeley Standard Distribution (BSD) Unix en 1982.
RIP evolucion como un protocolo de enrutamiento de Internet, otros protocolos propietarios utilizan
versiones modificadas de RIP. El protocolo Apple Talk Routing Table Maintenance Protocol (RTMP) y el
Banyan VINES Routing Table Protocol (RTP), por ejemplo, estn basados en una versin del protocolo de
enrutamiento RIP. La ltima mejora hecha a RIP es la especificacin RIP 2, que permite incluir ms
informacin en los paquetes RIP y provee un mecanismo de autenticacin muy simple.

RIP
Versiones RIP
En la actualidad existen tres versiones diferentes de RIP, las cuales son:
RIPv1: No soporta subredes ni direccionamiento CIDR. Tampoco incluye ningn mecanismo de
autentificacin de los mensajes. No se usa actualmente. Su especificacin est recogida en el RFC
1058. Es un protocolo de routing IP con clase.
RIPv2: Soporta subredes, CIDR y VLSM. Soporta autenticacin utilizando uno de los siguientes
mecanismos: no autentificacin, autentificacin mediante contrasea, autentificacin mediante
contrasea codificada mediante MD5 (desarrollado por Ronald Rivest). Su especificacin est
recogida en RFC 1723 y en RFC 2453.
RIPng: RIP para IPv6. Su especificacin est recogida en el RFC 2080.
El protocolo RIP, es una implementacin directa del encaminamiento vector-distancia. Utiliza UDP para
enviar sus mensajes a travs del puerto 520.
Calcula el camino ms corto hacia la red de destino usando el algoritmo del vector de distancias.
Esta distancia o mtrica, la determina usando el nmero de saltos de router en router hasta alcanzar la red de
destino. Para ello usa la mtrica informada por su vecino ms prximo ms uno.

La distancia administrativa (grado de conocimiento y confiabilidad) mxima es de 120 (RIP2)

Ventajas e Inconvenientes
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 encaminamiento. 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
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.

Mensajes RIP
Tipos de mensajes RIP
Los mensajes RIP pueden ser de dos tipos.

Peticin: Enviados por algn enrutador recientemente iniciado que solicita informacin de los enrutadores
vecinos.
Respuesta: mensajes con la actualizacin de las tablas de enrutamiento. 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 routeo completa.
Mensajes enviados como respuesta a mensajes de peticin.
Mensajes enviados cuando cambia algn coste. Se enva toda la tabla de routeo.
Formato de los mensajes RIP =
Los mensajes tienen una cabecera que incluye el tipo de mensaje y la versin del protocolo RIP, y un
mximo de 25 entradas RIP de 20 bytes.
Las entradas en RIPv1 contienen la direccin IP de la red de destino y la mtrica.
Las entradas. en RIPv2 contienen la direccin IP de la red de destino, su mscara, el siguiente enrutador y la
mtrica. La autentificacin utiliza la primera entrada RIP.

Configuracin de RIP
RIP (protocolo de informacin de enrutamiento) es uno de los protocolos de enrutamiento ms antiguos
utilizado por dispositivos basados en IP. Su implementacin original fue para el protocolo Xerox PUP a
principios de los 80. Gano popularidad cuando se distribuyo como protocolo de enrutamiento para la
implementacin TCP/IP.
RIP es un protocolo de vector de distancia que utiliza la cuenta de saltos del router como mtrica. La cuenta
de saltos mxima de RIP es 15. Cualquier ruta que exceda de los 15 saltos se etiqueta como inalcanzable al
establecerse la cuenta de saltos en 16. En RIP la informacin de enrutamiento se propaga de un router a los
otros vecinos por medio de una difusin de IP usando el protocolo UDP y el puerto 520.
El protocolo RIP versin 1 es un protocolo de enrutamiento con clase que no admite la publicacin de la
informacin de la mscara de red. El protocolo RIP versin 2 es un protocolo sin clase que admite CIDR,
VLSM, resumen de rutas y seguridad mediante texto simple y autenticacin MD5.
RECUERDA:
RIP es un protocolo de enrutamiento basado en vector distancia.
RIP utiliza el nmero de saltos como mtrica para la seleccin de rutas.
El nmero mximo de saltos permitido en RIP es 15.
RIP difunde actualizaciones de enrutamiento por medio de la tabla de enrutamiento completa cada 30
segundos, por omisin.
RIP puede realizar equilibrado de carga en un mximo de seis rutas de igual coste (la especificacin por
omisin es de cuatro rutas).

RIP-1 requiere que se use una sola mscara de red para cada nmero de red de clase principal que es
anunciado. La mscara es una mscara de subred de longitud fija. El estndar RIP-1 no contempla
actualizaciones desencadenadas.
RIP-2 permiten mscaras de subred de longitud variable (VLSM) en la interconexin. (El estndar RIP-2
permite actualizaciones desencadenadas, a diferencia de RIP-1 La definicin del nmero mximo de rutas
paralelas permitidas en la tabla de enrutamiento faculta a RIP para llevar a cabo el equilibrado de carga.

Sintaxis de la configuracin de RIP:


Router(config)#router rip
Router(config-router)#network 192.168.1.0
Router(config-router)#network 200.200.1.0
Router(config-router)#version 2
Router(config-router)#maximum-paths 6

network

especfica las redes directamente conectadas al router que sern anunciadas por RIP

version adopta un valor de 1 2 para especificar la versin de RIP que se va a utilizar. Si no se especifica
la versin, el software IOS adopta como opcin predeterminada el envo de RIP versin 1 pero recibe
actualizaciones de ambas versiones, 1 y 2.
maximum-paths (opcional)habilita el equilibrado de carga.

También podría gustarte