lunes, 20 de febrero de 2012

Protocolos de Enrutamiento Por Vector Distancia

PROTOCOLOS CON CLASE
- RIPv1
- IGRP
PROTOCOLOS SIN CLASE
- RIPv2
- EIGRP

El vector distancia es igual a la direccion cuan lejos llega ese protocolo de acuerdo a la metrica. 

CARACTERISTICAS: 

- Envian actualizaciones periodicas. 
- RIP (v1 o v2) envian actualizaciones cada 30 segundos. 
- IGRP y EIGRP, envian actualizaciones periodicas cada 90 segundos. 

Una desventaja de realizar este procedimiento es que se manda toda la tabla actualizada. Ademas de que la actualizacion es de tipo broadcast o multicast, lo cual provoca interrupcion de la comunicacion. 

Metrica para RIP: Saltos. 
Metrica para IGRP: Ancho de banda, carga, confiabilidad, retardo y MTU. 

CONVERGENCIA: Se da cuando todos los ruteadores ya tienen en sus tablas el conocimiento de todas las redes que existen. 

ESCALABILIDAD: Este es un detalle que se tiene que conocer antes de implementar cualquier protocolo. 

RIP: Maximo 15 saltos. 
IGRP: 128 saltos. 

- Uso de VLSM. 
- Uso de recursos del router. 

OPERACION

Detectan las redes que tienen directamente conectadas para pasar al proceso de convergencia. 

- Routing Loops: Evita que se generen redes que conoce el router, para que el router no las aprenda (las duplique). 

- Cuenta al infinito: Un salto mas de los que puede tolerar el protocolo. 

Al estar la red envenenada (cuenta al infinito), esta se va encontrar en un tiempo conocido como flash timer, eliminando la red que se daño o que no conoce. 

- Hold on Timer: Tiempo en el cual no se reciben actualizaciones. 

- Horizonte Dividido: El router no puede agregar a las tablas de enrutamiento algo que ya tiene. 





domingo, 19 de febrero de 2012

Enrutamiento Dinamico


INTRODUCCIÓN AL ENRUTAMIENTO DINÁMICO

Uno de los primeros protocolos de enrutamiento fue el Routing Information Protocol (RIP).

El protocolo RIP  ha evolucionado a una nueva versión, el RIPv2. Sin embargo, la versión más
nueva de RIP aún no escala a implementaciones de red más extensas.

Para abordar las necesidades de redes más amplias, se desarrollaron dos protocolos de enrutamiento avanzado: Open Shortest Path First (OSPF) e Intermediate System-toIntermediate System (IS-IS).

Los protocolos propietarios de cisco son el Interior Gateway Routing Protocol (IGRP) y el
Enhanced IGRP (EIGRP).

FUNCIÓN DE LOS PROTOCOLOS DE ENRUTAMIENTO

Su función principal es facilitar el intercambio de información, esto permite compartir información de redes remotas y agregarla automáticamente a la tabla de enrutamiento.

La ventaja de usar enrutamiento dinámico es que los routers aprenden automáticamente de las redes remotas y mantienen actualizada su tabla de enrutamiento. Compensando de esta manera los cambios en la topología de la red.

Un protocolo de enrutamiento dinámico requiere menos sobrecarga administrativa, pero en cambio consumirá parte de los recursos del router, como tiempo del CPU y ancho de banda de los enlaces. A menudo se encontrará una combinación de ambos tipos de enrutamiento.

DESCRIPCIÓN GENERAL

● RIP: un protocolo de enrutamiento interior por vector de distancia
● IGRP: el enrutamiento interior por vector de distancia.
● OSPF: un protocolo de enrutamiento interior de estado de enlace
● IS-IS: un protocolo de enrutamiento interior de estado de enlace
● EIGRP: el protocolo avanzado de enrutamiento interior por vector de distancia.
● BGP: un protocolo de enrutamiento exterior de vector de ruta

VECTOR DISTANCIA Y ESTADO DE ENLACE

