Dell Networking OS10 : configuration du protocole LACP individuel
Summary: Cet article explique comment configurer LACP Individual et comment cela fonctionne.
Instructions
Index
Introduction
Syntaxe
de configurationExemple de configuration et étude de cas
Situation numéro 1 : Le canal de port 1 est actif. LACP est activé. Les deux interfaces Eth 1/1/1 et Eth 1/1/2 sont physiquement actives.
Cas 2. Le canal de port 1 est actif. LACP est activé. L’interface Eth 1/1/1 est physiquement active et l’interface Eth 1/1/2 est physiquement en panne.
Cas 3. Le canal de port 1 est actif. LACP est activé. L’interface Eth 1/1/1 et Eth 1/1/2 est physiquement active, mais le LACP est en panne sur Eth 1/1/2.
Cas 4 : Le canal de port 1 est en panne. LACP est en panne. Les deux interfaces Eth 1/1/1 et Eth 1/1/2 sont physiquement actives.
Cas 5 : Le canal de port 1 est en panne. LACP est en panne. L’interface Eth 1/1/1 est physiquement active et Eth 1/1/2 est arrêtée.
Introduction
La fonctionnalité LACP Individual voit une configuration dans laquelle un port, configuré pour le protocole LACP (Link Aggregation Control Protocol), fonctionne indépendamment plutôt que dans le cadre d’une liaison agrégée. Cela se produit généralement lorsque le port ne reçoit pas d’unités de données LACP (LACPDU) de l’appareil connecté, ce qui est nécessaire pour former la liaison agrégée. Dans cet état, le port reste fonctionnel, mais ne contribue pas à la bande passante agrégée ou à la redondance fournie par le groupe d’agrégation de liens. Cette fonctionnalité est utile pour s’assurer que les ports peuvent continuer à fonctionner même si la négociation LACP échoue ou si le périphérique connecté ne prend pas en charge LACP.
Nous ne pouvons activer la fonctionnalité LACP individual que sur les LAG. Les ports isolés sont appelés ports individuels LACP.
Exemples d’utilisation de la fonctionnalité LACP Individual.
>1 Wake-on-LAN
>2 Démarrage PXE
|
Remarque :
• Si le commutateur homologue connecté au LAG avec des ports individuels (isolés) LACP ne commute pas ou ne transfère pas les paquets entre ses ports, Dell Technologies suggère d’activer Port-Fast et BPDU-Guard sur le LAG activé individuellement. Cela garantit que les ports individuels LACP peuvent rapidement passer à l’état de transfert.
• Si le commutateur homologue commute ou transfère des paquets et qu’il prend en compte xSTP, Dell Technologies recommande d’activer xSTP sur le LAG activé individuellement pour éviter les boucles de données impliquant des ports individuels.
• Si le commutateur homologue commute ou transfère des paquets et n’est pas conscient de xSTP, mais qu’il transmet également des BPDU xSTP (tels qu’un périphérique de démarrage PXE), Dell Technologies conseille d’activer xSTP sur le LAG activé individuellement LACP. Cela empêche les boucles causées par plusieurs ports individuels lorsque le commutateur homologue transfère les BPDU xSTP.
• Nous pouvons activer la fonction individuelle LACP sur les LAG avec des modes de couche 2. Les configurations suivantes sont mutuellement exclusives : aucun port de commutation et LACP individuel.
• S’il s’agit d’un port individuel LACP. Toutes les restrictions correspondant aux configurations normales des membres de port s’appliquent également aux ports LACP individuels.
|
|
Remarque : Dans OS10 version 10.5.4.x, les VLAN au sein d’un LAG fonctionnant en mode individuel LACP peuvent, par défaut, utiliser une taille d’unité de transmission maximale (MTU) inférieure à 1 532 octets. Pour résoudre ce problème sans nécessiter de mise à jour de firmware, vous pouvez définir manuellement la MTU sur les LAG concernés à l’aide des commandes suivantes :
Ce problème a été résolu à partir de la version OS10 10.5.5.10 et versions supérieures. La mise à niveau vers ces versions élimine la nécessité d’une configuration manuelle du MTU. Reportez-vous à Dell Networking lorsque le mode LACP Individual est déclenché dans Individual Port, ce qui entraîne le passage de la MTU de son VLAN à 1532 dans les versions 10.5.4.X
|
Syntaxe de configuration
OS10# configure terminal OS10(config)# interface port-channel <portchannel number> OS10(conf-if-po-X)# lacp individual |
- Nous devons activer la fonctionnalité LACP individuelle sur les deux homologues VLT.
Commandes permettant de vérifier si LACP Individual fonctionne.
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 |
Exemple de configuration et étude de cas
Exemple de topologie
Sur DellOS10-SW1, configurons LACP individuellement.
DellOS10-SW1# configure terminal DellOS10-SW1(config)# interface port-channel 1 DellOS10-SW1(conf-if-po-1)# lacp individual |
Vérifions la configuration 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 |
Sur DellOS10-SW2 (homologue VLT), configurons LACP individuellement.
DellOS10-SW2# configure terminal DellOS10-SW2(config)# interface port-channel 1 DellOS10-SW2(conf-if-po-1)# lacp individual |
Vérifions la configuration 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 |
Situation numéro 1 : Le canal de port 1 est actif. LACP est activé. Les deux interfaces Eth 1/1/1 et Eth 1/1/2 sont physiquement actives.
Prenons l’exemple de PortChannel 1. LACP est activé côté serveur. Les deux interfaces Eth 1/1/1 et Eth 1/1/2 sont physiquement actives.
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) Nous pouvons voir que les ports membres Ethernet 1/1/1 et 1/1/2 sont membres actifs et opérationnels. |
Nous pouvons voir la partie PortChannel 1 du VLAN 1. L’interface Eth 1/1/1 et Eth 1/1/2 n’est pas considérée comme faisant partie 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 |
Nous pouvons voir l’individu : Activé (en gras) dans la sortie ci-dessous. Cela signifie que l’individu LACP est configuré DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled Lorsque nous examinons les interfaces, nous voyons 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 |
Cas 2. Le canal de port 1 est actif. LACP est activé. L’interface Eth 1/1/1 est physiquement active et l’interface Eth 1/1/2 est physiquement en panne.
Considérons que PortChannel est actif côté serveur. L’interface Eth 1/1/1 est physiquement active et l’interface Eth 1/1/2 est physiquement en panne. Ici, le port Eth 1/2 n’est pas transféré vers un port indépendant
Nous pouvons voir que Eth 1/1/1 est physiquement en hausse et Eth 1/1/2 est en baisse. Eth 1/2 n’est pas un port indépendant 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) |
Le canal de port 1 fait partie du VLAN 1. Eth 1/1 fait partie du canal de port LACP 1. Eth 1/2 n’est pas un port indépendant 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 |
Cas 3. Le canal de port 1 est actif. LACP est activé. L’interface Eth 1/1/1 et Eth 1/1/2 est physiquement active, mais le LACP est en panne sur Eth 1/1/2.
Considérons que PortChannel est actif côté serveur. L’interface Eth 1/1/1 est physiquement active et le protocole LACP est actif. Eth 1/1/2 est physiquement actif, mais LACP est en panne pour une raison quelconque, comme un mauvais câblage.
Ici, le port Eth 1/1/2 passe au port indépendant
Nous pouvons voir que Eth 1/1/1 est physiquement actif et que le LACP est actif. Eth 1/1/2 est physiquement actif mais LACP est en panne. Eth 1/1/2 est un port indépendant. 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) |
Le canal de port 1 fait partie du VLAN 1. Eth 1/1 fait partie du canal de port LACP 1. Eth 1/2 est un port indépendant et fait partie du 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
|
L’adresse Mac est apprise sur Portchannel 1 et 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 |
Nous pouvons voir l’individu : Activé (en gras) dans la sortie ci-dessous. Cela signifie que l’individu LACP est configuré DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled Examinons les interfaces. L’individu est faux pour Eth 1/1/1. DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: false Cependant, pour Eth, 1/1/2 Individu est vrai. DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: true |
Cas 4 : Le canal de port 1 est en panne. LACP est en panne. Les deux interfaces Eth 1/1/1 et Eth 1/1/2 sont physiquement actives.
Considérons que PortChannel est en panne du côté serveur. Cependant, la carte NIC physique du serveur est active. Ici, nous voyons les interfaces Eth 1/1/1 et 1/1/2 passer à des ports individuels. Ils obtiennent tous les deux la configuration de liaison/accès de PortChannel et commencent à apprendre l’adresse MAC comme s’il s’agissait de deux ports indépendants.
|
Nous pouvons voir que Eth 1/1/1 et Eth 1/1/2 sont passés à 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 |
|
Nous pouvons voir que les deux interfaces ont appris l’adresse 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
Lorsque nous examinons les interfaces, nous voyons 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 |
Cas 5 : Le canal de port 1 est en panne. LACP est en panne. L’interface Eth 1/1/1 est physiquement active et Eth 1/1/2 est arrêtée.
Imaginons que PortChannel est en panne. Eth 1/1/1 est Up et Eth 1/1/2 est Down. Cela signifie que la carte NIC du serveur connectée à Eth 1/1/1 est active et que la carte NIC connectée à Eth 1/1/2 est physiquement arrêtée.
|
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 a appris l’adresse MAC du serveur
DellOS10-SW1# show mac address-table | grep ether 1 xx:xx:xx:xx:xx:xx dynamic ethernet1/1/1 |
|
Nous pouvons voir l’individu : Activé dans la sortie ci-dessous. Cela signifie que l’individu LACP est configuré. 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: |