Bienvenue sur EtherChannel!
La conception de votre réseau inclut des commutateurs et des liens redondants. Vous avez une version de STP configurée pour empêcher les boucles de couche 2. Mais maintenant, comme la plupart des administrateurs réseau, vous réalisez que vous pourriez utiliser plus de bande passante et de redondance dans votre réseau. Ne vous inquiétez pas, EtherChannel est là pour vous aider! EtherChannel regroupe les liens entre les périphériques en lots. Ces lots incluent des liens redondants. STP peut bloquer l’un de ces liens, mais il ne les bloquera pas tous. Avec EtherChannel, votre réseau peut avoir une redondance, une prévention des boucles (loop) et une bande passante accrue!
Il existe deux protocoles, PAgP et LACP. Ce module explique les deux et vous montre également comment les configurer, les vérifier et les dépanner! Un vérificateur de syntaxe et deux activités de Paquet Tracer vous aident à mieux comprendre ces protocoles. Qu’attendez-vous?
Titre du module : EtherChannel
Objectif du module : Dépanner EtherChannel sur des liaisons commutées.
| Titre du rubrique | Objectif du rubrique |
|---|---|
| Fonctionnement d’EtherChannel | Décrire la technologie EtherChannel. |
| Configuration d’EtherChannel | Configurer la technologie EtherChannel. |
| Vérification et dépannage d’EtherChannel | Dépanner la technologie EtherChannel. |
Il existe des scénarios dans lesquels plus de bande passante ou de redondance entre les périphériques est nécessaire que ce qui peut être fourni par une liaison unique. Plusieurs liens peuvent être connectés entre les appareils pour augmenter la bande passante. Cependant, le protocole STP (Spanning Tree Protocol), qui est activé sur les périphériques de couche 2 tels que les commutateurs Cisco par défaut, bloquera les liens redondants pour empêcher les boucles de commutation, comme le montre la figure.
Une technologie d’agrégation de liens est nécessaire pour permettre des liaisons redondantes entre les périphériques qui ne seront pas bloqués par STP. Cette technologie est connue sous le nom d’EtherChannel.
EtherChannel est une technologie d’agrégation de liens qui regroupe plusieurs liaisons Ethernet physiques en un seul lien logique. Il est utilisé pour fournir une tolérance aux pannes, un partage de charge, une bande passante accrue et une redondance entre les commutateurs, les routeurs et les serveurs.
Il est également possible de combiner le nombre de liaisons physiques entre les commutateurs pour accélérer de manière globale la communication entre les commutateurs.

Par défaut, STP bloque les liaisons redondantes.
La technologie EtherChannel a initialement été développée par Cisco comme une technique de réseau local entre deux commutateurs permettant de regrouper plusieurs ports Fast Ethernet ou Gigabit Ethernet en un seul canal logique. Quand un EtherChannel est configuré, l’interface virtuelle résultante est appelée un canal de port. Les interfaces physiques sont regroupées dans une interface de canal portuaire, comme le montre la figure.

La technologie EtherChannel présente de nombreux avantages, dont les suivants :
EtherChannel a certaines restrictions d’implémentation, notamment les suivantes:

