rip routing information protocol

43
UNIVERSIDAD MAYOR REAL Y PONTIFICIA SAN FRANCISCO XAVIER DE CHUQUISACA FACULTAD DE TECNOLOGIA PROTOCOLOS DE ENRUTAMIENTO RIP(Routing Information Protocol) RIPv2 Y RIPng TRABAJO DE INVESTIGACION PARA El PRIMER PARCIAL DELA ASIGNATURA DE REDES DE AREA EXTENDIDA Estudiantes: André Solis Henry Cardozo Gonzales José Luis Jucumari Oropeza Jhoselin Laura Sanchez Flores Fabricio Sdeniak Docente: Ing. Marco Antonio Arenas Porcel Asignatura: Redes de Área Extendida Sucre-Bolivia

Upload: jose-luis-cardozo-gonzales

Post on 14-Jan-2016

57 views

Category:

Documents


8 download

DESCRIPTION

Es un caso de estudio del Protocolo de enrutamiento RIP

TRANSCRIPT

Page 1: RIP Routing Information Protocol

UNIVERSIDAD MAYOR REAL Y PONTIFICIA SAN FRANCISCO XAVIER DE CHUQUISACA FACULTAD DE TECNOLOGIA

PROTOCOLOS DE ENRUTAMIENTO

RIP(Routing Information Protocol)

RIPv2 Y RIPng

TRABAJO DE INVESTIGACION PARA El PRIMER PARCIAL DELA ASIGNATURA

DE REDES DE AREA EXTENDIDA

Estudiantes: André Solis Henry Cardozo Gonzales José Luis

Jucumari Oropeza Jhoselin Laura Sanchez Flores Fabricio Sdeniak

Docente: Ing. Marco Antonio Arenas Porcel

Asignatura: Redes de Área Extendida

Sucre-Bolivia

Page 2: RIP Routing Information Protocol

Índice de contenido

1. INTRODUCCION __________________________________________________________ 1

2. PLANTEAMIENTO DEL PROBLEMA ___________________________________________ 3

3. OBJETIVOS ______________________________________________________________ 4

Objetivo General ____________________________________________________________ 4

Objetivos Específicos _________________________________________________________ 4

4. MARCO TEORICO Y CONCEPTUAL DE REFERENCIA ______________________________ 4

4.1. ENCAMINAMIENTO ________________________________________________________ 4

4.1.1. Métrica ________________________________________________________________ 5

4.1.2. Mejor Ruta _____________________________________________________________ 7

4.2. CLASIFICACION DE LOS PROTOCOLOS DE ENCAMINAMIENTO ______________________ 9

4.2.1. PROTOCOLOS DE VECTOR DE DISTANCIAS ___________________________________ 10

4.2.2. PROTOCOLOS DE ESTADO ENLACE _________________________________________ 11

4.3. ALGORITMOS DE FUNCIONAMIENTO _________________________________________ 14

4.3.1. Algoritmos No adaptables ________________________________________________ 14

4.3.2. Algoritmos Adaptables __________________________________________________ 15

4.4. RIPv1 __________________________________________________________________ 15

4.5. RIPv2 __________________________________________________________________ 22

4.6. RIPng __________________________________________________________________ 23

4.7. MECANISMOS DE CORRECCION DE LOS PROTOCOLOS DE VECTOR DISTANCIA ________ 25

4.7.1. Envenenamiento de Ruta ________________________________________________ 25

4.7.2. Horizonte Dividido ______________________________________________________ 26

4.7.3. Cuenta al infinito _______________________________________________________ 27

4.7.4. Temporizadores del RIP __________________________________________________ 28

4.7.4.1. Temporizador de invalidez _____________________________________________ 28

4.7.4.2. Temporizador de purga ________________________________________________ 28

4.7.4.3. Temporizador de espera _______________________________________________ 28

4.8. COMPARACION ENTRE PROTOCOLOS ________________________________________ 29

5. CONCLUSIONES _________________________________________________________ 32

6. BIBLIOGRAFIA __________________________________________________________ 33

Page 3: RIP Routing Information Protocol

1.

Page 4: RIP Routing Information Protocol

1

1. INTRODUCCION

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 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.

Debido a las limitaciones de la versión 1, se desarrolla RIPv2 en 1993,2 y se

estandariza finalmente en 1998.3 Esta versión soporta subredes, permitiendo así CIDR

y VLSM. Además, para tener retrocompatibilidad con RIPv1, 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. RIPv2 soporta autenticación, utilizando uno de los

siguientes mecanismos: no autentificación, autentificación mediante contraseña, y

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).

RIPv2 es un protocolo de enrutamiento vector distancia sin clase como se define en el

RFC 1723. Debido RIPv2 es un protocolo de enrutamiento sin clase, lo que significa,

que incluye la máscara de subred con las direcciones de red en las actualizaciones de

enrutamiento. Al igual que con otros protocolos de enrutamiento sin clase, RIPv2

admite superredes CIDR, VLSM y redes no contiguas.

Page 5: RIP Routing Information Protocol

2

Debido a las deficiencias de RIPv1, RIP versión 2 (RIPv2) fue desarrollado en algún

momento de 1993. Está equipado con la capacidad de soportar información de subred

y apoya Classless Inter-Domain Routing (CIDR). Un router que recibe actualizaciones

de enrutamiento de múltiples routers que anuncian la misma ruta de resumen con clase

no puede determinar qué subredes pertenecen a cada ruta de resumen. Esta

incapacidad conduce a resultados inesperados, incluyendo paquetes mal

encaminadas.

Sin embargo, con RIPv2 resumen automático se puede desactivar con el comando no

auto-summary. Resumen automático debe estar desactivado para apoyar redes no

contiguas.

RIPv2 todavía mantiene el límite del número de saltos de 15 y se incorpora un

mecanismo de autenticación de contraseña. Sin embargo, las contraseñas se

transmiten en formato de texto simple, que se encontraron insuficiente para las

comunicaciones seguras en Internet.

La versión por defecto de RIP es la versión 1. El comando de la versión 2 se utiliza

para modificar RIPv1 a RIPv2.

Utilice el comando show ip protocols para ver que RIP está enviando y recibiendo

actualizaciones de la versión 2 y si es o no el resumen automático está en vigor.

RIPv2 es en realidad una mejora de funciones y extensiones de RIPv1 en lugar de un

protocolo completamente nuevo. Algunas de estas características mejoradas incluyen:

Direcciones del siguiente salto incluidas en las actualizaciones de enrutamiento

El uso de direcciones de multidifusión en el envío de actualizaciones

Opción de autenticación disponible

Al igual que RIPv1, RIPv2 es un protocolo de enrutamiento vector distancia. Ambas

