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.

Remarque : il est également possible de configurer un EtherChannel statique ou inconditionnel sans PAgP ou LACP.

PAgP

Le protocole PAgP est un protocole propriétaire de Cisco qui facilite la création automatique de liaisons 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 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 un EtherChannel, tous les ports doivent obligatoirement avoir une vitesse, un paramètre de bidirectionnalité et des informations VLAN identiques. 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. La figure illustre les modes pour PAgP.

Les modes doivent être compatibles de chaque côté. Si un côté est configuré pour être en mode Auto, il est placé dans un état passif et attend que l'autre côté entame la négociation EtherChannel. 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 commande no, ou si aucun mode n'est configuré, l'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.