Des EtherChannel peuvent être formés par négociation en utilisant l’un des deux protocoles, PAgP ou LACP. Ces protocoles permettent à des ports ayant des caractéristiques similaires de former un canal grâce à une négociation dynamique avec les commutateurs adjacents.
Remarque: Il est également possible de configurer un EtherChannel statique ou inconditionnel sans PAgP ou LACP.
PAgP (prononcé « Pag – P ») est un protocole propriétaire de Cisco qui aide à la création automatique de liens EtherChannel. Quand une liaison EtherChannel est configurée grâce à PAgP, des paquets PAgP sont envoyés entre les ports compatibles EtherChannel pour négocier la formation d’un canal. Quand PAgP identifie des liaisons Ethernet associées, il groupe les liaisons dans un EtherChannel. L’EtherChannel est ensuite ajouté à l’arbre de spanning recouvrant comme port unique.
S’il est activé, PAgP gère également l’EtherChannel. Les paquets PAgP sont envoyés toutes les 30 secondes. PAgP vérifie la cohérence de la configuration et gère les ajouts de liaison et les défaillances entre deux commutateurs. Il garantit que tous les ports ont le même type de configuration quand un EtherChannel est créé.
Remarque: Dans EtherChannel, il est obligatoire que tous les ports aient la même vitesse, le même réglage duplex et les mêmes informations VLAN. Toute modification d’un port après la création du canal modifie également tous les autres ports du canal.
PAgP permet de créer la liaison EtherChannel en détectant la configuration de chaque côté et en assurant la compatibilité des liaisons, afin que la liaison EtherChannel puisse être activée si besoin. Les modes pour le PAgP sont les suivants :
Les modes doivent être compatibles de chaque côté. Si une partie est configurée pour être en mode automatique, elle est placée dans un état passif, attendant que l’autre partie entame la négociation du canal Ethernet. Si l’autre côté est également placé en mode Auto, la négociation ne commence jamais et l’EtherChannel ne se forme pas. Si tous les modes sont désactivés en utilisant la no commande, ou si aucun mode n’est configuré, alors le EtherChannel est désactivé.
Le mode On (Activé) place manuellement l’interface dans un EtherChannel, sans aucune négociation. Cela fonctionne uniquement si l’autre côté est également placé en mode On (Activé). Si l’autre côté est configuré pour négocier les paramètres via PAgP, aucun EtherChannel ne se forme car le côté placé en mode On (Activé) ne négocie pas.
L’absence de négociation entre les deux commutateurs signifie qu’il n’y a pas de vérification pour s’assurer que tous les liens dans le EtherChannel se terminent de l’autre côté, ou qu’il y a une compatibilité PAgP sur l’autre commutateur.
Considérez les deux commutateurs de la figure. Le fait que S1 et S2 établissent un EtherChannel à l’aide de PAgP dépend des paramètres de mode de chaque côté du canal.

Le tableau montre les différentes combinaisons de modes PAgP sur S1 et S2 et le résultat résultant de l’établissement du canal.
PAgP Modes
| S1 | S2 | Établissement de canal |
|---|---|---|
| On (activé) | On (activé) | Oui |
| On | Désirable/Auto | Non |
| Desirable | Desirable | Oui |
| Desirable | Auto | Oui |
| Auto | Desirable | Oui |
| Auto | Auto | Non |
LACP fait partie d’une spécification IEEE (802.3ad) qui permet de regrouper plusieurs ports physiques pour former un seul canal logique. LACP permet à un commutateur de négocier un paquet automatique en envoyant des paquets LACP à l’autre commutateur. Il assure une fonction semblable à celle de PAgP avec Cisco EtherChannel. LACP étant une norme IEEE, il peut être utilisé pour faciliter les EtherChannel dans des environnements multifournisseurs. Sur les périphériques Cisco, les deux protocoles sont pris en charge.
Remarque: LACP a été défini à l’origine comme IEEE 802.3ad. Cependant, LACP est désormais défini dans la norme plus récente IEEE 802.1AX pour les réseaux locaux et métropolitains.
LACP offre les mêmes avantages en matière de négociation que PAgP. LACP permet de créer la liaison EtherChannel en détectant les configurations de chacun des côtés et en assurant leur compatibilité, afin que la liaison EtherChannel puisse être activée au besoin. Les modes de LACP sont les suivants:
Tout comme avec PAgP, les modes doivent être compatibles de chaque côté pour que la liaison EtherChannel se forme. Le mode On (Activé) est répété, car il crée la configuration EtherChannel de manière inconditionnelle, sans négociation dynamique PAgP ou LACP.
Le protocole LACP prend en charge huit liaisons actives et huit liaisons de secours. Une liaison de secours devient active en cas d’échec d’une des liaisons actives établies.
Considérez les deux commutateurs de la figure. Le fait que S1 et S2 établissent un EtherChannel à l’aide de LACP dépend des paramètres de mode de chaque côté du canal.

Le tableau montre les diverses combinaisons de modes LACP sur S1 et S2 et le résultat résultant de l’établissement du canal.
| S1 | S2 | Établissement de canal |
|---|---|---|
| On (activé) | On (activé) | Oui |
| On | Active (Actif)/Passive (Passif) | Non |
| Active | Active | Oui |
| Active | Passive | Oui |
| Passive | Active | Oui |
| Passive | Passive | Non |
Maintenant que vous savez ce qu’est EtherChannel, cette rubrique explique comment le configurer. Les instructions et restrictions suivantes sont utiles pour la configuration d’EtherChannel :
La figure montre une configuration qui permettrait à un EtherChannel de se former entre S1 et S2.

Un EtherChannel est formé lorsque les paramètres de configuration correspondent sur les deux commutateurs.
Dans la figure suivante, les ports S1 sont configurés en semi-duplex. Par conséquent, aucune liaison EtherChannel ne sera établie entre S1 et S2.

