DEFINICIÓN DE ETHERCHANNEL
La tecnología de EtherChannel fue inventada cerca de Kalpana en los
años 90. Donde fue adquirido en el 1994 por Cisco Systems.
Etherchannel es un puerto trunking (agregación en la tecnología del
término de Cisco).
Un Etherchannel se puede crear con dos y hasta ocho puertos rápidos de
Ethernet, de Ethernet del gigabit o de Ethernet de 10 gigabits. EtherChannel se
utiliza sobre todo para uso del backbone, pero puede también ser utilizado para
conectar los servidores de UNIX y PC. Una limitación de Etherchannel es que
todos los puertos de comprobación de grupo deben residir en el mismo
interruptor o Switch.
FUNCIONAMIENTO DEL ETHERCHANNEL
Hay mucha gente que aún 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
físico y así obtener un único enlace troncal de alta velocidad.
Cuando tenemos una serie de servidores que salen por un único enlace
trocal, puede ser que el tráfico generado llegue a colapsar el enlace. Una de
las soluciones más prácticas 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 lógico.
PROTOCOLOS DE CONFIGURACIÓN
Existen varias formas de configurar un Etherchannel, Podemos configurarlo de tres formas diferentes, Port Aggregation Protocol (PAgP), Link Aggregation Control Protocol (LACP) o en modo ON.
EtherChannel maneja dos protocolos:
Port Aggregation Control Protocol (PAgP, propietario de Cisco) [1].
Link Aggregation Control Protocol (LACP, IEEE 802.3ad) [2].
Los protocolos ya mencionados son incompatibles.
Los modos de configuración son:
On: en este modo, un EtherChannel útil existe si dos grupos de puertos en modo on están conectados entre sí. En este modo no existe tráfico de negociación.
Auto: modo PAgP que coloca un puerto en estado de negociación pasiva, sólo responde a los paquetes PAgP.
Desirable: modo PAgP que coloca un puerto es estado de negociación activa, es decir, el puerto inicia el envío de paquetes PAgP a otros puertos LAN.
Pasive: modo LACP que pone a un puerto en modo pasivo de negociación, sólo recibe paquetes LACP.
Active: modo LACP que coloca a un puerto en modo activo de negociación.
Protocolo de agregación de puertos
Cuando se configura PAgP el switch negocia con el otro extremo que
puertos deben ponerse activos, los otros puertos quedan activos pero no se agregan al Etherchannel, estos puerto
seguirán trabajando de forma independiente.
PAgP es un protocolo propietario de Cisco, PAgP se encarga de agrupar
puertos de características similares de forma automática. PAgP es capaz de
agrupar puertos de la misma velocidad, modo dúplex, troncales o de asignación a
una misma VLAN.
PAgP se puede configurar de dos modos:
* Auto: establece el puerto en una negociación pasiva, el puerto solo
responderá a paquetes PAgP cuando los reciba, pero nunca iniciará la
negociación
* Desirable: establece el puerto en modo de negociación activa, este
puerto negociará el estado cuando reciba paquetes PAgP y también podrá iniciar
una negociación contra otros puertos.
Protocolo de agregación de enlaces de control
LACP es un protocolo definido en el estándar 802.1ad y que puede ser
implementado en switches cisco. LACP y PAgP funcionan de forma muy similar ya
que LACP también puede agrupar puertos por su velocidad, modo dúplex, trocales,
VLAN.
LACP también tiene dos modos de configuración:
* 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á ningún
tipo de negociación pero si responderá a las negociaciones generadas por otros
puertos.
Al igual que LAgP, dos puertos pasivos nunca podrán formar un grupo
Ventajas
Usar un Etherchannel tiene muchas ventajas, una de leas mejores es el
aprovechamiento en el ancho de banda.
Utilizando un máximo de 8 puertos, con un ancho de banda total a 800
Mbps, de 8 Gbps o de 80 Gbps, dependiendo de la velocidad de cable utilizado.
Esto asume que hay una mezcla del tráfico, pues esas velocidades no se
aplican a un solo uso.
Puede ser utilizado con Ethernet, que funciona en fibra sin blindaje
del cableado de par trenzado (UTP), unimodo y con varios modos de
funcionamiento.
Etherchannel se aprovecha del cableado existente haciéndolo escalable.
Puede ser utilizado en todos los niveles de la red para crear acoplamientos más
altos del ancho de banda mientras que las necesidades del tráfico de la red
aumentan.
Configuración en modo manual:
Switch1# configure terminal
Switch1(config)#
interface range FastEthernet0/1 -3
Switch1(config-if-range)#
channel-group 1 mode on
Switch1(config-if-range)#
exit
También podemos configurar el EtherChannel como un enlace trunk, y así
conseguimos multiplexación estadística del tráfico de las VLANs
Lo mismo realizamos En El otro Switch
Switch1(config)#
interface port-channel 1
Switch1(config-if)#
switchport mode trunkLo mismo realizamos En El otro Switch
Switch# configure terminal
Switch(config)# interface range FastEthernet0/1 -3
Switch(config-if-range)# channel-group 1 mode on
Switch(config-if-range)# exit
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch# configure
terminal
Switch(config)#
interface range FastEthernet0/1 -3
Switch(config-if-range)#
channel-protocol lacp
Switch(config-if-range)#
channel-group 1 mode active
Switch(config-if-range)#
exit
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config-if)# exit
Lo mismo Realizamos en el otro switch en este lo camos a poner en modo pasivo
Switch# configure terminal
Switch# configure terminal
Switch(config)# interface range FastEthernet0/1 -3
Switch(config-if-range)# channel-protocol lacp
Switch(config-if-range)# channel-group 1 mode passive
Switch(config-if-range)# exit
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config-if)# exit
Configuración con PAgP:
Switch# configure terminal
Switch(config)#
interface range FastEthernet0/1 -3
Switch(config-if-range)#
channel-protocol pagp
Switch(config-if-range)#
channel-group 1 mode desirable
Switch(config-if-range)# exit
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config)# exit
Lo mismo realizamos en el otro switch este lo configuraremos en modo auto
Lo mismo realizamos en el otro switch este lo configuraremos en modo auto
Switch# configure terminal
Switch(config)# interface range FastEthernet0/1 -3
Switch(config-if-range)# channel-protocol pagp
Switch(config-if-range)# channel-group 1 mode auto
Switch(config-if-range)# exit
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk
Switch(config)# interface port-channel 1
Switch(config-if)# switchport mode trunk