RIP PROTOCOLO DE INFORMACIÓN DE ENRUTAMIENTO
Enviado por EDSAD • 5 de Febrero de 2014 • 8.298 Palabras (34 Páginas) • 425 Visitas
RIP VERSIÓN 1
5.0. PROTOCOLO DE INFORMACIÓN DE ENRUTAMIENTO
INTRODUCCIÓN
Con el transcurso del tiempo, los protocolos de enrutamiento han evolucionado para
satisfacer las crecientes demandas de las redes complejas. El primer protocolo utilizado fue el
Protocolo de información de enrutamiento (RIP). RIP aún es popular debido a su simplicidad
y amplia compatibilidad.
Comprender el RIP es importante para sus estudios de sistemas de redes debido a dos
motivos. Primero, RIP aún está en uso. Puede enfrentarse a la implementación de una red lo
suficientemente amplia para necesitar un protocolo de enrutamiento y aun lo suficientemente
simple para utilizar el RIP en forma efectiva. Además, la familiaridad con muchos de los
conceptos fundamentales de RIP lo ayudarán a comparar RIP con otros protocolos.
Comprender el funcionamiento y la implementación de RIP facilitará su aprendizaje de otros
protocolos de enrutamiento.
Este capítulo abarca los detalles de la primera versión de RIP, que incluye un poco de
historia, las características, el funcionamiento, la configuración, la verificación y resolución
de problemas de RIPv1. A lo largo del capítulo, puede utilizar las actividades del Packet
Tracer para practicar lo que aprende. Al finalizar el capítulo, encontrará tres actividades
prácticas de laboratorio y una Actividad de reto de integración de habilidades del Packet
Tracer para ayudarlo a integrar el RIPv1 a su creciente conjunto de conocimientos y
habilidades sobre el sistema de redes.
5.1. RIPv1: PROTOCOLO DE ENRUTAMIENTO CON CLASE VECTOR
DISTANCIA
5.1.1. INFORMACIÓN BÁSICA Y PERSPECTIVAS
Influencia histórica del RIP
El RIP es el protocolo de enrutamiento vector distancia más antiguo. Si bien RIP carece de la
sofisticación de los protocolos de enrutamiento más avanzados, su simplicidad y amplia
utilización en forma continua representan el testimonio de su longevidad. RIP no es un
protocolo "en extinción". De hecho, se cuenta ahora con un tipo de RIP de IPv6 llamado
RIPng (próxima generación).
El RIP evolucionó a partir de un protocolo anterior desarrollado en Xerox, llamado protocolo
de información de gateway (GWINFO). Con el desarrollo de Xerox Network System (XNS),
GWINFO se convirtió en RIP. Luego, adquirió popularidad ya que se implementó en la
Distribución del Software Berkeley (BSD) como un daemon denominado routed (se
pronuncia "routi-dí" y no "routid"). Algunos fabricantes realizaron sus propias y ligeramente
diferentes implementaciones de RIP. En reconocimiento de la necesidad de estandarización
del protocolo, Charles Hedrick escribió RFC 1058 en 1988, donde documentó el protocolo
existente y especificó ciertas mejoras. Desde entonces, se mejoró el RIP con RIPv2 en 1994 y
con RIPng en 1997.
Nota: a la primera versión de RIP se le denomina generalmente RIPv1 para distinguirla de
RIPv2. Sin embargo, ambas versiones comparten muchas funciones similares. Al discutir las
funciones comunes de ambas versiones, nos referiremos a RIP. Al discutir funciones propias
de cada versión, utilizaremos RIPv1 y RIPv2. RIPv2 se discutirá en un capítulo posterior.
Enlaces
"RFC 1058: Protocolo de información de enrutamiento", http://www.ietf.org/rfc/rfc1058.txt
5.1.2. CARACTERÍSTICAS Y FORMATOS DE MENSAJE DE RIPv1
Características del RIP
Según lo estudiado en el Capítulo 4, "Protocolos de enrutamiento vector distancia", RIP
posee las siguientes características clave:
RIP es un protocolo de enrutamiento vector distancia.
RIP utiliza el conteo de saltos como su única métrica para la selección de rutas.
Las rutas publicadas con conteo de saltos mayores que 15 son inalcanzables.
Se transmiten mensajes cada 30 segundos.
La porción de datos de un mensaje de RIP se encapsula en un segmento UDP, con los
números de puerto de origen y destino establecidos en 520. El encabezado IP y los
encabezados de enlace de datos agregan direcciones de destino de broadcast antes de enviar
el mensaje a todas las interfaces configuradas con RIP.
Formato de mensajes de RIP: Encabezado del RIP
Se especifican tres campos en la porción del encabezado de cuatro bytes de color anaranjado
que se muestra en la figura. El campo Comando especifica el tipo de mensaje, que se discute
más detalladamente en la próxima sección. El campo Versión se establece en 1 para la
versión 1 de RIP. El tercer campo se rotula Debe ser cero. Los campos "Debe ser cero"
ofrecen espacio para la futura expansión del protocolo.
Formato de mensajes de RIP: Entrada de ruta
La porción de la entrada de ruta del mensaje incluye tres campos con el siguiente contenido:
identificador de familias de direcciones (establecido en 2 para IP, a menos que un router
solicite una tabla de enrutamiento completa, en cuyo caso el campo se establece en cero),
Dirección IP y Métrica. Esta porción de entrada de ruta representa una ruta de destino con su
métrica asociada. Una actualización de RIP puede incluir hasta 25 entradas de ruta. El tamaño
máximo del datagrama es de 504 bytes, sin incluir los encabezados IP o UDP.
¿Por qué hay tantos campos configurados en cero?
RIP se desarrolló antes que IP y se utilizó para otros protocolos de red (como XNS). BSD
también ejerció su influencia. Al principio, el espacio adicional se agregó con la intención de
admitir mayores espacios de direcciones en el futuro. Como veremos en el Capítulo 7, RIPv2
ya ha utilizado la mayoría de estos campos vacíos.
5.1.3. FUNCIONAMIENTO DEL RIP
Proceso de solicitud/respuesta de RIP
RIP utiliza dos tipos de mensajes especificados en el campo Comando: Mensaje de solicitud
y Mensaje de respuesta.
Cada interfaz configurada con RIP envía un mensaje de solicitud durante el inicio solicita que
todos los RIP vecinos envíen sus tablas de enrutamiento completas. Se envía de regreso un
...