miércoles, 27 de noviembre de 2013

EIGRP


¿Qué es EIGRP?

Es un protocolo de enrutamiento interior desarrollado por Cisco System Su diseño, configuración y administración se orienta hacia su implementación en redes grandes y complejas. Es un protocolo “Propietario” y no permite su adaptabilidad con otros equipos no Cisco.

Su “Convergencia” es mucho mas rápido que otros protocolos de enrutamiento porque utiliza dos mecanismos básicos, que son: mantener “Rutas Alternas” hacia un destino y el envío de QUERY MESSAGE y REPLY MASSAGE, permitiendo que la red se estabilice en un tiempo no mayor a 2 segundos o no mayor a 10 segundos, dependiendo del mecanismo que utilice para obtener la ruta.

ESTAS SON ALGUNAS DE SUS CARACTERÍSTICAS

Entre las principales características de EIGRP, tenemos las siguientes:
Protocolo Propietario de Cisco.
Protocolo de Enrutamiento IGP.
Protocolo de Enrutamiento Híbrido.
Uso de mensajes HELLO.
Convergencia muy rápida.
Utiliza el algoritmo DUAL.
Soporta VLSM.
Soporte para Redes Discontiguas.
Balanceo de Carga entre Rutas de Igual Costo.
Soporte para IPv6.


EIGRP :utiliza el Algoritmo de actualización por difusión (DUAL). Aunque sigue siendo un protocolo de enrutamiento por vector de distancia, EIGRP con DUAL implementa características que no se encuentran en los protocolos de enrutamiento por vector de distancia. EIGRP no envía actualizaciones periódicas y las entradas de ruta no expiran. En su lugar, EIGRP utiliza un protocolo Hello liviano para supervisar el estado de las conexiones con sus vecinos. Sólo los cambios en la información de enrutamiento, tales como un nuevo enlace o un enlace que ya no está disponible, producen una actualización de enrutamiento. Las actualizaciones de enrutamiento EIGRP son todavía vectores de distancia transmitidos a vecinos conectados directamente. 


EIGRP no utiliza temporizadores de espera. En su lugar, las rutas sin bucles se logran a través de un sistema de cálculos de ruta (cálculos por difusión) que se realizan de manera coordinada entre los routers. El detalle de cómo se realiza va más allá del alcance de este curso, pero el resultado es una convergencia más rápida que la de los protocolos de enrutamiento por vector de distancia tradicionales.

Cada mensaje EIGRP incluye el encabezado. Los campos importantes para nuestro análisis incluyen el campo Código de operación y el campo Número de sistema autónomo. El Código de operación especifica el tipo de paquete EIGRP: 

Actualización
Consulta
Respuesta
Saludo

El número de sistema autónomo (AS) especifica el proceso de enrutamiento EIGRP. A diferencia de RIP, los routers de Cisco pueden ejecutar múltiples instancias de EIGRP. El número de AS se utiliza para rastrear instancias múltiples de EIGRP.

EIGRP tiene la capacidad de realizar el enrutamiento de distintos protocolos, incluidos IP, IPX y Apple Talk, mediante el uso de módulos dependientes de protocolo (PDM). Los PDM son responsables de las tareas de enrutamiento específicas de cada protocolo de capa de Red.

EIGRP utiliza el término parcial o limitado cuando se refiere a sus paquetes de actualización. A diferencia de RIP, EIGRP no envía actualizaciones periódicas. En su lugar, EIGRP envía sus actualizaciones sólo cuando la métrica de una ruta cambia.

El término parcial significa que la actualización sólo envía información acerca de los cambios de ruta. EIGRP envía estas actualizaciones incrementales cuando el estado de un destino cambia, en lugar de enviar todos los contenidos de la tabla de enrutamiento.

El término limitado hace referencia a la propagación de las actualizaciones parciales enviadas sólo a aquellos routers que se ven afectados por el cambio. La actualización parcial se "limita" automáticamente para que sólo se actualicen los routers que necesitan la información.

COMANDOS PARA LA CONFIGURACION DE EIGRP

COMANDOS DE EIGRP:

·Habilitar eigrp: router eigrp nombre

·Habilitar eigrp en todas las interfaces de esta red: network red

·Comprobar adyacencias con vecinos: show ip eigrp neighbors

·Cambiar ancho de banda: bandwith kilobits

·Tabla de topologia eigrp: show ip eigrp topology

·Analizar maquina estado finito: debug eigrp fsm

·Ruta por defecto : redistribute static

·Cambiar porcentage bandwith: ip bandwidth-percent eigrp as-number percent

·Intervalos de saludo: ip hello-interval eigrp as-number seconds


·Tiempo de hold: ip hold-time eigrp as-number seconds

















¿Que es etherchannel ? 
EtherChannel es una tecnología de Cisco construida de acuerdo con los estándares 802.3 full-duplex Fast EthernetSu función es agrupar de forma lógica varios enlaces físicos y permite sumar la velocidad  de transferencia de datos y así crear una troncal para el puerto.


