Configuration de base d’un Etherchannel entre deux Switch

Mettre en place un etherchannel entre deux switch revient à combiner deux (ou plus) connexions afin d’augmenter la bande passante entre les deux dispositifs. Un peu comme si les deux connexions ne formaient qu’une. Voici comment en faire la configuration de base…

Pré-requis

  • Disposer de deux switch (ici il s’agira de deux switch Cisco 2950-24).
  • Relier les deux switch à l’aide de deux câbles ethernet croisés

Introduction

Détail des connexions physiques

  • Switch1 FastEthernet 0/1 connecté sur le Switch2 FastEthernet 0/1
  • Switch1 FastEthernet 0/2 connecté sur le Switch2 FastEthernet 0/2

On par ici du principe que le switch a été fraichement installé, et que donc les interfaces concernées sont en configuration par défaut.

Objectif

On veut ici grouper ces deux liaisons afin qu’elles fonctionnent comme une seule connexion. Sans Etherchannel, STP (Spanning Tree Protocol) passera un des ports en « blocking » afin d’éviter une boucle entre les deux switch.

Une fois un etherchannel en place, sauf si on configure du load-balancing, on peut considérer que les deux connexions agissent comme une seule et que donc la bande passante est multipliée par le nombre de ports utilisés.

Comme l’etherchannel servira de liaison entre les deux switch il est assez logique (quoi que non obligatoire) de les transformer en trunk, de manière à ce que les informations de tous les vlans puissent passer à travers.

Configuration des switch

Switch1

switch1> en
switch1# configure terminal
switch1(config)# interface range fastethernet 0/1 - 2
switch1(config-range-if)# channel-protocol lacp
switch1(config-range-if)# channel-group 1 mode active
switch1(config-range-if)# no shut
switch1(config-range-if)# exit
switch1(config)#exit
switch1#

On a donc ici mis les deux ports FastEthernet dans un groupe, on les a mis en mode trunk, on a précisié qu’on voulait utiliser le protocol LACP (il existe aussi PAGP, la différence de configuration se situe uniqument dans le mode à choisir), on a défini le mode passif (l’etherchannel ne fonctionnera que si lacp est active sur l’autre switch aussi).

Switch2

switch2> en
switch2# configure terminal
switch2(config)# interface range fastethernet 0/1 - 2
switch2(config-range-if)# channel-protocol lacp
switch2(config-range-if)# channel-group 1 mode passive
switch2(config-range-if)# no shut
switch2(config-range-if)# exit
switch2(config)#exit
switch2#

Exactement la même opération que sur Switch1.

Vérification de l’étherchannel

switch1#show etherchannel summary
Flags:  D - down        P - in port-channel
 I - stand-alone s - suspended
 H - Hot-standby (LACP only)
 R - Layer3      S - Layer2
 u - unsuitable for bundling
 U - in use      f - failed to allocate aggregator
 d - default port

Number of channel-groups in use: 1
Number of aggregators:           1

Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
1      Po1(SU)         LACP      Fa0/1(P)    Fa0/2(P)

On voit donc que le le groupe 1 (l’etherchannel) contient bien les ports Fa0/1 et FA0/2 et qu’il est configuré en LACP.

27 Comments on “Configuration de base d’un Etherchannel entre deux Switch

  1. Salut Steve.j’ ai un soucis avec mon etherchannel.Quand je fais show etherchannel summary .j’ ai mes ports suspended