Operación por vector distancia.
     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.

     Algoritmo Bellman-Ford para la determinación de la mejor ruta. 
     Algunos protocolos vector distancia envían de forma periódica tablas de enrutamiento a los routers vecinos.

     El algoritmo Bellman-Ford no permite que los routers conozcan sobre la topología de la red. La única información que tiene el router es la distancia de la red (métrica) y la interfaz que debe usar para alcanzarla.


Operación por vector estado de enlace.

    Usando un protocolo de estado de enlace los routers pueden tener una visión completa de la topología de la red. Los routers usan información del estado de los enlaces recopilada de otros routers para crear el “mapa” de la red y seleccionar la mejor ruta.

     A diferencia de los protocolos de vector distancia, los protocolos que operan con vector estado de enlace, no envían actualizaciones periódicas de la información de enrutamiento. Estos solo envían actualizaciones cuando se produce un cambio en la topología.

CON CLASE Y SIN CLASE

Los protocolos de enrutamiento no envían información de la mascara de subred en las actualizaciones de enrutamiento. Un ejemplo es de estos es RIP. Cuando fue creado, las direcciones se asignaban de acuerdo a las clases de IP, por lo tanto no había necesidad de enviar la información de la máscara, ya que podía determinarse en base al primer octeto.

Los protocolos de enrutamiento con clase no pueden usarse en redes que se subdividen usando más de una máscara de subred. En otras palabras no pueden usarse en redes que usan VLSM. Tampoco se pueden usar redes no contiguas.

En los protocolos sin clase, se envía la mascara de subred, junto con la dirección de red, como parte de las actualizaciones de enrutamiento. La mayoría de las redes modernas requieren protocolos sin clase porque utilizan VLSM y redes no contiguas.

CONVERGENCIA

La convergencia se da cuando todas las tablas de enrutamiento de una red están en un estado de uniformidad. El tiempo de convergencia es el tiempo que tardan los routers en compartir información, calcular las mejores rutas y actualizar su tabla de enrutamiento.
 Por lo general, RIP e IGRP tienen convergencia lenta, mientras que EIGRP y OSPF tienen una convergencia más rápida.

MÉTRICAS

Propósito de la métrica.
Cuando un protocolo de enrutamiento aprende sobre mas de una ruta para llegar a un mismo destino, debe poder diferenciar cual es la más conveniente para llegar a ese destino. Una métrica es una forma de evaluar cual ruta es la más conveniente basándose en uno o varios parámetros. Cada protocolo de enrutamiento usa su propia métrica.
Por ejemplo, RIP usa el conteo de saltos, EIGRP usa una combinación de ancho de banda y retardo, y la implementación de OSPF de Cisco usa el ancho de banda.

El campo de métrica en la tabla de enrutamiento.

Dependiendo del protocolo utilizado, se puede evaluar con los siguientes parámetros.
– RIP: conteo de saltos, menor es mejor.
– IGRP e EIGRP: evalúa ancho de banda, retardo, confiabilidad y carga, se elige como mejor ruta la que se evalué con el resultado más bajo.
– IS-IS y OSPF: costo, la mejor ruta es la del costo mas bajo. La implementación de cisco evalúa ancho de banda.
La mejor ruta se determina por la métrica mas baja. La métrica puede visualizarse en la tabla de enrutamiento (se usa el comando show run en la CLI) es el segundo valor que aparece entre corchetes.

BALANCEO DE CARGA

Cuando dos o mas rutas que llevan al mismo destino, resultan con la misma métrica, el router realizará un balanceo de carga del enlace, de manera que utiliza TODOS los enlaces que tienen el mismo costo (métrica) para ese destino. Sabemos que el balanceo de carga esta en uso, por que al mostrar la tabla de enrutamiento dos o mas rutas se asociarán con el mismo destino.

DISTANCIAS ADMINISTRATIVAS

