Stack de switch cisco 2960x et 2960s

Il est possible de mélanger les switchs Cisco 2960s et 2960x au sein d’un même stack.

Dans ce cas, le nombre total de switch appartenant au stack sera limité à 4 (limite pour une pile de 2960s). La bande passante du lien de stack du 2960x sera également dégradée pour être compatible avec les switchs 2960s. L’ios est en version LAN Base.

Deux liens sur le sujet:

Documentation Cisco au sujet des bonnes pratiques pour stacker les commutateurs cisco 2960s et 2960x.

Le guide de configuration: Catalyst 2960x switch stack manager configuration guide.

Bon, passons à la pratique.

Commande pour stacker un switch 2960x sur une pile de switch 2960s.

Comme d’habitude avec les piles, on s’assure d’abord que les switchs ont les même version d’IOS. Si ce n’est pas le cas, il est préférable de mettre le firmware des switchs à jour.

La commande principale est effectuée sur le switch 2960x. Il s’agit de réduire la vitesse des ports de stack. Si cette commande n’est pas entrée, les switchs 2960s et 2960x ne pourront pas être associés.

Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#switch stack port-speed 10
WARNING: Changing the stack speed may result in a
stack speed mismatch .
Do you want to continue?[confirm]
New stack speed will be effective after next reload
Switch(config)#

Puis on redémarre le switch.

Au prochain redémarrage, si les cables de stacks sont reliés, le switch 2960x rejoint la pile de switch 2960s. On vérifie avec la commande sh switch.

Switch#show switch
Switch/Stack Mac Address : 0008.4587.ee90
                                          H/W   Current
Switch#  Role   Mac Address     Priority Version  State
----------------------------------------------------------
*1       Master 0008.4587.ee90     14     1       Ready
2       Member 0008.4587.da90     1      1       Ready
3       Member 61e9.7854.1234     1      4       Ready

On remarque la version de hardware différente.

Pour annuler la commande de modification du port du stack sur le 2960x:

Switch(config)#no switch stack port-speed 10
WARNING: Changing the stack speed may result in a
stack speed mismatch .
Do you want to continue?[confirm]
New stack speed will be effective after next reload
Switch(config)#

Deux mots sur la base SDM (switching database manager): Les switchs doivent également avoir la même base. En général, le switch va redémarrer pour accorder sa base à celle des switchs du stack existant.

La commande suivante permet d’afficher la version de SDM courante:

Switch#show sdm prefer
The current template is "lanbase-default" template.
The selected template optimizes the resources in
the switch to support this level of features for
0 routed interfaces and 1024 VLANs.

Les différentes bases sont optimisées en fonction de leur utilisation. Il est possible de modifier celles-ci. Vous trouverez plus d’information sur le site de Cisco (en anglais).