ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Routing Information Protocol

jorluispalEnsayo25 de Agosto de 2013

4.028 Palabras (17 Páginas)409 Visitas

Página 1 de 17

Routing Information Protocol

RIP son las siglas de Routing Information Protocol (Protocolo de Información de Enrutamiento). Es un protocolo de puerta de enlace interna o IGP(Internal Gateway Protocol) utilizado por los routers (encaminadores), aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP. Es un protocolo de Vector de distancias ya que mide el número de "saltos" como métrica hasta alcanzar la red de destino. El límite máximo de saltos en RIP es de 15, 16 se considera una ruta inalcanzable o no deseable

Historia

El origen del RIP fue el protocolo de Xerox, el GWINFO. Una versión posterior, fue conocida como routed, distribuida con Berkeley Standard Distribution (BSD) Unix en 1982. RIP evolucionó como un protocolo de enrutamiento de Internet, y 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, están los dos basados en una versión del protocolo de encaminamiento RIP. La última mejora hecha al RIP es la especificación RIP 2, que permite incluir más información en los paquetes RIP y provee un mecanismo de autenticación muy simple.

Versiones de RIP

RIPv1

La definición original, recogida en el RFC 1058, es un protocolo de ruteo con clase, es decir no soporta máscaras de largo variable (VLSM) ni direccionamiento sin clase (CIDR). Esto hace que todas las redes tengan el mismo tamaño, lo que es poco eficiente. Tampoco incluye ningún mecanismo de autentificación de los mensajes haciéndola vulnerable a ataques.

Utiliza UDP para enviar sus mensajes a través del puerto 520.1

RIPv2

Debido a las limitaciones de la versión 1, se desarrolla RIPv2 en 19932 y se estandariza finalmente en 1998.3 Esta versión soporta subredes, permitiendo así CIDR y VLSM. Para tenerretrocompatibilidad, se mantuvo la limitación de 15 saltos.

Se agregó una característica de "interruptor de compatibilidad"3 para permitir ajustes de interoperabilidad más precisos. Soporta autenticación utilizando uno de los siguientes mecanismos: no autentificación, autentificación mediante contraseña, autentificación mediante contraseña codificada mediante MD5 (desarrollado por Ronald Rivest en 1997). Su especificación está recogida en los RFC 17234 y RFC 4822.5

RIPv2 es el estándar de Internet STD56 (que corresponde al RFC 2453).

RIPng

RIP de siguiente generación (en inglés next generation) tiene soporte para IPv6. Su especificación 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 autenticación de actualizaciones de RIPv1, RIPng no lo hace. Los routers IPv6, en ese tiempo, se suponía que usaban IPSec.

• RIpv2 codifica el siguiente salto en cada entrada de ruta, RIPng requiere codificiación especifica del siguiente salto para un set de entradas de ruta.

RIPng usa el puerto UDP 520 para enviar actualizaciones,1 usando el grupo multicast FF02::9.

La distancia administrativa (grado de conocimiento y confiabilidad) máxima es de 120 (RIP2) en los equipos Cisco

Ventajas e Inconveniente

Ventajas de RIP

• RIP es más fácil de configurar (comparativamente a otros protocolos).

• Es un protocolo abierto (admite versiones derivadas aunque no necesariamente compatibles).

• Es soportado por la mayoría de los fabricantes.

Desventajas de RIP

• Su principal desventaja consiste en que para determinar la mejor métrica, únicamente toma en cuenta el número de saltos, descartando otros criterios (Ancho de Banda, congestión, carga,retardo, fiabilidad, etc.).

• RIP tampoco está diseñado para resolver cualquier posible problema de enrutamiento. El RFC 1720 (STD 1) describe estas limitaciones técnicas 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 expansión de RIP y necesidad de acuerdos adecuados.

Modo de Operación

El valor de (AD) de RIP es de 120, por ello tiene menor prioridad sobre los demás protocolos de encaminamiento.

Cuando RIP se inicia, envía 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 envía 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 envía como respuesta ("command" vale 2, aunque no haya habido petición).

Cuando RIP descubre que una métrica ha cambiado, la difunde por broadcast a los demás "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 más rutas de igual coste).

Cuando RIP recibe una petición, distinta de la solicitud de su tabla, se devuelve como respuesta la métrica para cada entrada de dicha petición 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 métrica se pone a infinito, la invalidación de la ruta se difunde a los vecinos, y 60 segundos más tarde, se borra de la tabla.

Tipos de mensajes RIP

Los mensajes RIP pueden ser de dos tipos:

• Petición: Enviados por algún encaminador recientemente iniciado que solicita información de los encaminadores vecinos.

• Respuesta: mensajes con la actualización de las tablas de encaminamiento. Existen tres tipos:

• Mensajes ordinarios: Se envían cada 30 segundos. Para indicar que el enlace y la ruta siguen activos. Se envía la tabla de encaminado completa.

• Mensajes enviados como respuesta a mensajes de petición.

• Mensajes enviados cuando cambia algún coste. Se envía toda la tabla de encaminado

Formato de los mensajes RIP

Los mensajes tienen una cabecera que incluye el tipo de mensaje y la versión del protocolo RIP, y un máximo de 25 entradas RIP de 20 bytes. Las entradas en RIPv1 contienen la dirección IP de la red de destino y la métrica. Las entradas en RIPv2 contienen la dirección IP de la red de destino, su máscara, el siguiente encaminador y la métrica. La autentificación utiliza la primera entrada RIP

Interior Gateway Routing Protocol

IGRP (Interior Gateway Routing Protocol, o Protocolo de enrutamiento de gateway interior) es un protocolo propietario patentado y desarrollado por '''CISCO''' que se emplea con el protocoloTCP/IP según el modelo (OSI) Internet. La versión original del IP fue diseñada y desplegada con éxito en 1986. Se utiliza comúnmente como 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 router no necesita saber todas las relaciones de ruta/enlace para la red entera. Cada router publica destinos con una distancia correspondiente. Cada router que recibe la información, ajusta la distancia y la propaga a los routers vecinos. La información de la distancia en IGRP se manifiesta de acuerdo a la métrica. Esto permite configurar adecuadamente el equipo para alcanzar las trayectorias óptimas.

IGRP es un protocolo con clase, lo que significa que no pueden manipularse las máscaras de red (utiliza las máscaras por defecto de cada Clase)

IGRP es un protocolo que actualmente no se soporta en sistema operativo de '''CISCO''' (IOS).

Adelanto

Para hacer frente a los problemas de espacio de direcciones y otros factores, Cisco creó EIGRP (Enhanced Interior Gateway Routing Protocol).EIGRP añade soporte para VLSM (máscara de subred de longitud variable) y añade el Algoritmo de actualización por difusión (DUAL) con el fin de mejorar el encaminamiento y proporcionar un ambiente loopless. EIGRP ha sustituido por completo IGRP, haciendo un protocolo de enrutamiento IGRP obsoleto. En versiones de Cisco IOS 12.3 y posteriores, IGRP es completamente compatible. En el nuevo Cisco CCNA currículo (versión 4), IGRP se menciona sólo brevemente, como un "protocolo obsoleto

Las principales características del igrp:

• Envía actualizaciones de enrutamiento (periódicas cada 60seg)

• Difunde la tabla de enrutamiento completa periódicamente

• Utiliza la distancia como parte de su métrica (en este caso un compuesto de ancho de bandas o retardos)

...

Descargar como (para miembros actualizados) txt (26 Kb)
Leer 16 páginas más »
Disponible sólo en Clubensayos.com