Accueil > Cisco, La pratique > Configuration de base d’un Etherchannel entre deux Switch

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)# switchport mode trunk
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)# switchport mode trunk
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(I)    Fa0/2(I)

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.

VN:F [1.9.17_1161]
Rating: 10.0/10 (1 vote cast)
Configuration de base d'un Etherchannel entre deux Switch, 10.0 out of 10 based on 1 rating
  1. CKH
    14/05/2012 à 22:23 | #1

    Bonjour,

    Il y a je pense un petit probleme dans la configuration. Si on est en channel-group en mode « PASSIVE » des 2 cotés (SW1 et SW 2) l interface portchanel 1 ne monte pas…. Si on met un coté en passif il faut mettre l’autre côté en « Active ».

    D’ailleurs dans le ouput de la commande : show etherchanel summary on voit les lettre « SD » qui veulent dire que oui le etherchannel existe mais il est DOWN.

    La sortie de la commande devrait donner :

    Group Port-channel Protocol Ports
    ——+————-+———–+———————————————–
    1 Po1(SU) LACP Fa0/01(P) Fa0/02(Pd)

    Cordialement,

    CKH

  2. 14/05/2012 à 23:15 | #2

    En effet. Erreur évidente que je n’avais pas corrigée. C’est maintenant chose faite. Merci pour la correction.

  3. CKH
    15/05/2012 à 13:26 | #3

    Content d’avoir pu aider et merci pour ton site que je trouve très intéressant ;)

  1. Pas encore de trackbacks