Exploration 2 Capitulo 4

7
Gracias a Lucia Mejía Quiceno – Julián Rios Franco CCNA EXPLORATION 2 CAPITULO 4: PROTOCOLOS DE ENRUTAMIENTO POR VECTOR DE DISTANCIA Introducción Este capítulo describe las características, operaciones y funcionalidad de los protocolos de enrutamiento por vector de distancia. Existen ventajas y desventajas en cuanto al uso de cualquier tipo de protocolo de enrutamiento. Por lo tanto, se describen las condiciones que afectan el funcionamiento de los protocolos por vector de distancia, las dificultades del funcionamiento de dichos protocolos y las soluciones para dichas dificultades. 4.1 Introducción a los protocolos de enrutamiento por vector de distancia Significado del vector de distancia Como su nombre lo indica, el vector de distancia significa que las rutas son publicadas como vectores de distancia y dirección. La distancia se define en términos de una métrica como el conteo de saltos y la dirección es simplemente el router del siguiente salto o la interfaz de salida. Un router que utiliza un protocolo de enrutamiento por vector de distancia no conoce toda la ruta hasta la red de destino, el router sólo conoce: la dirección o interfaz en la que deben enviarse los paquetes y la distancia o qué tan lejos está de la red de destino. Por ejemplo, en la figura, R1 sabe que la distancia para alcanzar la red 172.16.3.0/24 es de un salto y que la dirección sale desde la interfaz S0/0/0 hacia R2.

Transcript of Exploration 2 Capitulo 4

Page 1: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

CCNA EXPLORATION 2 CAPITULO 4: PROTOCOLOS DE ENRUTAMIENTO POR VECTOR D E

DISTANCIA Introducción Este capítulo describe las características, operaciones y funcionalidad de los protocolos de enrutamiento por vector de distancia. Existen ventajas y desventajas en cuanto al uso de cualquier tipo de protocolo de enrutamiento. Por lo tanto, se describen las condiciones que afectan el funcionamiento de los protocolos por vector de distancia, las dificultades del funcionamiento de dichos protocolos y las soluciones para dichas dificultades. 4.1 Introducción a los protocolos de enrutamiento p or vector de distancia Significado del vector de distancia Como su nombre lo indica, el vector de distancia significa que las rutas son publicadas como vectores de distancia y dirección. La distancia se define en términos de una métrica como el conteo de saltos y la dirección es simplemente el router del siguiente salto o la interfaz de salida. Un router que utiliza un protocolo de enrutamiento por vector de distancia no conoce toda la ruta hasta la red de destino, el router sólo conoce:

• la dirección o interfaz en la que deben enviarse los paquetes y • la distancia o qué tan lejos está de la red de destino.

Por ejemplo, en la figura, R1 sabe que la distancia para alcanzar la red 172.16.3.0/24 es de un salto y que la dirección sale desde la interfaz S0/0/0 hacia R2.

Page 2: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

Tecnología del vector distancia Funcionamiento de los protocolos de enrutamiento po r vector distancia Algunos protocolos de enrutamiento por vector distancia que son utilizados por los routers piden que se envíen actualizaciones periódicas sobre las tablas de enrutamiento a los routers vecinos. Estos routers no conocen toda la topología de una red, y cuando les llegan las tablas de actualización buscan información que les pueda servir y el resto lo descartan. Algoritmos de los protocolos de enrutamiento

OBJETIVO DEL ALGORITMO El algoritmo se encuentra en el centro del protocolo por vector de distancia y se utiliza para calcular las mejores rutas y después enviar dicha información a los vecinos. Diferentes protocolos de enrutamiento utilizan diferentes algoritmos para instalar rutas en la tabla de enrutamiento, enviar actualizaciones a los vecinos y tomar decisiones de determinación de rutas. El algoritmo utilizado para los protocolos de enrutamiento define los siguientes procesos: • mecanismo para enviar y recibir información de enrutamiento. • mecanismo para calcular las mejores rutas e instalar rutas en la tabla de

enrutamiento. • mecanismo para detectar y reaccionar ante cambios en la topología. CARACTERISTICAS DE LOS PROTOCOLOS DE ENRUTAMIENTO