versiones de RIP comparten las siguientes características y limitaciones:

Page 6: RIP Routing Information Protocol

3

El uso de holddown y otros temporizadores para ayudar a prevenir los bucles de

enrutamiento. El uso de horizonte dividido u horizonte dividido con rutas inalcanzables

para también ayudar a prevenir los bucles de enrutamiento.

Utilice de cambios activa cuando hay un cambio en la topología de convergencia más

rápida.

Límite de número de saltos máximo de 15 saltos, con el número de saltos de 16

significa una red inalcanzable. RIP para IPv6. Se rige por la RFC 2080

2. PLANTEAMIENTO DEL PROBLEMA

Únicamente se toma en cuenta el número de saltos ya que se limita el número máximo

de saltos a 15 ya que cualquier destino que supere este número es considerado como

inalcanzable y el límite máximo de saltos es menor que el de otros protocolos, de forma

que solo se puede utilizar en redes de tamaño medianas y pequeñas. RIP tampoco

está diseñado para resolver cualquier posible problema de enrutamiento.

Otra característica persistente de RIP es el Hold-Down (espera) este proceso actúa

cuando el protocolo de enrutamiento RIP está en estado activo ya que envía un

paquete de datos con toda la información de enrutamiento que sea necesaria, se les

conoce como actualizaciones. Este proceso obliga al enrutador a ignorar la información

de una red cuando ha transcurrido cierto tiempo después de recibir un dispositivo que

no contesta.

Donde se deduce el siguiente problema:

Debido a la constante evolución de las tecnologías de la Información y el

emergente cambio de IPv4 a IPv6, surgen diversas alternativas en la elección de

protocolos y equipamiento en el manejo adecuado de las redes de

comunicación, lo que conlleva a una elección económica, segura y eficaz.

Page 7: RIP Routing Information Protocol

4

3. OBJETIVOS

Objetivo General

Comprender los principios básicos, funcionalidad y aplicación del protocolo de

enrutamiento RIP en sus versiones 2 y Next generation(ng).

Objetivos Específicos

- Identificar las características específicas de RIPv1, RIPv2 versus RIPng.

- Realizar comparaciones prácticas de RIP con los diferentes protocolos de

enrutamiento.

- Poner en práctica el protocolo RIPv1, RIPv2 y RIPng en el entorno de

simulación Packet Tracer.

- Facilitar el entendimiento a través de un demo práctico para la ejecución de

los protocolos RIPv1, RIPv2 y RIPng.

4. MARCO TEORICO Y CONCEPTUAL DE REFERENCIA

Antes de comenzar con lo correspondiente a este capítulo se deben tener presentes

varios criterios, en especial, los competentes criterios:

4.1. ENCAMINAMIENTO

El encaminamiento es la función de buscar un camino entre todos los posibles, en una

red de paquetes cuyas topologías poseen una gran conectividad. Dado que se trata

de encontrar la mejor ruta posible, lo primero será definir qué se entiende por mejor

ruta y en consecuencia cuál es la métrica que se debe utilizar para medirla.

Page 8: RIP Routing Information Protocol

5

Para comprender mejor el anterior criterio aportaremos con los siguientes conceptos:

4.1.1. Métrica

La métrica simplemente es un valor que toman los diferentes protocolos de

enrutamiento para poder determinar cuál es la mejor ruta hacia una red de destino

Puede ser, por ejemplo, el número de saltos necesarios para ir de un nodo a otro.

Aunque ésta no es una métrica óptima ya que supone “1” para todos los enlaces, es

sencilla y suele ofrecer buenos resultados.

Otro tipo de métrica es la medición del retardo de tránsito entre nodos vecinos, en la

que la métrica se expresa en unidades de tiempo y sus valores no son constantes sino

que dependen del tráfico de la red. La métrica simplemente es un valor que toman los

diferentes protocolos de enrutamiento para poder determinar cuál es la mejor ruta

hacia una red de destino. No es difícil encontrarse con situaciones donde un router

tenga más de un único camino hacia una red de destino y, por lo tanto, deberá emplear

algún método para determinar cuál de esos caminos le conviene más. En algunos

casos el router determinara que el mejor camino es aquel cuya distancia es menor o

en otros casos determinara que la mejor ruta es aquella que tiene mejor ancho de

banda. Esto va a depender de cual sea el protocolo de enrutamiento que se esté

utilizando, ya que cada uno usa una métrica diferente. La métrica es el criterio por el

cual los routers determinan la mejor ruta dentro de un protocolo de enrutamiento

determinado.

Si se utiliza RIP, entonces el mejor camino se obtendrá de acuerdo al enlace que tenga

menos saltos (hops), mientras que si se utiliza OSPF, el mejor camino estará dado por

la suma de los enlaces con mejor ancho de banda.

Page 9: RIP Routing Information Protocol

6

Veamos el siguiente ejemplo. Tenemos una red compuesta por 4 routers R1, R2, R3

Y R4.

Figura 1

R1 debe determinar cuál es el mejor camino hacia la red 172.16.23.0/24 ya que tiene

2 alternativas para llegar allá. Una es directamente a través de R4 y la otra ruta es

mediante R2-R3-R4. Naturalmente uno pensara que el camino más conveniente es

el que está más cerca y que lo que se debería hacer R1 es escoger como mejor ruta

el acceso mediante el enlace R1-R4. Precisamente esto es lo que hace el router

cuando la topología completa “hablan” (todos los routers) RIP.

Para RIP, siempre el mejor camino será aquel que tenga menos saltos. En R1 el

protocolo RIP evaluó las 2 rutas y determino que acceder a 172.16.23.0/24 mediante

R4 es la mejor opción ya que solo tiene 1 salto (un router entremedio), mientras que la

opción de alcanzar esa red a través de R2 tiene 3 saltos.

Sin embargo, existen otros protocolos de enrutamiento que no analizan la mejor ruta

desde la perspectiva de los saltos si no que toman otros parámetros. Si la red anterior

Page 10: RIP Routing Information Protocol

7

estuviese enrutada con OSPF, R1 analizaría cual es el ancho de banda acumulado de

todas las rutas hacia la red de destino y preferiría aquel camino que tenga uno mayor.

En este caso OSPF no utilizaría la ruta más corta si no que optaría por la ruta más

larga, pero con mejor ancho de banda.

Por decirlo de algún modo, OSPF le pone un “precio” a cada enlace. Este costo lo

obtiene mediante la fórmula 100.000.000/BW.

Donde BW es el ancho de banda del enlace expresado en bps. El valor de 100.000.000

se obtiene como constante referencial por un enlace de 100Mbps. Según esto, el costo

