{{tag>netadmin network agrégation lacp}} ====== Agrégation de liens via LACP ====== ===== Généralités ===== L'agrégation permet de regrouper plusieurs ports physiques en une seule voie logique : on utilise ainsi plusieurs ports comme s'il s'agissait d'un seul. Deux principaux objectifs: * Augmenter le débit ; * Augmenter la disponibilité grâce à la redondance. L'**agrégation** est un concept général qui peut être **mis en œuvre** dans chacune des **3 couches inférieures du modèle OSI**. Selon le contexte on pourra retrouver différentes désignations/appellations pour l'agrégation de liens: * LAG (Link Aggregation Group) ; * Shortest Path Bridging (SPB); * trunk Ethernet ; * EtherChannel (technologie propriétaire Cisco) ; * NIC teaming ; * port channel ; * port teaming ; * port trunking ; * link bundling ; * multi-link trunking (MLT); * NIC bonding ; * network bonding ; * bonding ; * network fault tolerance (NFT)… ===== LACP ===== LACP pour **L**ink **A**ggregation **C**ontrol **P**rotocol est un protocole standardisé par l'IEEE dans sa norme 802.3ad et est implémenté par différents constructeurs. Il fournit un mécanisme permettant de contrôler le groupement de plusieurs ports physiques Ethernet en un canal logique de communication. Un équivalent propriétaire de la norme **LACP** est **Cisco PAgP**. ==== Contraintes et prérequis ==== LACP permet un maximum de 16 ports dont 8 actifs. L'ensemble des ports physiques appartenant à un groupement de liens (LAG) doit se trouver sur un même et unique commutateur. Ceci laisse un unique point de défaillance : lorsque le commutateur rencontre un problème, l'ensemble des liens peut être touché. Néanmoins la plupart des vendeurs ont défini des extensions propriétaires pour pallier cette contrainte : plusieurs commutateurs physiques peuvent être agrégés en un commutateur logique (via l'empilement ou stacking). Tous les ports d'un LAG doivent obligatoirement être paramétrés de la même manière : * même vitesse ; * même duplex (full/half) ; * même VLAN ; * même mode (access/trunk). Un équipement configuré pour utiliser LACP peut fonctionner en deux modes : * **passif** : l'équipement n'initiera pas de négociation LACP. Il répondra uniquement aux sollicitations des équipements « partenaires » ; * **actif** : l'équipement initiera les négociations LACP. Le principe de fonctionnement consiste à émettre des paquets LACP vers l'équipement partenaire, directement connecté et configuré pour utiliser LACP. Le mécanisme LACP va permettre d'identifier si l'équipement en face prend LACP en charge, et groupera les ports configurés de manière similaire (vitesse, mode duplex, VLAN, trunk de vlan, etc.). ===== Références ===== * [[https://fr.wikipedia.org/wiki/Agr%C3%A9gation_de_liens|Définition de l'agrégation de liens (Wikipédia)]] * [[https://fr.wikipedia.org/wiki/IEEE_802.3ad|Notes sur la norme IEEE802.3ad (Wikipédia)]] * [[https://configureterminal.com/gns3-labs-pagp-lacp-etherchannel-lab-1-can-you-complete-the-lab/|Simulation GNS3 d'un réseau avec agrégation de liens]] * [[https://support.zyxel.eu/hc/en-us/articles/360014656219-Switching-Configure-Link-Aggregation-Static-LACP-|Mise en œuvre d'un LAG avec du matériel Zyxel]]