Está en la página 1de 6

Soluciones con Etherchannel de Capa2

Hay mucha gente que aun no conoce el concepto de Etherchannel y por culpa de este
desconocimiento estamos perdiendo una gran ventaja del switching actual. Un Etherchannel nos
permite sumar la velocidad nominal de cada puerto fsico y as obtener un nico enlace troncal de
alta velocidad. Supongamos que tenemos la topologa de la siguiente figura:

Cuando tenemos una serie de servidores que salen por un nico enlace trocal, pueda ser que el
trfico generado llegue a colapsar el enlace. Una de las soluciones ms prcticas que se suele
implementar en estos casos es el uso de Etherchannel. Cuando generamos un Etherchannel lo que
estamos haciendo es sumar la velocidad de los puertos que agregamos al enlace lgico obteniendo el
siguiente resultado.

Esta es una solucin muy implementada en servidores Blade, un servidor de estas caractersticas es
una maquina diseada para poder ahorrar espacio en los CPD, reducir consumo y simplificar la
administracin. Un chasis de Blade incorpora las fuentes de alimentacin, elementos de ventilacin
y de conectividad LAN y SAN. Los servidores son delgadas tarjetas que incorporan los componentes
propios del servidor como el procesador la memoria y los buses.

Un chasis de Blade puede tener hasta 16 servidores dependiendo del fabricante y estos chasis en su
parte posterior suelen llevar entre uno y cuatro switches. Si queremos sacar todo este trfico hacia el
exterior sin sufrir colapsos en los troncales la solucin ms recomendable es configurar un
Etherchannel. La conexin fsica quedara como se puede ver a continuacin:

Existen varias formas de configurar un Etherchannel, el objetivo de este post no es explicar en


profundidad como funciona cada uno de los protocolos, pero intentar dejar lo suficientemente
claro cuando usar cada uno de ellos. Podemos configurar un Etherchannel de tres formas diferentes,
Port Aggregation Protocol (PAgP), Link Aggregation Control Protocol (LACP) o en modo ON,
adems ambos extremos se han de configurar en el mismo modo. Cuando se configura PAgP o LACP
el switch negocia con el otro extremo que puertos deben ponerse activos, aquellos puertos que no
sean compatibles se dejan desactivados en versiones anteriores a la 12.2(35) SE, a partir de esta
versin el puerto queda activo pero no se agrega al Etherchannel, este puerto seguir trabajando de
forma independiente. Cuando configuramos en modo ON no se realiza ningn tipo de negociacin,
el switch obliga a todos los puertos compatibles a ponerse activos.
PAgP es un protocolo propietario de Cisco, PAgP se encarga de agrupar puertos de caractersticas
similares de forma automtica. PAgP es capaz de agrupar puertos de la misma velocidad, modo
dplex, troncales o de asignacin a una misma VLAN.
PAgP se puede configurar de dos modos:
Auto, establece el puerto en una negociacin pasiva, el puerto solo responder a paquetes PAgP
cuando los reciba, pero nunca iniciar la negociacin.
Desirable, establece el puerto en modo de negociacin activa, este puerto negociar el estado
cuando reciba paquetes PAgP y tambin podr iniciar una negociacin contra otros puertos.
Hay que tener en cuenta que un puerto en modo desirable puede formar grupo con otro puerto en el
mismo modo, tambin podr formar grupo con un puerto en modo auto. Dos puertos en modo auto
nunca podrn formar grupo ya que ninguno de ellos puede iniciar una negociacin.
LACP es un protocolo definido en el estndar 802.1ad y que puede ser implementado en switches
cisco. LACP y PAgP funcionan de forma muy similar ya que LACP tambin puede agrupar puertos
por su velocidad, modo dplex, trocales, VLAN nativas, etc.
LACP tambin tiene dos modos de configuracin:
Activo, un puerto en este estado es capaz de iniciar negociaciones con otros puertos para
establecer el grupo.
Pasivo, un puerto en este estado es un puerto que no iniciar ningn tipo de negociacin pero si
responder a las negociaciones generadas por otros puertos.
Al igual que LAgP, dos puertos pasivos nunca podrn formar grupo.
El modo ON es un modo de configuracin en el cual se establece toda la configuracin del puerto de
forma manual, no existe ningn tipo de negociacin entre los puertos para establecer un grupo. En
este tipo de configuracin es totalmente necesario que ambos lados estn en modo ON.
Podramos profundizar an ms pero creo que con esto es suficiente, se puede aplicar diferentes
configuraciones a un Etherchannel segn las necesidades, establecer prioridades y otras opciones