Un router puede aprender una ruta hacia la misma red/mascara de subred de varias formas, por ejemplo puede haber configurada una ruta estática y además puede aprender dinámicamente la misma ruta para llegar a esa red mediante un protocolo de enrutamiento. El router debe elegir una de las dos rutas para colocarla en la tabla.
En algunas redes puede ser necesario implementar más de un protocolo de enrutamiento, entonces un router puede aprender sobre una red haciendo uso de más de un protocolo de enrutamiento. Las distancias administrativas son una forma de dar prioridad  cuando hay información sobre una red proveniente de más de un origen de enrutamiento (protocolo).
La distancia administrativa define la preferencia de un origen de enrutamiento. A cada origen se le asigna un orden de preferencia, incluidas rutas estáticas y redes directamente conectadas. Los routers de cisco utilizan la AD para seleccionar la mejor ruta cuando se aprende sobre una red desde dos o más orígenes de enrutamiento distintos.

● Valor entero entre 0 y 255.
● Cuanto menor es el valor, mayor es la preferencia del origen de ruta.
● Una distancia administrativa de 0 es la más preferida (red conectada directamente).
● Una ruta con AD de 255 no se instalara en la tabla de enrutamiento.
● El valor AD se muestra como el primer valor entre corchetes en una entrada de la tabla de enrutamiento.

miércoles, 8 de febrero de 2012

Enrutamiento Estatico

Configuracion y Creacion de conexiones seriales y Configuracion de 
rutas estaticas en el router

Para configurar el router con conexiones serial, se debe de tomar en cuenta el tipo de interfaz serial, ya sea DCE o DTE, esto definira donde se configurara la frecuencia de reloj (clock rate) proporcionada por un ISP (Internet Service Provider). 

Para lo anterior realizaremos lo siguiente: 

Ingresaremos a la interfaz serial: router(config)# interface serial#/#
Una vez dentro de la interfaz: router(config-if)# no shutdown, lo cual encendera la interfaz (sin tener comunicacion). 

router(config-if)# ip address ip mascara de subred gateway

Esta operacion se realizara con ambos routers para determinar la configuracion de red, y exista la comunicacion. 
Existe un comando que sirve para determinar cuales son las direccion MAC que se encuentran dentro de la red. El comando es el siguiente:

router(config)# do show ip arp

Como se habia mencionado, se debe tener cuidado con la interfaz serial con la cual se trabajara, ya que en el DCE se configuran las frecuencias de reloj. 

Esta operacion se realiza de la siguiente forma: 

Aun dentro de la interfaz serial #/#: router(config-if)# clock rate velocidad de frecuencia. La frencuencia de reloj debera ser configurada en ambos routers, ya que de lo contrario podrian existis problemas de comunicacion. Contamos con un modo de determinar cual es el problema de la comuniacion. 

router(config)# do show controller serial #/# (Numero de interfaz serial utilizada)

Y el comando: router(config)# do show version, que nos muestra gran detalle de la configuracion y del IOS.

PROTOCOLO CDP 

Este es un protocolo que reconoce dispositivos cisco, directamente conectados en la red. El propietario de este protocolo es CISCO. 

Tenemos dos formas de saber cuales son los dispositivos cisco conectados en una red: 

router(config)# Show cdp neighbor
router(config)# Show cdp neighbor detail 

Ambos mostrando en detalle los dispositivos cisco interconectados en la red. 


RUTA ESTATICA:
  • Esta definida por el administrador de la red. 
  • Indica el camino para alcanzar una red

Su sintaxis es: 

router(config)# IP ROUTE RED DESTINO MASCARA DE SUBRED NEXT HOP*
*(Definido como una puerta de enlace para el acceso a la red a la cual se quiere llegar)

SUMARIZACION

La sumarizacion es agrupar varias redes que representen a las demas con el fin de que se comuniquen con esas redes. 

Ejemplo: 

REDES:                                                                       
200.1.1.0               agrupando o sumarizando           RED: 200.1.0.0/16
200.1.2.0                                                                        MASCARA: 255.255.0.0


Existe una ruta estatica por defecto, la cual nos ayudara para comunicarnos con otras redes, siempre y cuando esta sea la unica salida para que exista comunicacion. 

Esta ruta estatica por defecto es:

route(config)# ip route 0.0.0.0 0.0.0.0 Next hop