de los enlaces para OSPF sería el siguiente:

R1-R2=100 (ya que 100.000.000/1.000.00=100)

R2-R3=100

R3-R4=390

R1-R4=781

Una vez que R1 ha obtenido el costo de todos los enlaces, observa el costo de los

enlaces y los suma. Así concluye que si va por R1-R4 le costara 782, mientras que si

elige el camino por R2 le costaría 591, por lo que elige esa ruta como favorita y la

agrega a su tabla de enrutamiento.

4.1.2. Mejor Ruta

Entendemos por mejor ruta aquella que cumple las siguientes condiciones:

Page 11: RIP Routing Information Protocol

8

Consigue mantener acotado el retardo entre pares de nodos de la red.

Consigue ofrecer altas cadencias efectivas independientemente del retardo medio

de tránsito

Permite ofrecer el menor costo.

El criterio más sencillo es elegir el camino más corto, es decir la ruta que pasa por el

menor número de nodos. Una generalización de este criterio es el de “coste mínimo”.

En general, el concepto de distancia o coste de un canal es una medida de la calidad

del enlace basado en la métrica que se haya definido. En la práctica se utilizan varias

métricas simultáneamente.

La identificación de la mejor ruta de un router implica la evaluación de múltiples rutas

hacia la misma red de destino y la selección de la ruta óptima o “la más corta” para

llegar a esa red. Cuando existen múltiples rutas para llegar a la misma red, cada ruta

usa una interfaz de salida diferente en el router para legar a esa red. La mejor ruta es

elegida por un protocolo de enrutamiento en función del valor o la métrica que usa para

determinar la distancia para llegar a esa red. Algunos protocolos de enrutamiento como

RIP, usan un conteo de saltos simple, que consiste en el número de routers entre un

router y la red de destino.

Otros protocolos de enrutamiento, como OSPF, determinan la ruta más corta al

analizar el ancho de banda de los enlaces y al utilizar dichos enlaces con el ancho de

banda más rápido desde un router hacia la red de destino.

Los protocolos de enrutamiento dinámicos generalmente usan sus propias reglas y

métricas para construir y actualizar las tablas de enrutamiento. Una métrica es un valor

cuantitativo que se usa para medir la distancia hacia una ruta determinada. La mejor

ruta a una red es la ruta con la métrica más baja. Por ejemplo, un router preferirá una

ruta que se encuentra a 5 saltos antes que una ruta que se encuentra a 10 saltos. El

objetivo principal del protocolo de enrutamiento es determinar las mejores trayectorias

Page 12: RIP Routing Information Protocol

9

para cada ruta a fin de incluirlas en la tabla de enrutamiento. El algoritmo de

enrutamiento genera un valor, o una métrica, para cada ruta a través de la red.

Las métricas se pueden calcular sobre la base de una sola característica o de varias

características de una ruta. Algunos protocolos de enrutamiento pueden basar la

elección de la ruta en varias métricas, combinándolas en un único valor métrico.

Cuanto menor es el valor de la métrica de la métrica, mejor es la ruta.

Técnicamente, la velocidad no es una descripción precisa del ancho de banda porque

todos los bits viajan a la misma velocidad a través del mismo medio físico. Más

precisamente, el ancho de banda se define como la cantidad de bits que pueden

transmitirse a través de un enlace por segundo. Cuando se usa el conteo de datos

como métrica, la ruta resultante a veces puede ser subóptima.

4.2. CLASIFICACION DE LOS PROTOCOLOS DE ENCAMINAMIENTO

Antes de comenzar a explicar cómo se clasifican los protocolos de encaminamiento,

vale analizar el siguiente grafico que nos permitirá entender una clasificación más

precisa de lo que en adelante los grupos expositores denotaran; pero en nuestro caso

nos centraremos en el protocolo RIP en sus tres versiones. Veamos:

Page 13: RIP Routing Information Protocol

10

Ahora de manera general explicaremos brevemente los tipos de protocolos que más

nos interesan:

4.2.1. PROTOCOLOS DE VECTOR DE DISTANCIAS

El enrutamiento de un protocolo basado en vector de distancias requiere que un router

informe a sus vecinos de los cambios en la topología periódicamente y en algunos

casos cuando se detecta un cambio en la topología de la red. Comparado a los

protocolos de estado de enlace, que necesitan que un router informe a todos los nodos

de una red acerca de los cambios en su topología, los algoritmos de vector de

distancias tienen mucha menos complejidad computacional. Además, las principales

características de los diferentes algoritmos VD (vector de distancias) son siempre las

mismas.

El algoritmo VD se basa en calcular la dirección y la distancia hasta cualquier enlace

en la red. El costo de alcanzar un destino se lleva a cabo usando cálculos matemáticos

RIP ng

Page 14: RIP Routing Information Protocol

11

como la métrica del camino. RIP cuenta los saltos efectuados hasta llegar al destino

mientras que IGRP utiliza otra información como el retardo y el ancho de banda.

Los cambios son detectados periódicamente ya que la tabla de enrutamiento de cada

router se envía a todos los vecinos que usan el mismo protocolo. Una vez que el router

tiene toda la información, actualiza su propia tabla reflejando los cambios y luego

informa a sus vecinos de los mismos. Este proceso se conoce también como

“enrutamiento por rumor” ya que los nodos utilizan la información de sus vecinos y no

pueden comprobar a ciencia cierta si ésta es verdadera o no.

El algoritmo de Bellman-Ford se adapta perfectamente al modo de aprendizaje de los

nodos que “nacen”, es decir, cuando se conectan a la red. A medida que el algoritmo

progresa, el nuevo nodo va adquiriendo más información sobre el resto de nodos de

la red. Este algoritmo converge rápidamente cuando se conectan nuevos nodos. Por

ello se suele decir que las buenas noticias viajan rápido por la red.

4.2.2. PROTOCOLOS DE ESTADO ENLACE

Los protocolos de estado construyen tablas de enrutamiento basándose en una base

de datos de la topología. Esta base de datos se elabora a partir de paquetes de estado

de enlace que se pasan entre todos los routers para describir el estado de una red. El

algoritmo SPF (primero la ruta libre más corta) usa la base de datos para construir la

tabla de enrutamiento. El enrutamiento por estado de enlace, utiliza paquetes de

estado de enlace (LSP), una base de datos topología, el algoritmo SPF, el árbol SPF

resultantes y por último, una tabla de enrutamiento con las rutas y puertos de cada red.

Los protocolos de enrutamiento por estado de enlace recopilan la información

necesaria de todos los routers de la red, cada uno de los routers calcula de forma

independiente su mejor ruta hacia un destino. De esta manera se producen muy pocos