Un EtherChannel n’est pas formé lorsque les paramètres de configuration sont différents sur chaque commutateur.
Si ces paramètres doivent être modifiés, configurez-les dans le mode de configuration de l’interface de canal de port. Toute configuration appliquée à l’interface de canal de port affecte également les autres interfaces. Cependant, les configurations appliquées à chaque interface n’affectent pas l’interface de canal de port. Par conséquent, modifier la configuration d’une interface appartenant à une liaison EtherChannel peut entraîner des problèmes de compatibilité d’interface.
Le canal de port peut être configuré en mode d’accès, en mode trunk (le plus couramment utilisé) ou sur un port routé.
EtherChannel est désactivé par défaut et doit être configuré. La topologie de la figure sera utilisée pour démontrer un exemple de configuration EtherChannel utilisant LACP.

La configuration d’EtherChannel avec LACP nécessite les trois étapes suivantes :
Étape 1. Spécifiez les interfaces qui composent le groupe EtherChannel à l’aide de la commande interface range interface en mode de configuration globale. Le mot-clé range permet de sélectionner plusieurs interfaces et de les configurer toutes ensemble.
Étape 2. Créez l’interface de canal de port avec la commande channel-group identifier mode active en mode de configuration de plage d’interface. L’identificateur spécifie un numéro de groupe de canaux. Les mots clés mode active identifient ceci comme une configuration LACP EtherChannel.
Étape 3. Pour modifier les paramètres de la couche 2 de l’interface de canal de port, entrez dans le mode de configuration de l’interface de canal de port à l’aide de la commande interface port-channel , suivie de l’identifiant de l’interface. Dans l’exemple, S1 est configuré avec un EtherChannel LACP. Dans l’exemple, l’EtherChannel est configuré en tant qu’interface trunk avec des VLAN autorisés spécifiés.
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-if)# switchport mode trunk
S1(config-if)# switchport trunk allowed vlan 1,2,20
Configurer le EtherChannel pour S2 sur la base des exigences spécifiées

Entrez le mode de la plage d’interface pour FastEthernet0/1 et FastEthernet0/2. Utilisez-le fa 0/1 – 2 comme désignation de l’interface.
S1(config)#interface range fa 0/1 - 2
Utiliser l’aide contextuelle (?) pour afficher les options de la channel-group commande.
S1(config-if-range)#channel-group ?
<1-6> Channel group number
Sélectionnez channel-group 1 et affichez l’option suivante.
S1(config-if-range)#channel-group 1 ?
mode Etherchannel Mode of the interface
Saisissez le mot-clé mode et affichez la série d’options suivante.
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
Configurez le groupe de canaux pour utiliser LACP de manière inconditionnelle.
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
Configurez les paramètres du switchport pour le port-channel qui a été créé.
S1(config-if-range)#interface port-channel 1
S1(config-if)#switchport mode trunk
S1(config-if)#switchport trunk allowed vlan 1,2,20
Vous avez correctement configuré EtherChannel.
Trois commutateurs viennent d’être installés. Il existe des liaisons ascendantes redondantes entre les commutateurs. Tel que configuré, un seul de ces liens peut être utilisé ; sinon, une boucle de bridging pourrait se produire. Toutefois, l’utilisation d’une seule liaison consomme uniquement la moitié de la bande passante disponible. EtherChannel permet de grouper jusqu’à huit liaisons redondantes au sein d’une seule liaison logique. Au cours de cet exercice, vous allez configurer le protocole PAgP, un protocole Cisco EtherChannel et le protocole LACP, une version standard ouverte d’EtherChannel publiée par l’IEEE, norme 802.3ad.
Comme toujours, lorsque vous configurez des périphériques sur votre réseau, vous devez vérifier votre configuration. S’il y a des problèmes, vous devrez également être en mesure de les résoudre et de les résoudre. Cette rubrique vous donne les commandes à vérifier, ainsi que certains problèmes de réseau EtherChannel courants et leurs solutions.
Les exemples de commande de vérification utiliseront la topologie indiquée dans la figure.