pero nos extenderamos demasiado, por eso voy a pasar a explicar una configuracin sencilla en la
cual generamos un Etherchannel de cuatro puertos en modo ON. Como ya he comentado es
imprescindible configurar los puertos en modo ON en ambos lados y no requiere mucho esfuerzo.
Cuando se crea un Etherchannel todos los puertos que pertenecen a este adquieren todos los
parmetros del primer puerto agregado al grupo, por eso una recomendacin es configurar este
primer puerto con todas las opciones que le queramos establecer (STP, VLANs, etc).
Tambin sera importante seguir estas recomendaciones:
No se debe configurar un puerto en dos grupos diferentes.
No se debe configurar un puerto en dos modos diferentes, LACP y PAgP.
No configurar Switched Port Analyzer (SPAN) como parte de un Etherchannel.
No configurar securizacin de puertos.
Asignar todos los puertos del Etherchannel a la misma VLAN o configurar todos como troncales.
Verificar que todos los puertos del grupo estn en un mismo modo de encapsulacin, ISL o 802.1Q
En la Web de cisco podris encontrar ms detalladamente todas estas recomendaciones y alguna
ms.
Configuracin de link troncal de Etherchannel L2 modo ON (Switch 1)
Switch1# configure terminal
Switch1(config)# interface range gigabitethernet0/1 - 4
Switch1(config-if-range)# switchport mode trunk
Switch1(config-if-range)# channel-group 1 mode on
Switch1(config-if-range)# exit
Switch1(config)# exit
Switch1# copy run start
Configuracin de link troncal de Etherchannel L2 modo ON (Switch 2)
Switch2# configure terminal
Switch2(config)# interface range gigabitethernet0/1 - 4
Switch2(config-if-range)# switchport mode trunk
Switch2(config-if-range)# channel-group 1 mode on
Switch2(config-if-range)# exit
Switch2(config)# exit
Switch2# copy run start

Configuracin de link troncal de Etherchannel L2 con LACP (Switch 1)


Switch# configure terminal
Switch1(config)# interface range gigabitethernet0/1 - 4
Switch1(config-if-range)# switchport mode trunk
Switch1(config-if-range)# channel-group encapsulation LACP
Switch1(config-if-range)# channel-group 1 mode active
Switch1(config-if-range)# exit
Switch1(config)# exit
Switch1# copy run start
Configuracin de link troncal de Etherchannel L2 con LACP (Switch 2)
Switch2# configure terminal
Switch2(config)# interface range gigabitethernet0/1 - 4
Switch2(config-if-range)# switchport mode trunk
Switch2(config-if-range)# channel-group encapsulation LACP
Switch2(config-if-range)# channel-group 1 mode active
Switch2(config-if-range)# exit
Switch2(config)# exit
Switch2# copy run start
Una vez hecho esto podemos configurar la interfaz lgica de la siguiente forma:
Switch1# configure terminal
Switch1(config)# interface port-channel 1
Switch1(config-if)#
Desde este modo de configuracin podemos configurar parmetros que se aplicaran a todos los
puertos del grupo. Para chequear que el Etherchannel esta funcionando usamos el siguiente
comando:
Switch1> show port channel 1
Port Status Channel Channel Neighbor Neighbor
mode status device port
----- ---------- ------- ----------- ------------------------- ---------0/1 connected on channel Switch2 0/1
0/2 connected on channel Switch2 0/2
0/3 connected on channel Switch2 0/3
0/4 connected on channel Switch2 0/4
Switch1>

Como ya he comentado, este es un tema que podramos extenderlo bastante ms pero creo que con
estos datos podrais configurar un Etherchannel sencillo para evitar que se pueda saturar un enlace
troncal o aprovechar los puertos del switch que viene integrado en el chasis del Blade. Espero que os
haya sido de utilidad y como siempre espero vuestros comentarios.

También podría gustarte