errores al tener una visión independiente de la red por cada router. Estos protocolos

Page 15: RIP Routing Information Protocol

12

prácticamente no tienen limitaciones de saltos. Cuando se produce un fallo en la red

el router que detecta el error utiliza una dirección multicast para enviar una tabla LSA,

cada router recibe y la reenvía a sus vecinos. La métrica utilizada se basa en el coste,

que surge a partir del algoritmo de Dijkstra y se basa en la velocidad del enlace. Los

protocolos de estado de enlace son protocolos de enrutamiento de gateway interior,

se utilizan dentro de un mismo AS (sistema autónomo) el que pude dividirse en

sectores más pequeños como divisiones lógicas llamadas Áreas. El Area 0 es el área

principal del AS.

Los protocolos de estado de enlace son más rápidos y más escalables que los de

vector distancia, algunas razones podrían ser: · Los protocolos de estado de enlace

solo envían actualizaciones cuando hay cambios en la topología.

· Las actualizaciones periódicas son menos frecuentes que en los protocolos

por vector de distancia.

· Las redes que ejecutan protocolos de enrutamiento por estado de enlace

pueden ser segmentadas en distintas áreas jerárquicamente organizadas, limitando

así el alcance de los cambios de rutas.

· Las redes que ejecutan protocolos de enrutamiento por estado de enlace

soportan direccionamiento sin clase.

· Las redes con protocolos de enrutamiento por estado de enlace soportan

resúmenes de ruta

Los protocolos de estado de enlace construyen tablas de enrutamiento basándose en

una base de datos de la topología. Esta base de datos se elabora a partir de paquetes

de estado de enlace que se pasan entre todos los routers para describir el estado de

una red. El algoritmo SPF (primero la ruta libre más corta) usa la base de datos para

construir la tabla de enrutamiento. El enrutamiento por estado de enlace, utiliza

paquetes de estado de enlace (LSP), una base de datos topología, el algoritmo SPF,

Page 16: RIP Routing Information Protocol

13

el árbol SPF resultantes y por último, una tabla de enrutamiento con las rutas y puertos

de cada red.

Los protocolos de enrutamiento por estado de enlace recopilan la información

necesaria de todos los routers de la red, cada uno de los routers calculan de forma

independiente su mejor ruta hacia un destino. De esta manera se producen muy pocos

errores al tener una visión independiente de la red por cada router.

Estos protocolos prácticamente no tienen limitaciones de saltos. Cuando se produce

un fallo en la red el router que detecta el error utiliza una dirección multicast para enviar

una tabla LSA, cada router recibe y la reenvía a sus vecinos. La métrica utilizada se

basa en el coste, que surge a partir del algoritmo de Dijkstra y se basa en la velocidad

del enlace.

Los protocolos de estado de enlace son protocolos de enrutamiento de gateway

interior, se utilizan dentro de un mismo AS (sistema autónomo) el que pude dividirse

en sectores más pequeños como divisiones lógicas llamadas Áreas. El Area 0 es el

área principal del AS.

·Las redes que ejecutan protocolos de enrutamiento por estado de enlace

soportan direccionamiento sin clase.

·Las redes con protocolos de enrutamiento por estado de enlace soportan

resúmenes de ruta.

Cuando se habla de configurar IPv6 inmediatamente nos asustamos y pensamos en

esas inmensas direcciones IP con las que tenemos que lidiar. Sin embargo, IPv6 ofrece

una sencillez notable respecto a IPv4 en configuraciones de enrutamiento complejas,

simplificando estas tareas notoriamente.

Page 17: RIP Routing Information Protocol

14

4.3. ALGORITMOS DE FUNCIONAMIENTO

Los algoritmos de enrutamiento pueden agruparse en dos clases principales:

4.3.1. Algoritmos No adaptables

No basan sus decisiones de enrutamiento en mediciones o estimaciones del tráfico ni

en la topología. La decisión de qué ruta tomar de I a J se calcula por adelantado, fuera

de línea y se cargan en los routers al iniciar la red. Éste procedimiento se llama

enrutamiento estáticos. Cuando se usa enrutamiento estático, el administrador de la

red configura manualmente la información acerca de las redes remotas. Debido a que

las rutas estáticas deben configurarse manualmente, cualquier cambio en la topología

de la red requiere que el administrador agregue o elimine las rutas estáticas afectadas

por dichos cambios. En una red de gran tamaño, el mantenimiento manual de las tablas

de enrutamiento puede requerir de una enorme cantidad de tiempo de administración.

En redes pequeñas, con pocos cambios, las rutas estáticas requieren muy poco

mantenimiento. Debido a los requisitos de administración adicionales, el enrutamiento

estático no tiene la escalabilidad o capacidad de adaptarse al crecimiento del

enrutamiento dinámico. Aun en redes de gran tamaño, a menudo se configuran rutas

estáticas, cuyo objetivo es satisfacer requerimientos específicos, junto con un

protocolo de enrutamiento dinámico.

Las operaciones con rutas estáticas pueden dividirse en tres partes, como sigue:

• El administrador de red configura la ruta.

• El router instala la ruta en la tabla de enrutamiento.

• Los paquetes se enrutan de acuerdo a la ruta estática.

Page 18: RIP Routing Information Protocol

15

4.3.2. Algoritmos Adaptables

En contraste con los algoritmos no adaptables, éstos cambian sus decisiones de

enrutamiento para reflejar los cambios de topología y de tráfico. Difieren de los

algoritmos estáticos en el lugar de obtención de su información, el momento del cambio

de sus rutas) y la métrica usada para la optimalidad. Este tipo de algoritmos no pueden

ser demasiado complejos ya que son implementados en los routers y deben ejecutarse

en tiempo real con recursos de CPU y la memoria con que el router dispone.

4.4. RIPv1

RIP es el protocolo de enrutamiento por vector de 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

persistencia.

RIP Versión 1(Protocolo de enrutamiento con clase por vector de distancia) RIP

evolucionó de un protocolo anterior desarrollado en Xerox, llamado Protocolo de

información de gateway (GWINFO). Con el desarrollo de Xerox Network System

(XNS), GWINFO evolucionó a RIP. Luego, adquirió popularidad ya que se implementó

en la Distribución del Software Berkeley (BSD) como un daemon denominado routed.

A la primera versión de RIP se la denomina generalmente RIPv1 para distinguirla de

RIPv2. Sin embargo, ambas versiones comparten muchas funciones similares.

Características y formato de mensajes de RIPv1 RIP posee las siguientes

características clave:

Page 19: RIP Routing Information Protocol

16

•RIP es un protocolo de enrutamiento por vector de 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