La commande show interfaces port-channel affiche l'état général de l'interface du canal de port. Dans la figure, l'interface de Port Channel 1 est active.
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
(output omitted)
Lorsque plusieurs interfaces de canaux de port sont configurées sur le même dispositif, utilisez la commande
Toutes les interfaces au sein d’un EtherChannel doivent avoir la même configuration de vitesse et de mode duplex, des VLAN natifs et autorisés sur les trunks, et des VLAN d’accès sur les ports d’accès. Le fait de garantir ces configurations réduira considérablement les problèmes de réseau liés à EtherChannel. Les problèmes courants d’EtherChannel sont les suivants :
Remarque : Il est facile de confondre PAgP ou LACP avec DTP, car ce sont tous des protocoles utilisés pour automatiser le comportement sur les liaisons interurbaines. PAgP et LACP sont utilisés pour l’agrégation de liaisons (EtherChannel). DTP est utilisé pour automatiser la création de liaisons trunk. Quand un trunk EtherChannel est configuré, EtherChannel (PAgP ou LACP) est généralement configuré en premier et DTP ensuite.
Dans la figure, les interfaces F0/1 et F0/2 des commutateurs S1 et S2 sont connectées à un EtherChannel. Cependant, l’EtherChannel n’est pas opérationnel.

La sortie de la commande show etherchannel summary indique que le EtherChannel est en panne.
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)
Quatre commutateurs ont été récemment configurés par un technicien junior. Les utilisateurs se plaignent de la lenteur du réseau et souhaitent que vous meniez une enquête.
Vous avez été chargé de concevoir une implémentation EtherChannel pour une entreprise qui souhaite améliorer les performances des liaisons de trunk de commutation. Vous allez essayer plusieurs façons différentes d’implémenter les liens EtherChannel afin d’évaluer lequel est le meilleur pour l’entreprise. Vous allez créer la topologie, configurer les ports de jonction et implémenter LACP et PAGP EtherChannels.
Au cours de ces travaux pratiques, vous aborderez les points suivants :
Fonctionnement d’EtherChannel
Pour augmenter la bande passante ou la redondance, plusieurs liaisons peuvent être connectées entre les périphériques. STP bloquera les liaisons redondantes pour éviter les boucles de commutation. EtherChannel est une technologie d’agrégation de liens qui permet des liaisons redondantes entre les périphériques qui ne seront pas bloqués par STP. EtherChannel est une technologie d’agrégation de liens qui regroupe plusieurs liaisons Ethernet physiques en un seul lien logique. Il offre une tolérance aux pannes, un partage de charge, une bande passante accrue et une redondance entre les commutateurs, les routeurs et les serveurs. Quand un EtherChannel est configuré, l’interface virtuelle résultante est appelée un canal de port. EtherChannel présente plusieurs avantages, ainsi que certaines restrictions à la mise en œuvre. Des EtherChannel peuvent être formés par négociation en utilisant l’un des deux protocoles, PAgP ou LACP. Ces protocoles permettent à des ports ayant des caractéristiques similaires de former un canal grâce à une négociation dynamique avec les commutateurs attenants. Lorsqu’une liaison EtherChannel est configurée en utilisant le PAgP propriétaire de Cisco, les paquets PAgP sont envoyés entre les ports compatibles EtherChannel pour négocier la formation d’un canal. Les modes PAgP sont On, PAgP desirable et PAgP auto. Il assure une fonction semblable à celle de PAgP avec Cisco EtherChannel. LACP étant une norme IEEE, il peut être utilisé pour faciliter les EtherChannel dans des environnements multifournisseurs. Les modes pour LACP sont On, LACP active et LACP passive.
Configuration d’EtherChannel
Les instructions et restrictions suivantes sont utiles pour la configuration d’EtherChannel :
La configuration d’EtherChannel avec LACP nécessite trois étapes :
Étape 1. Spécifiez les interfaces qui composent le groupe EtherChannel en utilisant la commande de mode de configuration globale de la gamme d’interfaces.
Étape 2. Créez l’interface de canal de port à l’aide de la commande active channel group identificateur mode en mode de configuration de plage d’interface.
Étape 3. Pour modifier les paramètres de la couche 2 de l’interface de canal de port, entrez dans le mode de configuration de l’interface de canal de port en utilisant la commande interface port-canal, suivie de l’identifiant de l’interface.
Vérification et dépannage d’EtherChannel
Il existe un certain nombre de commandes pour vérifier une configuration EtherChannel, notamment show interfaces port-channel , show etherchannel summary , show etherchannel port-channel , et show interfaces etherchannel. Les problèmes courants d’EtherChannel sont les suivants:
Attribuez tous les ports du EtherChannel au même VLAN, ou configurez-les en tant que trunks. Des ports avec des VLAN natifs différents ne peuvent pas former un EtherChannel.