EtherChannel L3 - Troubleshooting
Método general (de lo mínimo a lo complejo)
- ¿El canal es de capa 3?
show etherchannel summarydebe mostrarR(routed), noS(L2). - ¿Los miembros están agrupados?
(P)en el resumen. - ¿Los modos son compatibles entre extremos? (LACP/PAgP/on).
- ¿La IP está en el port-channel y no en los miembros?
- ¿Coinciden velocidad/dúplex de los miembros?
Comando base:
SW1# show etherchannel summary
SW1# show ip interface brief | include Port-channel
Caso 1 — El canal quedó en capa 2 (SU en vez de RU)
Síntoma: show etherchannel summary muestra Po1(SU) y no puedes ponerle IP.
Causa: falta no switchport en el port-channel (y/o en los miembros).
Solución:
SW1(config)# interface port-channel 1
SW1(config-if)# no switchport
SW1(config-if)# ip address 10.0.0.1 255.255.255.252
En algunos IOS conviene poner
no switchporten los miembros antes delchannel-group, para que el port-channel nazca ya como capa 3.
Caso 2 — Los miembros no se agrupan (modos incompatibles)
Síntoma: los puertos aparecen (I), (s) o (D) en vez de (P).
Causa: modos incompatibles: passive-passive (LACP), auto-auto (PAgP), o mezcla de on con LACP/PAgP.
Diagnóstico:
SW1# show etherchannel summary
SW1# show run interface gigabitEthernet 1/0/1 | include channel-group
Solución: usar modos compatibles en ambos extremos.
SW1(config)# interface range gigabitEthernet 1/0/1 - 2
SW1(config-if-range)# channel-group 1 mode active ! LACP en ambos (active-active o active-passive)
Caso 3 — Un miembro no entra al canal (parámetros distintos)
Síntoma: un puerto queda fuera del bundle aunque el modo es correcto.
Causa: el miembro difiere en velocidad, dúplex o estado de switchport respecto a los demás (todos deben ser iguales: todos L3, misma velocidad/dúplex).
Diagnóstico:
SW1# show interfaces gigabitEthernet 1/0/2 | include duplex|Full|Half|speed
SW1# show run interface gigabitEthernet 1/0/2
Solución: igualar los parámetros de todos los miembros.
SW1(config-if)# no switchport
SW1(config-if)# speed auto
SW1(config-if)# duplex auto
Caso 4 — La IP se puso en un miembro y no funciona
Síntoma: configuraste ip address en un puerto físico y no hay conectividad.
Causa: en EtherChannel L3 la IP va en el interface port-channel, no en los miembros.
Solución:
SW1(config)# interface gigabitEthernet 1/0/1
SW1(config-if)# no ip address
SW1(config)# interface port-channel 1
SW1(config-if)# ip address 10.0.0.1 255.255.255.252
Caso 5 — El tráfico no se reparte entre los miembros
Síntoma: todo el tráfico viaja por un solo enlace del canal.
Causa: el algoritmo de balanceo por defecto (src-mac) no distribuye bien en enlaces enrutados, donde muchas tramas comparten la MAC del router.
Diagnóstico:
SW1# show etherchannel load-balance
Solución: cambiar a un algoritmo basado en IP.
SW1(config)# port-channel load-balance src-dst-ip
Caso 6 — El port-channel está down aunque los cables están bien
Síntoma: Po1 en down/down.
Causas:
- Ningún miembro logró agruparse (ver Caso 2/3).
- El otro extremo no tiene el canal configurado.
Diagnóstico:
SW1# show etherchannel summary
SW1# show interfaces port-channel 1
Solución: confirmar que al menos un miembro esté (P) y que el extremo remoto tenga el canal equivalente.
Recuerda el orden: canal en capa 3 (
R/RU), miembros agrupados(P)con modos compatibles, mismos parámetros en todos los miembros, IP en el port-channel (no en los físicos), y un algoritmo de balanceo por IP para repartir bien.