RIP Versión 1(Protocolo de enrutamiento con clase por vector de distancia)

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.

Figura 2

Page 20: RIP Routing Information Protocol

17

Formato de mensajes de RIP

Encabezado de RIP Se especifican tres campos en la porción del encabezado de

cuatro bytes que se muestra en la figura de color anaranjado. El campo Comando

especifica el tipo de mensaje. El campo Versión se establece en 1 para la versión 1 de

RIP. El tercer campo que se rotula debe ser cero. Los campos “Debe ser cero” ofrecen

espacio para la futura expansión del protocolo. RIP se desarrolló antes que IP y se

utilizó para otros protocolos de red (como XNS).

Figura 3

Funcionamiento de RIP

Cada interfaz configurada con RIP envía un mensaje de solicitud durante el inicio y

solicita que todos los RIP vecinos envíen sus tablas de enrutamiento completas.

Page 21: RIP Routing Information Protocol

18

Figura 4

Figura 5

Figura 6

Page 22: RIP Routing Information Protocol

19

Se envía de regreso un mensaje de respuesta por parte de los vecinos habilitados con

RIP. Cuando el router que realiza la solicitud recibe las respuestas, evalúa cada

entrada de ruta. Si una entrada de ruta es nueva, el router receptor instala la ruta en

la tabla de enrutamiento.

Figura 7

Figura 8

Page 23: RIP Routing Information Protocol

20

Figura 9

Si la ruta ya se encuentra en la tabla, la entrada existente se reemplaza si la nueva

entrada tiene un mejor conteo de saltos. El router de inicio luego envía un update

disparado a todas las interfaces habilitadas con RIP que incluyen su propia tabla de

enrutamiento para que los RIP vecinos puedan recibir la información acerca de todas

las nuevas rutas.

Figura 10

Clases de direcciones IP y enrutamiento con clase Podemos recordar a partir de

estudios anteriores que las direcciones IP asignadas a los hosts se dividieron

inicialmente en 3 clases: clase A, clase B y clase C. A cada clase se le asignó una

máscara de subred predeterminada, como se muestra en la siguiente figura.

Page 24: RIP Routing Information Protocol

21

Figura 11

Es importante conocer la máscara de subred predeterminada para cada clase a fin de

comprender el funcionamiento de RIP.

RIP es un protocolo de enrutamiento con clase. Por lo tanto, un router utiliza la máscara

de subred configurada en una interfaz local o aplica la máscara de subred

predeterminada según la clase de dirección. Debido a esta limitación, las redes de

RIPv1 no pueden ser no contiguas ni pueden implementar VLSM.

La distancia administrativa (AD) es la confiabilidad (o preferencia) del origen de la ruta.

RIP tiene una distancia administrativa predeterminada de 120. Al compararlo con otros

protocolos de gateway interior, RIP es el protocolo de enrutamiento menos preferido.

ISIS, OSPF, IGRP y EIGRP tienen valores de AD predeterminados inferiores.

Page 25: RIP Routing Information Protocol

22

4.5. RIPv2

Routing Information Protocol versión 2 (RIPv2) es uno de los protocolos de

enrutamiento interior más sencillos y utilizados. Esto es particularmente verdadero a

partir de la versión 2 que introduce algunas mejoras críticas que la constituyeron en un

recurso necesario para cualquier administrador de redes.

Algunas de sus características son:

La versión 2 de RIP (RIPv2) se define en RFC 1723. La figura ubica a RIPv2 en su

propia perspectiva con respecto a otros protocolos de enrutamiento. Si bien RIPv2 es

un protocolo de enrutamiento apropiado para algunos ambientes, pierde popularidad

cuando se le compara con protocolos de enrutamiento tales como EIGRP, OSPF e IS-

IS, que ofrecen más funciones y son más escalables.

Aunque puede ser menos popular que otros protocolos de enrutamiento, las dos

versiones de RIP siguen siendo apropiadas para algunas situaciones. Si bien RIP

carece de las capacidades de muchos protocolos posteriores, su simplicidad y amplia

utilización en varios sistemas operativos lo convierten en un candidato ideal para las

redes homogéneas más pequeñas, donde es necesaria la compatibilidad con varios

fabricantes, especialmente dentro de los ambientes UNIX.En realidad, RIPv2 es una

mejora de las funciones y extensiones de RIPv1, más que un protocolo completamente

nuevo. Algunas de estas funciones mejoradas incluyen:

Direcciones del siguiente salto incluidas en las actualizaciones de enrutamiento

Uso de direcciones multicast en el envío de actualizaciones

Opción de autenticación disponible

Como RIPv1, RIPv2 es un protocolo de enrutamiento vector distancia. Las dos

versiones de RIP tienen las siguientes funciones y limitaciones:

Page 26: RIP Routing Information Protocol

23

Uso de temporizadores de espera y otros temporizadores para prevenir loops

de enrutamiento.

Uso de horizonte dividido u horizonte dividido con envenenamiento en reversa

para ayudar también a impedir loops de enrutamiento.

Uso de triggered updates cuando hay un cambio en la topología para lograr una

convergencia más rápida.

Límite máximo en el conteo de saltos de 15 saltos, con el conteo de saltos de

16 que expresa una red inalcanzable.

4.6. RIPng

RIPng es un protocolo de enrutamiento vector distancia con un límite de 15 saltos que

usa actualizaciones de envenenamiento en reversa y horizonte dividido para evitar

routing loops. Su simplicidad proviene del hecho de que no requiere ningún

conocimiento global de la red. Sólo los routers vecinos intercambian mensajes

locales, debe ser implementado solo en routers, sigue implementando la misma

métrica que RIPv1, las tablas de enrutamiento presentes en los routers contienen

entradas con la siguiente información: El prefijo Ipv6 de destino, la métrica o número

de saltos para llegar a este destino, la dirección del siguiente salto (esta dirección debe

ser Ipv6) , una bandera que indica los cambios recientes en el estado de la ruta y los

temporizadores asociados a la entrada.

RIPng es un protocolo basado en UDP. Cada router que utiliza RIPng tiene un proceso

de enrutamiento que envía y recibe datagramas en el puerto UDP Número 521 o el

RIPng puerto. Todas las comunicaciones destinadas al Proceso RIPng de otro router

se envían al RIPng puerto. Todo enrutamiento en su proceso de Actualización se

envía mensajes desde el puerto RIPng. Cuando No se solicita enrutamiento se envían

mensajes que tienen el origen y puerto de destino igual al puerto RIPng. Los envía en

respuesta a una solicitud se envían al puerto desde el que llegó la solicitud. Consultas

Page 27: RIP Routing Information Protocol

24

específicas puede enviarse desde Puertos distinto del puerto RIPng, pero deben ser

