Última actualización: enero 30, 2022
6.0. Introducción
6.0.1. ¿Por qué debería tomar este módulo?
¡Bienvenido a EtherChannel!
El diseño de la red incluye switches y enlaces redundantes. Usted tiene alguna versión de STP configurada para evitar bucles de Capa 2. Pero ahora usted, como la mayoría de los administradores de red, se da cuenta de que podría usar más ancho de banda y redundancia en su red. ¡Nada de qué preocuparse, EtherChannel está aquí para ayudarle! EtherChannel agrega enlaces entre dispositivos en paquetes. Estos paquetes incluyen enlaces redundantes. STP puede bloquear uno de esos enlaces, pero no los bloqueará todos. ¡Con EtherChannel su red puede tener redundancia, prevención de bucles y mayor ancho de banda!
Hay dos protocolos, PAgP y LACP. Este módulo explica ambos y también muestra cómo configurarlos, verificarlos y solucionarlos. Un Verificador de sintaxis y dos actividades Packet Tracer le ayudan a comprender mejor estos protocolos. ¿Qué está esperando?
6.0.2. ¿Qué aprenderé en este módulo?
Título del módulo: EtherChannel
Objetivos del módulo: Resuelva problemas de EtherChannel en enlaces conmutados.
Título del tema | Objetivo del tema |
---|---|
Funcionamiento de EtherChannel | Describa la tecnología EtherChannel. |
Configuración de EtherChannel | Configure EtherChannel. |
Verificación y solución de problemas de EtherChannel | Solucione problemas de EtherChannel. |
6.1. Funcionamiento de EtherChannel
6.1.1. Añadidura de enlaces
Hay escenarios en los que se necesita más ancho de banda o redundancia entre dispositivos que lo que puede proporcionar un único enlace. Se pueden conectar varios enlaces entre dispositivos para aumentar el ancho de banda. Sin embargo, el Spanning Tree Protocol (STP), que está habilitado en dispositivos de capa 2 como switches de Cisco de forma predeterminada, bloqueará enlaces redundantes para evitar bucles de switching, como se muestra en la figura.
Se necesita una tecnología de agregación de enlaces que permita enlaces redundantes entre dispositivos que no serán bloqueados por STP. Esa tecnología se conoce como EtherChannel.
EtherChannel es una tecnología de agregación de enlaces que agrupa varios enlaces Ethernet físicos en un único enlace lógico. Se utiliza para proporcionar tolerancia a fallos, uso compartido de carga, mayor ancho de banda y redundancia entre switches, routers y servidores.
La tecnología de EtherChannel hace posible combinar la cantidad de enlaces físicos entre los switches para aumentar la velocidad general de la comunicación switch a switch.
6.1.2. EtherChannel
En los inicios, Cisco desarrolló la tecnología EtherChannel como una técnica switch a switch LAN para agrupar varios puertos Fast Ethernet o gigabit Ethernet en un único canal lógico. Cuando se configura un EtherChannel, la interfaz virtual resultante se denomina “canal de puertos”. Las interfaces físicas se agrupan en una interfaz de canal de puertos, como se muestra en la figura.
6.1.3. Ventajas de EtherChannel
La tecnología EtherChannel tiene muchas ventajas, que incluye:
- La mayoría de las tareas de configuración se pueden realizar en la interfaz EtherChannel en lugar de en cada puerto individual, lo que asegura la coherencia de configuración en todos los enlaces.
- EtherChannel depende de los puertos de switch existentes. No es necesario actualizar el enlace a una conexión más rápida y más costosa para tener más ancho de banda.
- El equilibrio de carga ocurre entre los enlaces que forman parte del mismo EtherChannel. Según la plataforma de hardware, se pueden implementar uno o más métodos de equilibrio de carga. Estos métodos incluyen equilibrio de carga de la MAC de origen a la MAC de destino o equilibrio de carga de la IP de origen a la IP de destino, a través de enlaces físicos.
- EtherChannel crea una agregación que se ve como un único enlace lógico. Cuando existen varios grupos EtherChannel entre dos switches, STP puede bloquear uno de los grupos para evitar los bucles de switching. Cuando STP bloquea uno de los enlaces redundantes, bloquea el EtherChannel completo. Esto bloquea todos los puertos que pertenecen a ese enlace EtherChannel. Donde solo existe un único enlace EtherChannel, todos los enlaces físicos en el EtherChannel están activos, ya que STP solo ve un único enlace (lógico).
- EtherChannel proporciona redundancia, ya que el enlace general se ve como una única conexión lógica. Además, la pérdida de un enlace físico dentro del canal no crea ningún cambio en la topología. Por lo tanto, no es necesario volver a calcular el árbol de expansión. Suponiendo que haya por lo menos un enlace físico presente, el EtherChannel permanece en funcionamiento, incluso si su rendimiento general disminuye debido a la pérdida de un enlace dentro del EtherChannel.
6.1.4. Restricciones de implementación
EtherChannel tiene ciertas restricciones de implementación, entre las que se incluyen las siguientes:
- No pueden mezclarse los tipos de interfaz. Por ejemplo, Fast Ethernet y Gigabit Ethernet no se pueden mezclar dentro de un único EtherChannel.
- En la actualidad, cada EtherChannel puede constar de hasta ocho puertos Ethernet configurados de manera compatible. El EtherChannel proporciona un ancho de banda full-duplex de hasta 800 Mbps (Fast EtherChannel) u 8 Gbps (Gigabit EtherChannel) entre un switch y otro switch o host.
- El switch Cisco Catalyst 2960 Layer 2 soporta actualmente hasta seis EtherChannels. Sin embargo, a medida que se desarrollan nuevos IOS y cambian las plataformas, algunas tarjetas y plataformas pueden admitir una mayor cantidad de puertos dentro de un enlace EtherChannel, así como una mayor cantidad de Gigabit EtherChannels.
- La configuración de los puertos individuales que forman parte del grupo EtherChannel debe ser coherente en ambos dispositivos. Si los puertos físicos de un lado se configuran como enlaces troncales, los puertos físicos del otro lado también se deben configurar como enlaces troncales dentro de la misma VLAN nativa. Además, todos los puertos en cada enlace EtherChannel se deben configurar como puertos de capa 2.
- Cada EtherChannel tiene una interfaz de canal de puertos lógica, como se muestra en la figura. La configuración aplicada a la interfaz de canal de puertos afecta a todas las interfaces físicas que se asignan a esa interfaz.
6.1.5. Protocolos de negociación automática
Los EtherChannels se pueden formar por medio de una negociación con uno de dos protocolos: Port Aggregation Protocol (PAgP) o Link Aggregation Control Protocol (LACP). Estos protocolos permiten que los puertos con características similares formen un canal mediante una negociación dinámica con los switches adyacentes.
Nota: También es posible configurar un EtherChannel estático o incondicional sin PAgP o LACP.
6.1.6. Funcionamiento PAgP
PAgP (pronunciado “Pag – P”) es un protocolo patentado por Cisco que ayuda en la creación automática de enlaces EtherChannel. Cuando se configura un enlace EtherChannel mediante PAgP, se envían paquetes PAgP entre los puertos aptos para EtherChannel para negociar la formación de un canal. Cuando PAgP identifica enlaces Ethernet compatibles, agrupa los enlaces en un EtherChannel. El EtherChannel después se agrega al árbol de expansión como un único puerto.
Cuando se habilita, PAgP también administra el EtherChannel. Los paquetes PAgP se envían cada 30 segundos. PAgP revisa la coherencia de la configuración y administra los enlaces que se agregan, así como las fallas entre dos switches. Cuando se crea un EtherChannel, asegura que todos los puertos tengan el mismo tipo de configuración.
Nota: En EtherChannel, es obligatorio que todos los puertos tengan la misma velocidad, la misma configuración de dúplex y la misma información de VLAN. Cualquier modificación de los puertos después de la creación del canal también modifica a los demás puertos del canal.
PAgP ayuda a crear el enlace EtherChannel al detectar la configuración de cada lado y asegurarse de que los enlaces sean compatibles, de modo que se pueda habilitar el enlace EtherChannel cuando sea necesario. Los modos de PAgP de la siguiente manera:
- On – Este modo obliga a la interfaz a proporcionar un canal sin PAgP. Las interfaces configuradas en el modo encendido no intercambian paquetes PAgP.
- PAgP deseable – Este modo PAgP coloca una interfaz en un estado de negociación activa en el que la interfaz inicia negociaciones con otras interfaces al enviar paquetes PAgP.
- PAgP automático – Este modo PAgP coloca una interfaz en un estado de negociación pasiva en el que la interfaz responde a los paquetes PAgP que recibe, pero no inicia la negociación PAgP.
Los modos deben ser compatibles en cada lado. Si se configura un lado en modo automático, se coloca en estado pasivo, a la espera de que el otro lado inicie la negociación del EtherChannel. Si el otro lado se establece en modo automático, la negociación nunca se inicia y no se forma el canal EtherChannel. Si se deshabilitan todos los modos usando no el comando, o si se configura el modo no, el EtherChannel se deshabilitará.
El modo encendido coloca manualmente la interfaz en un EtherChannel, sin ninguna negociación. Funciona solo si el otro lado también se establece en modo encendido. Si el otro lado se establece para negociar los parámetros a través de PAgP, no se forma ningún EtherChannel, ya que el lado que se establece en modo encendido no negocia.
El hecho de que no haya negociación entre los dos switches significa que no hay un control para asegurarse de que todos los enlaces en el EtherChannel terminen del otro lado o de que haya compatibilidad con PAgP en el otro switch.
6.1.7. Ejemplo de configuración del modo PAgP
Considere los dos switches en la figura. Si S1 y S2 establecen un EtherChannel usando PAgP depende de la configuración de modo en cada lado del canal.
La tabla muestra las diversas combinaciones de modos PAgP en S1 y S2 y el resultado del establecimiento de canales.
PAgP Modes
S1 | S2 | Establecimiento del canal |
---|---|---|
Activo | Activo | Sí |
Activado | Desdeseable/Automático | No |
Deseado | Deseado | Sí |
Deseado | Automático | Sí |
Automático | Deseado | Sí |
Automático | Automático | No |
6.1.8. Operación LACP
LACP forma parte de una especificación IEEE (802.3ad) que permite agrupar varios puertos físicos para formar un único canal lógico. LACP permite que un switch negocie un grupo automático mediante el envío de paquetes LACP al otro switch. Realiza una función similar a PAgP con EtherChannel de Cisco. Debido a que LACP es un estándar IEEE, se puede usar para facilitar los EtherChannels en entornos de varios proveedores. En los dispositivos de Cisco, se admiten ambos protocolos.
Nota: LACP en los inicios, se definió como IEEE 802.3ad. Sin embargo, LACP ahora se define en el estándar más moderno IEEE 802.1AX para la redes de área local y metropolitana.
LACP proporciona los mismos beneficios de negociación que PAgP. LACP ayuda a crear el enlace EtherChannel al detectar la configuración de cada lado y al asegurarse de que sean compatibles, de modo que se pueda habilitar el enlace EtherChannel cuando sea necesario. Los modos para LACP son los siguientes:
- On – Este modo obliga a la interfaz a proporcionar un canal sin LACP. Las interfaces configuradas en el modo encendido no intercambian paquetes LACP.
- LACP activo – Este modo de LACP coloca un puerto en estado de negociación activa. En este estado, el puerto inicia negociaciones con otros puertos mediante el envío de paquetes LACP.
- LACP pasivo – Este modo de LACP coloca un puerto en estado de negociación pasiva. En este estado, el puerto responde a los paquetes LACP que recibe, pero no inicia la negociación de paquetes LACP.
Al igual que con PAgP, los modos deben ser compatibles en ambos lados para que se forme el enlace EtherChannel. Se repite el modo encendido, ya que crea la configuración de EtherChannel incondicionalmente, sin la negociación dinámica de PAgP o LACP.
El protocolo LACP permite ocho enlaces activos y, también, ocho enlaces de reserva. Un enlace de reserva se vuelve activo si falla uno de los enlaces activos actuales.
6.1.9. Ejemplo de configuración del modo LACP
Considere los dos switches en la figura. Si S1 y S2 establecen un EtherChannel usando LACP depende de la configuración de modo en cada lado del canal.
La tabla muestra las diversas combinaciones de modos LACP en S1 y S2 y el resultado resultante del establecimiento de canales.
S1 | S2 | Establecimiento del canal |
---|---|---|
Activo | Activo | Sí |
Activado | Activo/pasivo | No |
Activo | Activo | Sí |
Activo | Pasivo | Sí |
Pasivo | Activo | Sí |
Pasivo | Pasivo | No |
6.2. Configuración de EtherChannel
6.2.1. Instrucciones de configuración
Ahora que ya sabe qué es EtherChannel, en este tema se explica cómo configurarlo. Las siguientes pautas y restricciones son útiles para configurar EtherChannel:
- Soporte de EtherChannel – Todas las interfaces Ethernet deben admitir EtherChannel, sin necesidad de que las interfaces sean físicamente contiguas
- Velocidad y dúplex – Configure todas las interfaces en un EtherChannel para que funcionen a la misma velocidad y en el mismo modo dúplex.
- Coincidencia VLAN – Todas las interfaces en el grupo EtherChannel se deben asignar a la misma VLAN o se deben configurar como enlace troncal (mostrado en la figura).
- Rango de VLAN – An EtherChannel supports the same allowed range of VLANs on all the interfaces in a trunking EtherChannel. If the allowed range of VLANs is not the same, the interfaces do not form an EtherChannel, even when they are set to modo or auto desirable.
La figura muestra una configuración que permitiría que se forme un EtherChannel entre el S1 y el S2.
En la siguiente figura, los puertos de S1 están configurados en modo semidúplex. Por lo tanto, no se formará un EtherChannel entre el S1 y el S2.
Si se deben modificar estos parámetros, configúrelos en el modo de configuración de interfaz de canal de puertos. Cualquier configuración que se aplique a la interfaz de canal de puertos también afectará a las interfaces individuales. Sin embargo, las configuraciones que se aplican a las interfaces individuales no afectan a la interfaz de canal de puertos. Por ello, realizar cambios de configuración a una interfaz que forma parte de un enlace EtherChannel puede causar problemas de compatibilidad de interfaces.
El canal de puertos se puede configurar en modo de acceso, modo de enlace troncal (más frecuente) o en un puerto enrutado.
6.2.2. Ejemplo de Configuración de LACP
EtherChannel está deshabilitado de forma predeterminada y debe configurarse. La topología de la figura se utilizará para demostrar un ejemplo de configuración de EtherChannel utilizando LACP.
La configuración de EtherChannel con LACP requiere tres pasos:
Paso 1. Especifique las interfaces que conforman el grupo EtherChannel mediante el interface range el comando de modo de configuración interface global. La palabra clave range le permite seleccionar varias interfaces y configurarlas a la vez.
Paso 2. Cree la interfaz port channel con el channel-group comando mode active identifier en el modo de configuración de interface range. El identificador especifica el número del grupo del canal. Las mode active palabras clave identifican a esta configuración como EtherChannel LACP.
Paso 3. Para cambiar la configuración de capa 2 en la interfaz de canal de puertos, ingrese al modo de configuración de interfaz de canal de puertos mediante el interface port-channel comando, seguido del identificador de la interfaz. En el ejemplo, S1 está configurado con un EtherChannel LACP. El canal de puertos está configurado como interfaz de enlace troncal con VLAN permitidas específicas.
S1(config)# interface range FastEthernet 0/1 - 2 S1(config-if-range)# channel-group 1 mode active Creating a port-channel interface Port-channel 1 S1(config-if-range)# exit S1(config)# interface port-channel 1 S1(config)# switchport mode trunk S1(config)# switchport trunk allowed vlan 1,2,20
6.2.3. Verificador de sintaxis – Configuración EtherChannel
Configurar EtherChannel para S2 en función de los requisitos especificados
Ingrese al modo interface range para FastEthernet0/1 y FastEthernet0/2. Úselo fa 0/1 – 2 como designación de interfaz.
S1(config)#interface range fa 0/1 - 2
Usar ayuda sensible al contexto (?) para mostrar las opciones del channel-group comando.
S1(config-if-range)#channel-group ? <1-6> Channel group number
Seleccione channel-group 1 y muestre la siguiente opción.
S1(config-if-range)#channel-group 1 ? mode Etherchannel Mode of the interface
Introduzca la mode palabra clave y muestre las siguientes opciones.
S1(config-if-range)#channel-group 1 mode ? active Enable LACP unconditionally auto Enable PAgP only if a PAgP device is detected desirable Enable PAgP unconditionally on Enable Etherchannel only passive Enable LACP only if a LACP device is detected
Configure el grupo de canales para que use LACP incondicionalmente.
S1(config-if-range)#channel-group 1 mode active *Mar 21 00:02:28.184: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down *Mar 21 00:02:28.193: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down *Mar 21 00:02:36.179: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up *Mar 21 00:02:36.674: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up *Mar 21 00:04:31.170: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down *Mar 21 00:04:31.186: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down *Mar 21 00:04:33.116: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up *Mar 21 00:04:34.114: %LINK-3-UPDOWN: Interface Port-channel1, changed state to up *Mar 21 00:04:35.037: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up *Mar 21 00:04:35.121: %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to up
Configure los parámetros de switchport para el canal de puertos que se creó.
- Enter interface configuration mode for canal de puertos 1
- Configurar el canal de puerto 1 como troncal
- Allow VLANS 1,2,20 para cruzar el enlace troncal. Introduzca las VLAN como se muestra sin espacios.
S1(config-if-range)#interface port-channel 1 S1(config-if)#switchport mode trunk S1(config-if)#switchport trunk allowed vlan 1,2,20
Configuró correctamente EtherChannel.
6.2.4. Packet Tracer – Configuración de EtherChannel
Acaban de instalarse tres switches. Hay enlaces redundantes entre los switches. Con esta configuración, solo uno de estos enlaces puede utilizarse; de lo contrario, podría producirse un bucle de bridging. Sin embargo, con el uso de un solo enlace, se emplea solo la mitad del ancho de banda disponible. EtherChannel permite que hasta ocho enlaces redundantes se agrupen en un enlace lógico. En esta práctica de laboratorio, configurará el protocolo PAgP (Port Aggregation Protocol, protocolo de agregación de enlaces), un protocolo Cisco EtherChannel y el protocolo LACP (Link Aggregation Control Protocol, protocolo de control de agregación de enlaces), una versión de estándar abierto IEEE 802.3ad de EtherChannel.
6.3. Verificación y solución de problemas de EtherChannel
6.3.1. Verificar EtherChannel
Como siempre, al configurar dispositivos en su red, debe verificar su configuración. Si hay problemas, también deberá poder solucionarlos y solucionarlos. En este tema se proporcionan los comandos que se deben verificar, así como algunos problemas comunes de red EtherChannel y sus soluciones.
Los ejemplos de comandos de verificación utilizarán la topología mostrada en la figura.
Existe una variedad de comandos para verificar una configuración EtherChannel. Haga clic en cada botón para obtener una explicación y un resultado de comando.
- show interfaces port-channel
- show etherchannel summary
- Switch show etherchannel port-channel
- show interfaces etherchannel
S1# show interfaces port-channel 1 Port-channel1 is up, line protocol is up (connected) Hardware is EtherChannel, address is c07b.bcc4.a981 (bia c07b.bcc4.a981) MTU 1500 bytes, BW 200000 Kbit/sec, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255 (resultado omitido)
El grupo de interfaces consta de las interfaces FastEthernet0/1 y FastEthernet0/2. El grupo es un EtherChannel de capa 2 y está en uso, según lo indican las letras SU junto al número de canal de puertos.
S1# show etherchannel summary Flags: D - down P - bundled in port-channel I - stand-alone s - suspended H - Hot-standby (LACP only) R - Layer3 S - Layer2 U - in use N - not in use, no aggregation f - failed to allocate aggregator M - not in use, minimum links not met m - not in use, port not aggregated due to minimum links not met u - unsuitable for bundling w - waiting to be aggregated d - default port A - formed by Auto LAG Number of channel-groups in use: 1 Number of aggregators: 1 Group Port-channel Protocol Ports ------+-------------+-----------+----------------------------------------------- 1 Po1(SU) LACP Fa0/1(P) Fa0/2(P)
S1# show etherchannel port-channel Channel-group listing: — Group: 1 ---------- Canales de puerto en el grupo: --------------------------- Canal de puerto: Po1 (agregador principal) ------------ Age of the Port-channel = 0d:01h:02m:10s Logical slot/port = 2/1 Number of ports = 2 HotStandBy port = null Port state = Port-channel Ag-Inuse Protocol = LACP Port security = Disabled Load share deferral = Disabled Ports in the Port-channel: Index Load Port EC state No of bits ------+------+------+------------------+----------- 0 00 Fa0/1 Active 0 0 00 Fa0/2 Active 0 Time since last port bundled: 0d:00h:09m:30s Fa0/2
S1# show interfaces f0/1 etherchannel Port state = Up Mstr Assoc In-Bndl Channel group = 1 Mode = Active Gcchange = - Port-channel = Po1 GC = - Pseudo port-channel = Po1 Port index = 0 Load = 0x00 Protocol = LACP Flags: S - Device is sending Slow LACPDUs F - Device is sending fast LACPDUs. A - Device is in active mode. P - Device is in passive mode. Local information: LACP port Admin Oper Port Port Flags State Priority Key Number State Fa0/1 SA bndl 32768 0x1 0x1 0x102 0x3D Partner's information: CP port Admin Oper Port Port Port Flags Priority Dev ID Age key Key Number State Fa0/1 SA 32768 c025.5cd7.ef00 12s 0x0 0x1 0x102 0x3Dof the port in the current state: 0d:00h:11m:51sllowed vlan 1,2,20
6.3.2. Common Issues with EtherChannel Configurations
Todas las interfaces dentro de un EtherChannel deben tener la misma configuración de velocidad y modo dúplex, de VLAN nativas y permitidas en los enlaces troncales, y de VLAN de acceso en los puertos de acceso. Garantizar estas configuraciones reducirá significativamente los problemas de red relacionados con EtherChannel. Entre los problemas comunes de EtherChannel se incluyen los siguientes:
- Los puertos asignados en el EtherChannel no son parte de la misma VLAN ni son configurados como enlace troncal. Los puertos con VLAN nativas diferentes no pueden formar un EtherChannel. La* conexión troncal se configuró en algunos de los puertos que componen el EtherChannel, pero no en todos ellos. No se recomienda que configure el modo de enlace troncal en los puertos individuales que conforman el EtherChannel. Al configurar un enlace troncal en un EtherChannel, compruebe el modo de enlace troncal en EtherChannel.
- If the allowed range of VLANs is not the same, the ports do not form an EtherChannel even when PAgP is set to the modo or auto deseable.
- Las opciones de negociación dinámica para PAgP y LACP no se encuentran configuradas de manera compatible en ambos extremos del EtherChannel.
Nota: Es fácil confundir PAgP o LACP con DTP, ya que ambos son protocolos que se usan para automatizar el comportamiento en los enlaces troncales. PAgP y LACP se usan para la agregación de enlaces (EtherChannel). DTP se usa para automatizar la creación de enlaces troncales. Cuando se configura un enlace troncal de EtherChannel, normalmente se configura primero EtherChannel (PAgP o LACP) y después DTP.
6.3.3. Ejemplo de solucionar problemas de EtherChannel.
En la figura, las interfaces F0/1 y F0/2 en los switches S1 y S2 se conectan con un EtherChannel. Sin embargo, el EtherChannel no está operativo.
Haga clic en cada botón para ver los pasos para solucionar problemas del EtherChannel.
- Paso 1. Ver la información de resumen de EtherChannel
- Paso 2. Verifique la configuración de canalización de puerto
- Paso 3. Corregir las configuraciones incorrectas
- Paso 4. Verificar que EtherChannel este en funcionamiento
La salida del show etherchannel summary comando indica que el EtherChannel está caído.
S1# show etherchannel summary Flags: D - down P - bundled in port-channel I - stand-alone s - suspended H - Hot-standby (LACP only) R - Layer3 S - Layer2 U - in use N - not in use, no aggregation f - failed to allocate aggregator M - not in use, minimum links not met m - not in use, port not aggregated due to minimum links not met u - unsuitable for bundling w - waiting to be aggregated d - default port A - formed by Auto LAG Number of channel-groups in use: 1 Number of aggregators: 1 Group Port-channel Protocol Ports ------+-------------+-----------+----------------------------------------------- 1 PO1 (SD) - Fa0/1 (D) Fa0/2 (D)
En la show run | begin interface port-channel salida, una salida más detallada indica que existen modos PAgP incompatibles configurados en los switches S1 y S2.
S1# show run | begin interface port-channel interface Port-channel1 switchport trunk allowed vlan 1,2,20 switchport mode trunk ! interface FastEthernet0/1 switchport trunk allowed vlan 1,2,20 switchport mode trunk channel-group 1 mode on ! interface FastEthernet0/2 switchport trunk allowed vlan 1,2,20 switchport mode trunk channel-group 1 mode on ! ====================================== S2# show run | begin interface port-channel interface Port-channel1 switchport trunk allowed vlan 1,2,20 switchport mode trunk ! interface FastEthernet0/1 switchport trunk allowed vlan 1,2,20 switchport mode trunk channel-group 1 mode desirable ! interface FastEthernet0/2 switchport trunk allowed vlan 1,2,20 switchport mode trunk channel-group 1 mode desirable
Para corregir el problema, el modo PAgP en el EtherChannel se cambia a deseable.
Nota: EtherChannel y STP deben interoperar. Por este motivo, el orden en el que se introducen los comandos relacionados con EtherChannel es importante, y por ello se puede ver que se quitó el canal de puertos de interfaz1 y después se volvió a agregar con el channel-group comando, en vez de cambiarse directamente. Si se intenta cambiar la configuración directamente, los errores STP hacen que los puertos asociados entren en estado de bloqueo o errdisabled.
S1(config)# no interface port-channel 1 S1(config)# interface range fa0/1 - 2 S1(config-if-range)# channel-group 1 mode desirable Creating a port-channel interface Port-channel 1 S1(config-if-range)# no shutdown S1(config-if-range)# exit S1(config)# interface range fa0/1 - 2 S1(config-if-range)# channel-group 1 mode desirable S1(config-if-range)# no shutdown S1(config-if-range)# interface port-channel 1 S1(config-if)# switchport mode trunk S1(config-if)# finalizar S1#
El EtherChannel ahora está activo según lo verificado por la salida del show etherchannel summary comando.
S1# show etherchannel summary Flags: D - down P - bundled in port-channel I - stand-alone s - suspended H - Hot-standby (LACP only) R - Layer3 S - Layer2 U - in use N - not in use, no aggregation f - failed to allocate aggregator M - not in use, minimum links not met m - not in use, port not aggregated due to minimum links not met u - unsuitable for bundling w - waiting to be aggregated d - default port A - formed by Auto LAG Number of channel-groups in use: 1 Number of aggregators: 1 Group Port-channel Protocol Ports ------+-------------+-----------+----------------------------------------------- 1 Po1(SU) PAgP Fa0/1(P) Fa0/2(P)
6.3.4. Packet Tracer: Solución de problemas de EtherChannel
Un técnico júnior configuró recientemente cuatro switches. Los usuarios se quejan de que la red funciona con lentitud y le piden que investigue.
6.4. Práctica del módulo y cuestionario
6.4.1. Packet Tracer – Implementar EtherChannel
Se le ha encomendado diseñar una implementación de EtherChannel para una empresa que desee mejorar el rendimiento de los enlaces troncal del switch. Intentará varias formas diferentes de implementar los enlaces EtherChannel con el fin de evaluar cuál es el mejor para la empresa. Construirá la topología, configurará puertos troncales e implementará EtherChannels LACP y PAgP.
6.4.2. Lab – Implementar EtherChannel
En esta práctica de laboratorio se cumplirán los siguientes objetivos:
- Parte 1: Armar la red y configurar los ajustes básicos de los dispositivos
- Parte 2: Crear redes VLAN y asignar puertos de switch
- Parte 3: Configurar un enlace troncal 802.1Q entre los switches
- Parte 4: Implementar y verificar un EtherChannel entre los switches
6.4.3. ¿Qué aprenderé en este módulo?
Operación con EtherChannel
Para aumentar el ancho de banda o la redundancia, se pueden conectar varios enlaces entre dispositivos. Sin embargo, el STP bloquea los enlaces redundantes para evitar los bucles de switching. EtherChannel es una tecnología de agregación de enlaces que permite enlaces redundantes entre dispositivos que no serán bloqueados por STP. EtherChannel agrupa varios enlaces Ethernet físicos en un único enlace lógico. Proporciona tolerancia a fallos, uso compartido de carga, mayor ancho de banda y redundancia entre conmutadores, enrutadores y servidores. Cuando se configura un EtherChannel, la interfaz virtual resultante se denomina “canal de puertos”. EtherChannel tiene varias ventajas, así como algunas restricciones a la implementación. Los EtherChannels se pueden formar por medio de una negociación con uno de dos protocolos: PAgP o LACP. Estos protocolos permiten que los puertos con características similares formen un canal mediante una negociación dinámica con los switches adyacentes. Cuando se configura un enlace EtherChannel mediante un propietario Cisco PAgP, se envían paquetes PAgP entre los puertos aptos para EtherChannel para negociar la formación de un canal. Los modos PAgP se encienden, PAgP deseable y PAgP automático. LACP realiza una función similar a PAgP con EtherChannel de Cisco. Debido a que LACP es un estándar IEEE, se puede usar para facilitar los EtherChannels en entornos de varios proveedores. Los modos LACP se encienden, LACP activo y LACP pasivo.
Configurar EtherChannel
Las siguientes pautas y restricciones son útiles para configurar EtherChannel:
- Compatibilidad con EtherChannel – Todas las interfaces Ethernet en todos los módulos deben admitir EtherChannel, sin necesidad de que las interfaces sean físicamente contiguas o estén en el mismo módulo.
- Velocidad y dúplex – Configure todas las interfaces en un EtherChannel para que funcionen a la misma velocidad y en el mismo modo dúplex.
- VLAN match – Todas las interfaces en el grupo EtherChannel se deben asignar a la misma VLAN o se deben configurar como enlace troncal.
- Rango de VLAN – Un EtherChannel admite el mismo rango permitido de VLAN en todas las interfaces de un EtherChannel de enlace troncal.
La configuración de EtherChannel con LACP requiere tres pasos:
Paso 1. Especifique las interfaces que conforman el grupo EtherChannel mediante el comando de modo de configuración global interface range.
Paso 2. Cree la interfaz de canal de puerto con el comando channel-group identifier mode active en el modo de configuración de rango de interfaz.
Paso 3. Para cambiar la configuración de capa 2 en la interfaz de canal de puertos, ingrese al modo de configuración de interfaz de canal de puertos mediante el comando interface port-channel, seguido del identificador de la interfaz.
Verificar y resolver problemas de EtherChannel.
Existe una variedad de comandos para verificar una configuración EtherChannel que incluye, show interfaces port-channel, show etherchannel summary, show etherchannel port-channel y show interfaces etherchannel. Entre los problemas comunes de EtherChannel se incluyen los siguientes:
- Los puertos asignados en el EtherChannel no son parte de la misma VLAN ni son configurados como enlace troncal. Los puertos con VLAN nativas diferentes no pueden formar un EtherChannel.
- La conexión troncal se configuró en algunos de los puertos que componen el EtherChannel, pero no en todos ellos. Si el rango permitido de VLAN no es el mismo, los puertos no forman un EtherChannel, incluso cuando PAgP se establece en modo automático o deseado. Las opciones de negociación dinámica para PAgP y LACP no se encuentran configuradas de manera compatible en ambos extremos del EtherChannel.