Dell Networking OS10: Cómo configurar LACP Individual
Summary: En este artículo, se explica cómo configurar LACP Individual y cómo funciona.
Instructions
Índice
Introducción
Sintaxis
de configuraciónConfiguración de muestra y caso de estudio
Caso 1: PortChannel 1 está activo. LACP está activo. Ambas interfaces, Eth 1/1/1 y Eth 1/1/2, están activas físicamente.
Caso 2. PortChannel 1 está activo. LACP está activo. La interfaz Eth 1/1/1 está físicamente activa y Eth 1/1/2 está físicamente inactiva.
Caso 3. PortChannel 1 está activo. LACP está activo. La interfaz Eth 1/1/1 y Eth 1/1/2 están físicamente disponibles, pero LACP está inactivo en Eth 1/1/2.
Caso 4: PortChannel 1 está inactivo. LACP está inactivo. Ambas interfaces, Eth 1/1/1 y Eth 1/1/2, están activas físicamente.
Caso 5: PortChannel 1 está inactivo. LACP está inactivo. La interfaz Eth 1/1/1 está físicamente activa y Eth 1/1/2 está inactiva.
Introducción
La función LACP Individual contempla una configuración en la que un puerto, configurado para el protocolo de control de agregación de enlaces (LACP), funciona de manera independiente en lugar de como parte de un enlace agregado. Por lo general, esto sucede cuando el puerto no recibe unidades de datos LACP (LACPDU) del dispositivo conectado, lo cual es necesario para formar el enlace agregado. En este estado, el puerto permanece funcional, pero no contribuye al ancho de banda agregado ni a la redundancia proporcionada por el grupo de agregación de vínculos. Esta función es útil para garantizar que los puertos puedan seguir funcionando incluso si falla la negociación de LACP o si el dispositivo conectado no soporta LACP.
Podemos habilitar la característica individual de LACP solo en los LAG. Los puertos aislados se conocen como puertos individuales LACP.
Casos de uso de la característica individual de LACP.
>1 Wake-on-LAN
>2 arranque PXE
|
NOTA:
• Si el switch par conectado al LAG con puertos individuales (aislados) de LACP no cambia ni reenvía paquetes entre sus puertos, Dell Technologies sugiere habilitar port-fast y BPDU-guard en el LAG habilitado individualmente con LACP. Esto garantiza que los puertos individuales de LACP puedan pasar rápidamente al estado de reenvío.
• Si el switch par cambia o reenvía paquetes y es compatible con xSTP, Dell Technologies recomienda habilitar xSTP en el LAG habilitado individualmente en LACP para evitar bucles de datos que involucren puertos individuales.
• Si el switch par cambia o reenvía paquetes y no reconoce xSTP, pero también reenvía BPDU xSTP (como un dispositivo de arranque PXE), Dell Technologies recomienda habilitar xSTP en el LAG habilitado individualmente en LACP. Esto evita bucles causados por varios puertos individuales a medida que el switch par reenvía las BPDU xSTP.
• Podemos habilitar la función individual LACP en LAG con modos de capa 2. Las siguientes configuraciones son mutuamente excluyentes: sin puerto de switch y LACP individual.
• Si se trata de un puerto individual LACP. Todas las restricciones correspondientes a las configuraciones de los miembros de puerto normales también se aplican a los puertos individuales de LACP.
|
|
NOTA: En OS10 versión 10.5.4.x, las VLAN dentro de un LAG que funciona en modo individual de LACP pueden utilizar de manera predeterminada un tamaño de unidad de transmisión máxima (MTU) inferior de 1532 bytes. Para abordar esto sin requerir actualizaciones de firmware, puede configurar manualmente la MTU en los LAG afectados mediante los siguientes comandos:
Este problema se resolvió a partir de la versión 10.5.5.10 de OS10 y versiones posteriores. La actualización a estas versiones elimina la necesidad de una configuración manual de la MTU. Consulte Dell Networking cuando LACP individual se active en un puerto individual, lo que da como resultado el cambio de su MTU de VLAN asociadas a 1532 en las versiones 10.5.4.X
|
Sintaxis de configuración
OS10# configure terminal OS10(config)# interface port-channel <portchannel number> OS10(conf-if-po-X)# lacp individual |
- Debemos habilitar la función individual de LACP en ambos pares de VLT.
Comandos para verificar si LACP Individual está funcionando.
OS10# show lacp port-channel interface port-channel <portchannel number> OS10# show port-channel summary OS10# show interface port-channel summary OS10# show lacp interface ethernet <1/1/port-number> OS10# show vlan OS10# show mac address-table |
Configuración de muestra y caso de estudio
Topología de muestra
En DellOS10-SW1, configuremos LACP individualmente.
DellOS10-SW1# configure terminal DellOS10-SW1(config)# interface port-channel 1 DellOS10-SW1(conf-if-po-1)# lacp individual |
Vamos a verificar la configuración de PortChannel1.
DellOS10-SW1# show running-configuration interface port-channel 1 ! interface port-channel1 no shutdown switchport access vlan 1 vlt-port-channel 1 lacp individual |
En DellOS10-SW2 (par de VLT), vamos a configurar LACP individualmente.
DellOS10-SW2# configure terminal DellOS10-SW2(config)# interface port-channel 1 DellOS10-SW2(conf-if-po-1)# lacp individual |
Vamos a verificar la configuración de PortChannel1.
DellOS10-SW2# show running-configuration interface port-channel 1 ! interface port-channel1 no shutdown switchport access vlan 1 vlt-port-channel 1 lacp individual |
Caso 1: PortChannel 1 está activo. LACP está activo. Ambas interfaces, Eth 1/1/1 y Eth 1/1/2, están activas físicamente.
Considere que tenemos PortChannel 1 activo. LACP está activo desde el lado del servidor. Ambas interfaces, Eth 1/1/1 y Eth 1/1/2, están activas físicamente.
DellOS10-SW1# show port-channel summary
Flags: D - Down I - member up but inactive P - member up and active
U - Up (port-channel) F - Fallback Activated IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel Type Protocol Member Ports
--------------------------------------------------------------------------------
1 port-channel1 (U) Eth DYNAMIC 1/1/1(P) 1/1/2(P) Podemos ver que los puertos miembros Ethernet 1/1/1 y 1/1/2 están activos y miembros activos. |
Podemos ver que PortChannel 1 es parte de Vlan 1. Las interfaces Eth 1/1/1 y Eth 1/1/2 no se ven como parte de PortChannel 1. DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/3-1/1/8,1/1/10-1/1/56
A Po1,1000
4094 Active T Po1000 |
DellOS10-SW1# show mac address-table Codes: pv <vlan-id> - private vlan where the mac is originally learnt VlanId Mac Address Type Interface 1 xx:xx:xx:xx:xx:xx dynamic port-channel1 |
Podemos ver Individual: Habilitado (en negrita) en el resultado que aparece a continuación. Esto significa que el individuo de LACP está configurado DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled Cuando examinamos las interfaces, vemos Individual: false DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: false DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: false |
Caso 2. PortChannel 1 está activo. LACP está activo. La interfaz Eth 1/1/1 está físicamente activa y Eth 1/1/2 está físicamente inactiva.
Consideremos que PortChannel está activo desde el lado del servidor. La interfaz Eth 1/1/1 está físicamente activa y Eth 1/1/2 está físicamente inactiva. Aquí, el puerto Eth 1/2 no realiza la transición a un puerto independiente
Podemos ver que Eth 1/1/1 está físicamente arriba y Eth 1/1/2 está abajo. Eth 1/2 no es un puerto independiente DellOS10-SW1# show port-channel summary
Flags: D - Down I - member up but inactive P - member up and active
U - Up (port-channel) F - Fallback Activated IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel Type Protocol Member Ports
--------------------------------------------------------------------------------
1 port-channel1 (UF) Eth DYNAMIC 1/1/1(P) 1/1/2(D) |
El canal de puerto 1 es parte de la VLAN 1. Eth 1/1 es parte del Portchannel 1 de LACP. Eth 1/2 no es un puerto independiente DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/3-1/1/8,1/1/10-1/1/56
A Po1,1000 |
Caso 3. PortChannel 1 está activo. LACP está activo. La interfaz Eth 1/1/1 y Eth 1/1/2 están físicamente disponibles, pero LACP está inactivo en Eth 1/1/2.
Consideremos que PortChannel está activo desde el lado del servidor. La interfaz Eth 1/1/1 está físicamente activa y LACP está activa. Eth 1/1/2 está físicamente activo, pero LACP está inactivo debido a alguna razón, como un error de cableado.
Aquí, el puerto Eth 1/1/2 pasa a ser un puerto independiente
Podemos ver que Eth 1/1/1 está físicamente activo y LACP está activo. Eth 1/1/2 está físicamente activo pero LACP está inactivo. Eth 1/1/2 es un puerto independiente. DellOS10-SW1# show port-channel summary Flags: D - Down I - member up but inactive P - member up and active U - Up (port-channel) F - Fallback Activated IND - LACP Individual -------------------------------------------------------------------------------- Group Port-Channel Type Protocol Member Ports -------------------------------------------------------------------------------- 1 port-channel1 (U) Eth DYNAMIC 1/1/1(P) 1/1/2(IND) |
El canal de puerto 1 es parte de la VLAN 1. Eth 1/1 es parte del Portchannel 1 de LACP. Eth 1/2 es un puerto independiente y parte de VLAN 1 DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/2-1/1/8,1/1/10-1/1/56
A Po1,1000
|
La dirección Mac se aprende en Portchannel 1 y Eth 1/1/2 DellOS10-SW1# show mac address-table #Codes: pv <vlan-id> - private vlan where the mac is originally learnt VlanId Mac Address Type Interface 1 xx:xx:xxx:xx:xx:xx dynamic port-channel1 1 yy:yy:yy:yy:yy:yy dynamic ethernet1/1/2 |
Podemos ver Individual: Habilitado (en negrita) en el resultado que aparece a continuación. Esto significa que el individuo de LACP está configurado DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled Examinemos las interfaces. Individual es falso para Eth 1/1/1. DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: false Sin embargo, para Eth 1/1/2 Individual is True. DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: true |
Caso 4: PortChannel 1 está inactivo. LACP está inactivo. Ambas interfaces, Eth 1/1/1 y Eth 1/1/2, están activas físicamente.
Consideremos que PortChannel está inactivo desde el lado del servidor. Sin embargo, la NIC física del servidor está activa. Aquí vemos la transición de las interfaces Eth 1/1/1 y 1/1/2 a puertos individuales. Ambos obtienen la configuración de enlace/acceso de PortChannel y comienzan a aprender la dirección MAC como si fueran dos puertos independientes.
|
Podemos ver que tanto Eth 1/1/1 como Eth 1/1/2 han pasado a LACP Individual
DellOS10-SW1# show port-channel summary Flags: D - Down I - member up but inactive P - member up and active U - Up (port-channel) F - Fallback Activated IND - LACP Individual -------------------------------------------------------------------------------- Group Port-Channel Type Protocol Member Ports -------------------------------------------------------------------------------- 1 port-channel1 (D) Eth DYNAMIC 1/1/1(IND) 1/1/2(IND) |
|
DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/1-1/1/8,1/1/10-1/1/56
A Po1,1000 |
|
Podemos ver que ambas interfaces han aprendido la dirección MAC.
DellOS10-SW1# show mac address-table | grep ethernet 1 xx:xx:xx:xx:xx:xx dynamic ethernet1/1/2 1 yy:yy:yy:yy:yy:yy dynamic ethernet1/1/1 |
|
DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled
Cuando examinamos las interfaces, vemos Individual: true
DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: true DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: true |
Caso 5: PortChannel 1 está inactivo. LACP está inactivo. La interfaz Eth 1/1/1 está físicamente activa y Eth 1/1/2 está inactiva.
Consideremos que PortChannel está inactivo. Eth 1/1/1 está arriba y Eth 1/1/2 está abajo. Esto significa que la NIC del servidor conectada a Eth 1/1/1 está activa y la NIC conectada a Eth 1/1/2 está inactiva físicamente.
|
DellOS10-SW1# show port-channel summary
Flags: D - Down I - member up but inactive P - member up and active
U - Up (port-channel) F - Fallback Activated IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel Type Protocol Member Ports
--------------------------------------------------------------------------------
1 port-channel1 (D) Eth DYNAMIC 1/1/1(IND) 1/1/2(D) |
|
DellOS10-SW1# show vlan Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs, @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated, S - VLAN-Stack VLAN Q: A - Access (Untagged), T - Tagged NUM Status Description Q Ports * 1 Active A Eth1/1/1,1/1/3-1/1/8,1/1/10-1/1/56 A Po1,1000 |
|
Ethernet 1/1/1 aprendió la dirección MAC del servidor
DellOS10-SW1# show mac address-table | grep ether 1 xx:xx:xx:xx:xx:xx dynamic ethernet1/1/1 |
|
Podemos ver Individual: Activado en la siguiente salida. Esto significa que el individuo de LACP está configurado. DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled
DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: true
DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual Individual: |