dirigidas al puerto RIPng en la máquina objetivo. ripng (RIP Next Generation), definido

en el RFC 2080, es una extensión de RIPv2 de Apoyo a IPv6, el Next Generation

Internet Protocolo. ripng es la última versión RIP. Es un protocolo de enrutamiento que

intercambia información de enrutamiento utiliza para calcular rutas para IPv6

Networks. Ripng es un protocolo de enrutamiento simple basado en RIP. Para

mantener la simplicidad de RIP, el protocolo RIPng es simplemente el cambio mínimo

a RIP (Routing Information Protocol) como se especifica en el RFC 1058 y RFC 1723,

necesario para el funcionamiento a través de IPv6. ripng está diseñado Para permitir

que los routers para el Intercambio de Información para calcular rutas en redes IPv6

habilitado.

Ripng basa en cierta información sobre cada una de las redes, principalmente la

métrica. ripng métrica es un valor entre 1 y 15, ambos inclusive. El Límite Máximo

camino es 15, tras lo cual la red se considera inalcanzable. Ripng Soporta varias

direcciones IPv6 en cada interfaz. RIPng funciona muy parecido RIPv2,

actualizaciones se envían cada 30 segundos y la expiración Rute Timer es de 180

segundos. La basura predeterminado Intervalo de recogida es de 120 segundos. RIP

envía actualizaciones a los FF02 Ipv6 Multicast Group :: 9 utilizando el puerto 521 por

defecto.

Soporte de redes IPv6. Mientras que RIPv2 Soporta RIPv1 Updates autenticación,

RIPng no lo hace. IPv6 routers fueron, en su momento, suponen utilizar IPsec para la

autenticación. RIPv2 Permite Colocación arbitrarias etiquetas a las rutas, RIPng

no. RIPv2 Codifica El siguiente salto en cada uno de los comentarios de ruta, RIPng

Requiere codificación específica de la siguiente salto para un conjunto de Entradas de

ruta.

RIPng es, por tanto, ni más ni menos potente que RIP. Sin embargo, proporciona una

manera simple crear una red IPv6 sin tener que construir una fiable o gestionables

enrutamiento Protocolo Primero.

Page 28: RIP Routing Information Protocol

25

El Módulo del Protocolo RIPng es el software portable que implementa el Protocolo de

información de enrutamiento estándar de la industria para IPv6. La diferencia principal

es que el router IPv6 Está Mirando 128 Bits al tomar una decisión de enrutamiento

lugar De 32 Bits.

4.7. MECANISMOS DE CORRECCION DE LOS PROTOCOLOS DE VECTOR

DISTANCIA

El vector de distancias es un método de enrutamiento. Se trata de uno de los más

importantes junto con el de estado de enlace. Utiliza el algoritmo de Bellman-Ford para

calcular las rutas. Fue el algoritmo original de ARPANET, se usó en DECNET, IPX y

AppleTalk. Lo usa el protocolo RIP, que hasta 1988 era el único utilizado en Internet.

También se utiliza en los protocolos propietarios ampliamente extendidos IGRP y

EIGRP de Cisco.

Las otras alternativas aplicadas a solucionar los problemas que se dan en los

protocolos de vector Distancia son:

4.7.1. Envenenamiento de Ruta

El envenenamiento de ruta o «route poisoning» se utiliza como un método práctico

para evitar Routing Loops. El mismo es utilizado por los protocolos de enrutamiento.

En este caso se menciona el envenenamiento de ruta para el protocolo por vector de

distancia con clase rip.

El envenenamiento utiliza la métrica máxima en este caso 16 para protocolo RIP, para

indicar que se trata de una ruta inalcanzable. Se interpretará como inalcanzable una

métrica que esté especificada como valor máximo.

También sirve para resolver de forma rápida la convergencia entre nodos, ya que no

debe esperar el proceso de cuenta a "infinito", para descartar un paquete, sino que los

Page 29: RIP Routing Information Protocol

26

dispositivos serán alertados sobre la ruta «envenenada» de destino inalcanzable por

ser de métrica 16.

Ya sea por cambios en la topología o caída de interfaces, El envenenamiento de ruta

resulta una práctica muy común que servirá para la coherencia de rutas mientras los

dispositivos convergen.

4.7.2. Horizonte Dividido

Se trata de una de las soluciones utilizadas para solventar el conteo a infinito. Es una

modificación del algoritmo VD (vector distancia) para evitar que un nodo informe a su

vecino sobre la distancia que conoce. Lo que realmente hace es informar que dicha

distancia es infinita.

El algoritmo por horizonte dividido consigue que las “malas noticias” se propaguen con

la misma rapidez que las “buenas noticias”. Sin embargo este algoritmo no funciona

para todas las combinaciones de topologías posibles por lo que sólo mitiga el problema

sin solucionarlo. Esto ha llevado al desarrollo de algoritmos más complejos de

encaminamiento tales como los de estado de enlace.

En redes de computadoras, el protocolo de vector de distancias emplea la regla de

horizonte dividido que prohíbe a un router publicar una ruta por la misma interfaz por

la que se aprendió en primer lugar. El horizonte dividido es uno de los métodos usados

para prevenir el problema de ciclos de enrutamiento o "cuenta hasta el infinito"; debido

a los altos tiempos de convergencia del protocolo de vector de distancias.

Una variación adicional al horizonte dividido publica la ruta de vuelta al router que se

usa para alcanzar el destino, pero marca esta publicación como inalcanzable. Esto se

conoce como horizonte dividido con envenenamiento reverso.

Page 30: RIP Routing Information Protocol

27

En este ejemplo A usa B para alcanzar a C.

A no publica su ruta a C (A a B a C) de vuelta hacia B. A simple vista, esto parece

redundante, ya que B nunca usará la ruta de A porque cuesta más que la ruta de B a

C. Pero, si la ruta de B a C cayera, B podría terminar usando la ruta de A, que pasa

por B; A enviaría el paquete de vuelta a B, creando un ciclo. Con horizonte dividido,

este escenario en particular no puede ocurrir.

Protocolos que usan Horizonte Dividido

• RIP

• IGRP

• EIGRP

• VPLS

4.7.3. Cuenta al infinito

La cuenta al infinito se trata de fijar una métrica, por ejemplo nº de saltos máximo, para

representar el infinito, de esta forma se descartan rutas que sobrepasen esa métrica,

si la métrica se establece con un nº de saltos máximo de 16 (como el protocolo rip), si

un paquete al llegar a router con el contador de saltos es igual a 16, se descarta el

paquete y no se enruta.

Estas técnicas evitan que una red se colapse con tormentas de tráfico y garantizan