Los protocolos de enrutamiento pueden compararse según las siguientes características: Tiempo de Convergencia : es la velocidad para compartir información de enrutamiento entre routers. Escalabilidad: se habla del tamaño de la red, a mayor tamaño de ésta, el protocolo de enrutamiento debe ser más escalable. Sin clase (uso de VLSM): se puede utilizar la mascara de subred de longitud variable (VLSM) y hay un mejor resumen de ruta. Con clase: No admite VLSM

Page 3: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

Uso de recursos: el espacio de memoria, el uso de CPU y el ancho de banda, entre más recursos utilice se requiere un hardware más potente. Implementación y mantenimiento: el conocimiento que se debe tener para administrar una red según el protocolo que utilicemos.

VENTAJAS DE LOS PROTOCOLOS DE ENRUTAMIENTO POR VECT OR DE DISTANCIA

4.2 DESCUBRIMIENTO DE LA RED

ARRANQUE EN FRIO: Cuando se enciende un router no tiene conocimiento de la red, solo tiene en la NVRAM su configuración guardada, como la dirección IP, la cual debe estar configurada correctamente, para que el router reconozca sus propias redes. INTERCAMBIO INICIAL DE INFORMACION DE ENRUTAMIENTO Los routers intercambian entre ellos las actualizaciones de enrutamiento y cada uno de ellos agrega a sus tablas la información nueva, el procedimiento se repite ya que estas actualizaciones se hacen periódicamente.

Page 4: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

CONVERGENCIA Para que una red converja depende del tamaño de la misma. Por lo general los administradores de red prefieren utilizar protocolos que sean rápidos en el momento de propagar la información. 4.3 PROTOCOLOS DE MANTENIMIENTO DE LAS TABLAS DE ENRUTAMIENTO

ACTUALIZACIONES PERIODICAS: RIPv1 e IGRP: Mantenimiento de las tablas de enrutamiento: Muchos protocolos por vector de distancia utilizan actualizaciones periódicas para intercambiar información de enrutamiento con sus vecinos y mantenerla actualizada en la tabla de enrutamiento. El RIP y el IGRP son ejemplos de dichos protocolos. La antigüedad de la información de una tabla de enrutamiento se renueva cada vez que se recibe una actualización. De esta manera, se puede mantener la información de la tabla de enrutamiento cuando se produce un cambio en la topología. Los cambios pueden producirse por diversas razones entre las que se incluyen: • falla de un enlace, • introducción de un enlace nuevo, • falla de un router y • cambio en los parámetros del enlace.

TEMPORIZADORES DE RIP

Temporizador de invalidez: si a los 180 segundos no se ha recibido una actualización de una ruta, la ruta se marca como inválida, la configuramos a 16 segundos, y se deja en la tabla de enrutamiento hasta que se vence el temporizador de purga. Temporizador de purga: se configura a 240 segundos y cuando este vence se elimina la ruta de la tabla. Temporizador de espera: este se configura a 180 segundos, una ruta que sea inalcanzable debe esperar que los routers de una red tengan conocimiento de ella.

Page 5: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

ACTUALIZACIONES LIMITADAS: EIGRP No maneja actualizaciones periódicas, solo envía información nueva (no envía toda la tabla) a los routers que la necesiten para actualizarse. UPDATES DISPARADOS Cuando se producen cambios como que, ingresa una nueva ruta, una interfaz cambia de estado, o cuando hay rutas que quedan o eran inalcanzables, se envían mensajes de manera inmediata (ósea los updates disparados) a los routers vecinos informando sobre ese cambio y luego estos vecinos envían de nuevo notificaciones acerca de los cambios realizados. Los updates disparados no esperan a que caduquen los temporizadores. Se puede dar el caso de que los updates por error de algún router en su actualización, no cumplan la función primaria que es actualizar a los vecinos sobre los cambios que se han producido, y estos router vecinos por ejemplo, sigan conteniendo en sus tablas una ruta que tuvo fallas. 4.4 ROUTING LOOPS

