viernes, 13 de mayo de 2016

PROTOCOLOS DE ENRUTAMIENTO ( DINÁMICO)

Los protocolos de enrutamiento permiten a los routers poder dirigir o enrutar los paquetes hacia diferentes redes usando tablas.



Existen protocolos de enrutamiento estático y dinámicos.

Protocolo de Enrutamiento Estático: Es generado por el propio administrador, todas las rutas estáticas que se le ingresen son las que el router “conocera”, por lo tanto sabrá enrutar paquetes hacia dichas redes.
Protocolos de Enrutamiento Dinámico: Con un protocolo de enrutamiento dinámico, el administrador sólo se encarga de configurar el protocolo de enrutamiento mediante comandos IOS,en todos los routers de la red y estos automaticamente intercambiarán sus tablas de enrutamiento con sus routers vecinos, por lo tanto cada router conoce la red gracias a las publicaciones de las otras redes que recibe de otros routers.

Los protocolos de enrutamiento dinámicos se clasifican en:

-Vector Distancía
-Estado de Enlace


Vector Distancia: Su métrica se basa en lo que se le llama en redes “Numero de Saltos”, es decir la cantidad de routers por los que tiene que pasar el paquete para llegar a la red destino, la ruta que tenga el menor numero de saltos es la mas optima y la que se publicará.

Estado de Enlace: Su métrica se basa el retardo ,ancho de banda , carga y confiabilidad,de los distintos enlaces posibles para llegar a un destino en base a esos conceptos el protocolo prefiere una ruta por sobre otra.Estos protocolos utilizan un tipo de publicaciones llamadas Publicaciones de estado de enlace (LSA),que intercambian entre los routers, mediante estas publicación cada router crea una base datos de la topología de la red completa.


Algunos protocolos de enrutamiento dinámicos son:

RIP(Routing information protocolo) : 

Características de RIPv1

  • Utiliza el algoritmo Bellman-Ford.
  • Es un protocolo interior.
  • Utiliza un algoritmo de vector distancia.
  • Está limitado a redes cuya ruta más larga involucra 15 saltos.
  • Depende del conteo a infinito para resolver ciertas situaciones inusuales.
  • Usa métricas fijas para comparar rutas alternativas.


Características RIPv2

  • Basado en el algoritmo de Bellman Ford.
  • Utiliza algoritmos de Vector Distancia.
  • Limitado a redes con diámetro de red de 15 saltos.
  • La métrica de RIP es un número entero entre 1 y 15 inclusive.
  • Es un protocolo basado en UDP.
  • Se envían y reciben datagramas en el puerto UDP 520.

IGRP(Interior Gateway Routing Protocol): 

Características

  • Actualizaciones Periódicas: Cada 90 segundos por defecto, RIP era cada 30. La actualización es un sumario de las rutas, sólo se intercambia con los routers vecinos.
  • Actualizaciones por Broadcast: Las actualizaciones se envían por broadcast. Protocolos posteriores como RIPv2 ya utilizaban multicast.
  • Actualizaciones completas de routing: Además de las actualizaciones por disparo IGRP cada 90 segundos realiza una sincronización con los vecinos de toda la tabla de routing enviando las cabeceras.
  • Conteo al Infinito: Como los demás protocolos de routing de vector distancia IGRP utiliza un conteo al infinito para evitar bucles.
  • Horizonte Dividido: IGRP utiliza Horizonte Dividido como ayuda para prevenir los bucles de la red.
  • Actualizaciones de Disparo con Ruta Envenenada: IGRP envía las actualizaciones tan rápido como puede para minimizar el tiempo de convergencia, si una ruta no es valida entonces envía su actualización.
  • Balanceo de Carga en Caminos Iguales: Hasta 4 por defecto. Lo utiliza para mejorar la carga de los enlaces.
  • Rutas por Defecto: Acepta como candidato al router del borde de la red.
  • Algoritmo de Routing Bellman Ford: Uitiliza una métrica compuesta y la varianza para modificar los parámetros del balanceo de carga.

EIGRP(Enhanced Interior Gateway Routing Protocol):

Características
  • DUAL
  • Redes libres de bucles.
  • Actualizaciones incrementales
  • Direccionamiento de multicast para actualizaciones.
  • Protocolo vector distancia avanzado.
  • Tabla de routing libres de bucles.
  • Soporte para diferentes tecnologías.
  • Convergencia rápida.
  • Utilización de ancho de banda reducido.
  • Configuración sencilla.
  • Utilización de métrica compuesta.
  • Balanceo de carga entre enlaces de coste diferente.

OSPF( Open Shortest Path First):


 Características

  •  Respuesta rápida y sin bucles ante cambios.
  • Seguridad ante los cambios.
  • Soporte de múltiples métricas.
  • Balanceado de carga en múltiples caminos.
  • Escalabilidad en el crecimiento de rutas externas.

  BGP (Border Gateway Protocol):

 Características
  • Es un protocolo de routing path vector.
  • BGP soporta VLSM, CIDR y sumarización.
  • En el inicio de la sesión de envían actualizaciones completas; las actualizaciones por disparo se enviaran posteriormente.
  • Se crean y mantienen las conexiones entre peers utilizando el puerto 179/TCP.
  • La conexión se mantiene por keepalives periódicos.
  • Cualquier cambio en la red resulta una actualización por disparo.
  • Las métricas utilizadas por BGP, llamadas atributos, permiten gran granularidad en la selección del camino.
  • El uso de de direccionamiento jerárquico y la capacidad de manipular el flujo de tráfico son unas de las características que permiten al diseño de la red crecer.
  • BGP tiene su propia tabla de routing, sin embargo es capaz de compartir y preguntar sobre la tabla de routing IP interior.
  • Es posible manipular el flujo de tráfico utilizando atributos. Esto significa que una ruta no puede enviar tráfico si el siguiente salto no quiere.