una convergencia de la red.

Page 31: RIP Routing Information Protocol

28

4.7.4. Temporizadores del RIP

Además del temporizador de actualización, el IOS aplica tres temporizadores

adicionales para el RIP:

• De invalidez

• De purga

• De espera

4.7.4.1. Temporizador de invalidez

Si no se recibió una actualización para renovar la ruta existente una vez que hayan

transcurrido 180 segundos (predeterminado), la ruta se marca como no válida y la

métrica se configura en 16. Se retiene la ruta en la tabla de enrutamiento hasta que se

vence el temporizador de purga.

4.7.4.2. Temporizador de purga

De manera predeterminada, el temporizador de purga se configura en 240 segundos,

es decir, 60 segundos más que el temporizador de invalidez. Cuando vence el

temporizador de purga, la ruta se elimina de la tabla de enrutamiento.

4.7.4.3. Temporizador de espera

Este temporizador estabiliza la información de enrutamiento y ayuda a evitar loops de

enrutamiento durante los períodos en los que la topología converge en la nueva

información.

Una vez que se marca una ruta como inalcanzable, ésta debe permanecer en espera

el tiempo suficiente como para que todos los routers de la topología aprendan sobre la

red inalcanzable. De manera predeterminada, el temporizador de espera está

configurado en 180 segundos.

Page 32: RIP Routing Information Protocol

29

4.8. COMPARACION ENTRE PROTOCOLOS

Realizando un análisis comparativo genérico y teniendo en claro una clasificación por

protocolos de vector de distancias:

Ahora realizando la comparación más notoria entre las versiones de RIPv1 y RIPv2:

Page 33: RIP Routing Information Protocol

30

Las características más importantes de RIPng se resaltan en la siguiente tabla:

Característica Descripción

Rutas

Anunciadas

RIPng anuncia rutas IPv6 compuestas de prefijos IPv6 con longitud

y métrica.

Siguiente Salto La dirección de Siguiente Salto es la dirección de enlace local IPv6

de la interfase del ruteador que anuncia el prefijo.

Transporte de

Protocolo IP

IPv6 es utilizado para llevar datagramas RIP usando UDP como

protocolo de transporte.

Dirección IPv6

Fuente

La actualización RIP de la dirección fuente IPv6 es la dirección de

enlace-local de la interfase del ruteador fuente. Con excepción de

cuando se contesta un Mensaje de Solicitud unicast desde un

puerto distinto al puerto RIPng, en dicho caso, la dirección fuente

es una dirección global válida).

Dirección IPv6

Destino

La dirección destino de la actualización RIP es FF02::9, que es la

dirección multidifusión de todos los ruteadores RIP. Únicamente los

ruteadores RIPng atienden esta dirección multidifusión. Es una

dirección multidifusión con alcance de enlace-local, la cual no es

retransmitida a otros enlaces.

Page 34: RIP Routing Information Protocol

31

Límite de Salto =

255

Las actualizaciones RIP tienen el Límite de Salto de paquete IPv6

configurado en 255. Esto permite a los involucrados verificar si las

actualizaciones vienen de ruteadores externos falsos.

Número de

Puerto = 521

El puerto UDP es 521, en lugar de 520 para RIPv1 y 2.

RIPng versión =

1

El número de versión RIPng en el paquete RIP es 1, lo que

representa que es la primera versión de RIPng. Se utiliza un puerto

de transporte distinto. Los involucrados pueden diferenciar entre

paquetes RIPv1, RIPv2 y RIPng.

Tabla de

Enrutamiento

La tabla de enrutamiento de Pv6 es distinta de la tabla de

enrutamiento de IPv4 para RIPv1 o RIPv 2. La ruta por omisión es

anunciada como ::/0.

Autenticación La autenticación RIPng se basa en la seguridad proveída por

IPSec.

Analizando solo las distancias administrativas de los diferentes protocolos se tiene:

Protocolo Distancia administrativa

Directamente conectados 0

Ruta estática 1

Ruta EIGRP sumarizada 5

BGP externa 20

EIGRP interna 90

IGRP 100

Page 35: RIP Routing Information Protocol

32

OSPF 110

IS-IS 115

RIP 120

EGP 140

ODR 160

EIGRP externa 170

BGP interna 200

Desconocida 255

5. CONCLUSIONES

Luego de analizar todo lo señalado anteriormente se puede analizar lo siguiente:

- El Protocolo RIP ha sufrido diferentes cambios a lo largo de su surgimiento

pero se ha adaptado de diferentes maneras a los cambios existentes como

la aparición de IPv6.

- El protocolo IPv6 es estable y su Implementación robusta,

además, proporciona la plataforma de enrutamiento para cualquier

dispositivo de enrutamiento IPv6. Puede utilizarse tanto en equipos

integrados y en las plataformas de servidor estándar. Proporciona ventaja

Page 36: RIP Routing Information Protocol

33

significativa Time-To-Market para los clientes. Módulo totalmente

independiente que puede instalarse, configurarse, Y actualizarse por

separado. La aplicación independiente de la plataforma.

- Es un protocolo de vector distancia. El límite Hop-Count es 15. horizonte

dividido Y Poison Reverse se utilizan para evitar Bucles de enrutamiento.

- Se basa en RIPv2. Cisco Routers Ejecución 12.2 (2) T y posteriores Apoyo

RIPng. RFC 2081 Los routers internos (IR1 y IR2) Sólo está ejecutando

RIPng.

- Mejora la Autenticación, que está en RIP-2 Porque RIP-1 no lo tenía, se ha

eliminado del RIPng. Esto es seguro hacerlo Porque IPV6, que transporta

los paquetes RIPng, ha de Construir Seguridad Qué Ipv4 no tenía.

- El protocolo RIP a diferencia de los que vendrán adelante tiene una distancia

administrativa bastante alta, debido a los diferentes problemas que atraviesa

y que están señalados en el punto 4.7.

6. BIBLIOGRAFIA

http://orbit-computer-solutions.com/RIPV2.php

http://es.wikipedia.org/wiki/Interior_Gateway_Routing_Protocol

http://es.wikipedia.org/wiki/Enhanced_Interior_Gateway_Routing_Protocol

http://neo.lcc.uma.es/evirtual/cdd/tutorial/red/protocols.html

http://www.ipv6.mx/index.php/informacion/fundamentos/ipv6

http://es.wikipedia.org/wiki/Encaminamiento

http://www.monografias.com/trabajos-pdf/rip-enrutamiento-clase-vector-distancia/rip-

enrutamiento-clase-vector-distancia.pdf

http://premji-schoolofcisconetworking.blogspot.com/2012/03/deference-between-ripv-