DEFINICION Y CONSECUENCIAS Que es un Routing Loop? Sucede cuando uno o mas routers tienen información de enrutamiento que no es correcta, por ejemplo tienen información de una ruta que no se encuentra. El loop se puede dar por: tablas de enrutamiento faltas de información debido a la velocidad lenta para compartir información entre routers, rutas estáticas o de descarte mal configuradas, instaladas o distribuidas. Los routing loops consumen mucho ancho de banda, pueden ocasionar que las actualizaciones de enrutamiento se pierdan, cargar los routers con información inútil y hasta la inactividad de la red. Existen mecanismos para evitar los routing loops. PROBLEMA CUENTA AL INFINITO Este problema ocurre cuando los routers entre ellos se envían actualizaciones de enrutamiento de forma infinita de alguna red que dejo de funcionar. CONFIGURACIÓN DE UN VALOR MAXIMO Por ejemplo en los RIP se habla de infinito cuando el valor de saltos es igual a 16, esto quiere decir que los routers después de haber realizado un número de actualizaciones, en este caso 16, se define la ruta como inalcanzable.

Page 6: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

PREVENCION DE ROUTING LOOPS CON TEMPORIZADORES DE ESPERA Los temporizadores de espera sirven para evitar que los routers entre ellos se envíen actualizaciones de forma infinita, y que se produzcan routing loops. Estos temporizadores hacen que los routers cuando se dan cuenta de que una red dejo de funcionar, el router inicia el temporizador de espera, y marca esa ruta. Igualmente entre ellos se siguen enviando la información actual, cuando se vence el temporizador de espera en los routers se elimina de las tablas la ruta que había dejado de funcionar. REGLA DE HORIZONTE DIVIDIDO Este es otro método para prevenir tablas de enrutamiento faltas de información debido a la velocidad lenta (routing loops). En la regla de horizonte dividido los routers no deben publicar la red por la interfaz por donde se mandan las actualizaciones. ENVENENAMIENTO DE RUTA Cuando se habla de envenenamiento de ruta nos referimos a una ruta que es inalcanzable ej: para el RIP una ruta envenenada tiene un valor máximo de 16. Este acelera la convergencia en la red. HORIZONTE DIVIDIDO CON ENVENENAMIENTO EN REVERSA Es una combinación con el horizonte dividido, establece que cuando por una interfaz se enviaron actualizaciones, se designa como inalcanzable la red por la cual se obtuvo información a través de dicha interfaz. IP Y TTL TTL: Periodo de vida, campo de 8 bits en el encabezado IP, este se configura con un valor el cual disminuye en uno por cada salto entre routers hasta llegar a su destino. Si llega a cero (0) antes de su destino se descarta el paquete y se envía un mensaje de error al origen del paquete. 4.5 RIP Y EIGRP RIP: Es un protocolo estándar que a pasado de RIPv1 con clase a RIPv2 sin clase, este es fácil de configurar y solo consta de un conteo de 15 saltos. El RIP permite utilizar los métodos de horizonte dividido y el envenenamiento en reversa, admite cuatro rutas del mismo costo.

Page 7: Exploration 2 Capitulo 4

Gracias a Lucia Mejía Quiceno – Julián Rios Franco

El RIPv2 es mejor con respecto al RIPv1 porque maneja mascaras de subred con longitud variables (VLSM) en las actualizaciones de enrutamiento, utiliza direcciones multicast, tiene un mecanismo de autenticación para la seguridad en las tablas. EIGRP: Es un protocolo sin clase y patentado por Cisco, por lo cual solo se ejecuta en routers Cisco. Los EIGRP incluyen updates disparados, tiene una tabla donde están todas las rutas de los demás routers, cambia información de enrutamiento utilizando el protocolo EIGRP, admite VLSM. Tiene las siguientes ventajas: la métrica se basa en el ancho de banda y en el retardo acumulado. Rápida convergencia por medio del DUAL(Algoritmo de actualización por difusión), utiliza menos ancho de banda especialmente en redes con muchas rutas y admite múltiples protocolos de capa de red, incluyendo la admisión de IP, IPX y Apple Talk.