Algunas ventajas de etherchannel  

La tecnología Etherchannel se basa en el estándar IEEE 802.3 compatible con Ethernet mediante la agrupación múltiple, enlaces full-dúplex punto a punto.
Permite el uso en cualquier lugar de la red donde puedan ocurran cuellos de botella.
Permite un crecimiento escalable y a medida. Es posible agregar el ancho de banda de cualquiera de los enlaces que tenemos en el Etherchannel, aunque los enlaces no tengan la misma velocidad.
El incremento de la capacidad no requiere una actualización del hardware.
Permite reparto de carga. Como el enlace está compuesto por varios enlaces Ethernet, se puede hacer reparto de carga entre estos enlaces. Así se obtiene mayor rendimiento y caminos paralelos redundantes.
Robustez y convergencia rápida. Cuando un enlace falla, la tecnología EtherChannel redirige el tráfico del enlace fallido a los otros enlaces proporcionando una recuperación automática mediante la redistribución de la carga entre los enlaces restantes. La convergencia es completamente transparente para los usuarios y las aplicaciones de red.
La tecnología EtherChannel está disponible para todas las velocidades de los enlaces Ethernet. Permite a los administradores de red desplegar redes escalables sin problemas.
Completamente compatible con el Cisco IOS Software. Las conexiones EtherChannel de Cisco son totalmente compatibles con Cisco IOS LAN virtual (VLAN) y las tecnologías de enrutamiento. EtherChannel se puede configurar como enlace VLAN trunk. Cisco ISL, VTP y IEEE 802.1Q son compatibles con EtherChannel.[cita requerida]

Interoperabilidad con Coarse Wavelength División Multiplexing (CWDM). La tecnología CWDM permite el tráfico agregado en el enlace EtherChannel de Cisco para ser multiplexado en un solo hilo de fibra.

La configuración de etherchannel se puede realizar de dos formas:

Modo  de negociación:

En negociación se pueden identificar también dos formas, Port Aggregation Protocol (PAgP) o Link Aggregation Control Protocol (LACP).Ambos extremos se deben de configurar en el mismo modo.

PAgP: es un protocolo propietario de Cisco. El switch negocia con el otro extremo cuales son los puertos que deben ponerse activos. El propio protocolo se encarga de agrupar puertos con características similares (por velocidad, troncales, por pertenecer a una misma VLAN,…). Se puede configurar de dos modos:

Auto: Pone el puerto en modo pasivo, solo responderá paquetes PAgP cuando los reciba y nunca iniciará una negociación.

Dos puertos auto: nunca podrán formar grupo, ya que ninguno puede iniciar una negociación.


Desirable: Establece el puerto en modo activo, negociará el estado cuando reciba paquetes PAgP y puede iniciar negociaciones con otros puertos.

LACP es muy similar a PAgP ya que también puede agrupar puertos con características similares. Es un protocolo definido en el estándar 802.3ad.

Los modos de configuración de LACP son:


  • Activo. Está habilitado para iniciar negociaciones con otros puertos.
  • Pasivo. No puede iniciar negociaciones, pero si responde a las negociaciones generadas por otros puertos.

Dos puertos pasivos tampoco podrán nunca formar grupo. Es necesario que al menos uno de los dos puertos sea activos.
En el modo manual toda la configuración del puerto se realiza de forma manual, no existe ningún tipo de negociación entre los puertos.


Configuración en modo manual:

Switch1# configure terminal
Switch1(config)# interface range gigabitethernet 0/1 - 4 
Switch1(config-if-range)# channel-group 1 mode on
Switch1(config-if-range)# exit
Switch1(config)# exit

También podemos configurar el EtherChannel como un enlace trunk, y así conseguimos multiplexación estadística del tráfico de las VLANs y que ante la caída de un enlace sigue funcionando el otro con ambas VLANs.

Switch# configure terminal
Switch1(config)# interface range gigabitethernet 0/1 - 4 
Switch1(config-if-range)# channel-group 1 mode on
Switch1(config-if-range)# exit
Switch1(config)# interface port-channel 1
Switch1(config-if)# switchport mode trunk
Switch1(config-if)# switchport trunk allowed vlan 1-2
Switch1(config-if)# exit
Switch1(config)# exit

Configuración con LACP:


Switch# configure terminal
Switch1(config)# interface range gigabitethernet 0/1 - 4
Switch1(config-if-range)# channel-protocol lacp
Switch1(config-if-range)# channel-group 1 mode active
Switch1(config-if-range)# exit
Switch1(config)# exit

Configuración con PAgP:


Switch# configure terminal
Switch1(config)# interface range gigabitethernet0/1 - 4 
Switch1(config-if-range)# channel-protocol pagp
Switch1(config-if-range)# channel-group 1 mode desirable
Switch1(config-if-range)# exit
Switch1(config)# exit