1-ripv2-and.html

https://sites.google.com/site/uvmredes2/4-protocolos-de-enrutamiento-vector-

distancia/4-3-mantenimiento-de-las-tablas-de-enrutamiento

Page 37: RIP Routing Information Protocol

34

http://es.wikipedia.org/wiki/Vector_de_distancias

http://es.slideshare.net/Oscar001/clasificacion-de-los-protocolos-de-enrutamiento

http://www.redtauros.com/Clases/Fundamentos_Redes/06_Algoritmos_Enrutamiento.

pdf

Page 38: RIP Routing Information Protocol

ANEXOS

Page 39: RIP Routing Information Protocol

CONFIGURAR RIP (CONFIGURACIÓN BÁSICA)

La configuración básica surge de la siguiente manera:

Router>enable

Router#config terminal

Router(config)#router rip

Router(config-router)#network 10.0.0.0 (publicamos la red directamente conectada)

Router(config-router)#network 172.16.0.0 (publicamos la red directamente

conectada)

Router(config-router)#version 2 (habilitamos la versión 2 de RIP)

TODOS LOS COMANDOS RIP

Router(config-router)#auto-summary

Restaura la conducta por default de sumarización automática de rutas de subredes

en rutas a nivel de red.

Router(config-router)#default-information originate [route-map mapname]

Genera una ruta por default. “route-map mapname” es opcional y generará la ruta

predefinida si el mapa de la ruta está satisfecho.

Router(config-router)#default-metric [number]

Setea los valores de métrica perdeterminados de RIP, “number”= métrica por

default.

Router(config-router)#ip rip authentication key-chain [name-of-chain]

Habilita la autenticación de paquetes para RIP Versión 2 (RIPv2 o RIP2). “name-of-

chain” especifica el juego de llaves o herramientas a usar en una interfaz.

Router(config-router)#ip rip authentication mode {text | md5}

Especifica el tipo de autenticación usada en los paquetes de RIP Version 2.

Page 40: RIP Routing Information Protocol

Router(config-router)#ip rip receive version {1| 2}

Especifica la versión de RIP para recibir en una interfaz. “1” para la versión 1 y “2”

para la 2.

Router(config-router)#ip rip send version {1| 2}

Especifica la versión de RIP para enviar por una interfaz. “1” para la versión 1 y “2”

para la 2.

Router(config-router)#ip split-horizon

Habilita el mecanismo de Horizonte Dividido.

Router(config-router)#maximum-paths [valor]

Modifica el máximo de rutas sobre las que balanceará la carga. "valor" puede ser

entre 1 y 6 (1 deshabilita el balanceo de carga que por default es 4).

Router(config-router)#neighbor [ip-address]

Define un router vecino con el que se intercambiará información de enrutamiento.

Router(config-router)#network [network- ip-address]

Especifica una lista de redes directamente conectadas al equipo por las cuales

queremos que nuestro router enrute con el protocolo RIP.

Router(config-router)#offset-list {access-list-number | name} {in | out} offset

[type number]

Agrega un offset a las métricas entrantes y salientes de las rutas reconocidas por

RIP.

access-list-number | name: Lista de acceso estándar o el nombre a aplicar.

Lista de acceso 0 indica todas las listas de acceso. Si el offset está en el valor

0, no se toman acciones.

Page 41: RIP Routing Information Protocol

in: Aplica las listas de acceso a las métricas entrantes.

out: Aplica las listas de acceso a las métricas salientes.

offset: El offset será aplicado a las métricas de las redes que concuerden

con las listas de acceso. Si el offset está en 0, no se tomarán acciones.

type: (Opcional) El tipo de interfaz a la que se le apliacará el offset-list.

number: (Opcional) El número de interfaz al que se le aplicará el offset-list.

Router(config-router)#output-delay [delay]

Cambia el intercambio de paquetes de actualización que envía el protocolo RIP.

“delay” puede ser un rango entre 8 y 50 milisegundos entre paquetes en una

actualización multipaquete de RIP.

Router(config)#redistribute static

Permite la publicación de una ruta estática cuando una interfaz no está definida en

el proceso RIP.

Router(config)#router rip

Configura el Protocolo de Información de Enrutamiento (RIP) en un router.

Router(config-router)#timers Basic {update | invalid | holddown | flush}

Ajusta los relojes de red del protocolo RIP.

update: Es el rango en segundos en el cual serán enviadas las

actualizaciones. Este el parámetro fundamental del timing de este protocolo

de enrutamiento.

Page 42: RIP Routing Information Protocol

invalid: Intervalo de tiempo en segundos después del que una ruta será

declarada inválida; este debe ser por lo menos tres veces el valor de update.

Una ruta se convierte en inválida cuando hay una ausencia de

actualizaciones que actualicen a la misma. La ruta es marcada como

inaccesible y responde como inalcanzable. Sin embargo la ruta es utilizada

para reenviar paquetes. El valor por default para este parámetro es 180.

holddown: Intervalo en segundos durante el cual una información de

enrutamiento espera rutas más convenientes se suprimen. Este debe ser por

lo menos tres veces el valor de update. La ruta entra en un estado de

holddown cuando un paquete recibido indica que el destino de esa ruta es

inaccesible. La ruta es marcada como inaccesible y responde como

inalcanzable. Sin embargo la ruta es utilizada para reenviar paquetes.

Cuando expira el holddown, las rutas descubiertas por otros dispositivos son

aceptadas y la ruta anterior es marcada como inaccesible. El tiempo por

default es de 180 segundos.

flush: Cantidad de tiempo en segundos que debe pasar antes de que la ruta

sea removida de las tablas de enrutamiento; el intervalo especificado debe

ser mayor al valor de invalid. Si este es menor, el valor de holddown no puede

llegar pasar, por lo que resultará que se aceptaran nuevas rutas antes de que

este último contador finalice. El valor por defecto es 240 segundos.

Router(config-router)#validate-update-source

Habilita la validación de direcciones IP de origen en las actualizaciones de

información de enrutamiento para RIP.

Router(config-router)# version {1 | 2}

Especifica la versión de RIP que deseamos usar en el router. “1” para la versión 1 y

“2”

Page 43: RIP Routing Information Protocol

Router (config-if)#ipv6 address 2001:A:A:A::5/64

Introduce la dirección IPv6

Router (config)#ipv6 unicast-routing

Habilita el encaminamiento IPv6 en el router

Router (config-if)#ipv6 rip NOMBRE enable

Habilita el proceso especifico RIP denominado NOMBRE en una interface del

router

Router (config)#ipv6 router rip identificador

Habilita un proceso RIPng en el router con un identificador

Router #show ipv6 route

Dirección de link local