User Tools

Site Tools


informatique:cisco:stp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:cisco:stp [2011/03/02 20:15] – édition externe 127.0.0.1informatique:cisco:stp [2011/10/11 09:09] pteu
Line 15: Line 15:
   Switch(config)#int fa0/1   Switch(config)#int fa0/1
   Switch(config-if)#spanning-tree cost 200   Switch(config-if)#spanning-tree cost 200
 +
 +
 +====Extended System ID====
 +
 +Pour les commutateurs qui utilisent le Per-VLAN STP, il faut distinguer chaque BPDU par VLAN ; on utilise donc dans ce cas l'**extended system ID**, c'est à dire qu'on transforme le champ "bridge priority" sur 16 bits en 4 bit de bridge priority + 12 bits codant le VLAN ID (ne pas modifier la taille globale permet une compatibilité ascendante). 4 bits pour configurer la priorité c'est 2^4 = 16 possibilités ; et en tenant compte du poids de ces 4 bits dans le champ de 16 bits, cela donne les valeurs décimales suivantes pour la priorité : 4096, 8192, etc... jusqu'à 61440).
 +
 +Contenu d'un BPDU :
 +<code bash>
 +Sans activer l'extended system-id : 2^16 valeurs pour configurer la priorité :
 ++-------------------------------------------------------------------------+----------------------------+
 +| Bridge-ID : 2 octets                                                    | @ MAC du switch : 6 octets |
 ++-------------------------------------------------------------------------+----------------------------+
 +
 +En activant l'extended system-id : 2^4 valeurs pour coder la priorité + 12 bits codant le VLAN ID
 ++--------------------------+----------------------------------------------+----------------------------+
 +| Bridge Priority : 4 bits | Extended System ID : 12 bits (= VLAN ID)     | @ MAC du switch : 6 octets |
 ++--------------------------+----------------------------------------------+----------------------------+
 +</code>
 +
 +Un exemple pour comprendre : je veux configurer un commutateur pour être root-bridge sur le VLAN 100 avec une priorité de 4096, et ne pas être prioritaire pour le VLAN 200 avec une priorité de 16384 :
 +<code bash>
 +# activation du per-vlan rapid STP
 +spanning-tree mode rapid-pvst
 +
 +# activation de l'extended system id
 +spanning-tree extend system-id
 +
 +# je configure une priorité de 4096 (en décimal : "0001" sur les 4 bits de poids fort) pour le VLAN 100 et 8192 pour le VLAN 200
 +spanning-tree vlan 100 priority 4096
 +spanning-tree vlan 200 priority 16384
 +</code>
 +
 +Ma priorité (la valeur des 2 octets du champ "bridge priority" de mes BPDUs) sera différente pour chaque VLAN (normal, c'est du PVST) :
 +  * pour le VLAN 100 elle vaudra (en décimal) 4096 + 100 = 4196
 +  * pour le VLAN 200 elle vaudra (en décimal) 16384 + 200 = 16584
  
  
Line 88: Line 123:
 États des ports (schémas trouvés chez [[http://www.cisco.com/en/US/tech/tk389/tk621/technologies_white_paper09186a0080094cfa.shtml#roles|Cisco]]) : États des ports (schémas trouvés chez [[http://www.cisco.com/en/US/tech/tk389/tk621/technologies_white_paper09186a0080094cfa.shtml#roles|Cisco]]) :
  
-{{http://www.cisco.com/image/gif/paws/24062/146-b.gif}}+{{:informatique:cisco:root_port.gif|}}
  
-{{http://www.cisco.com/image/gif/paws/24062/146-c.gif}}+{{:informatique:cisco:designated_port.gif|}}
  
-{{http://www.cisco.com/image/gif/paws/24062/146-d.gif}}+{{:informatique:cisco:alternate_port.gif|}}
  
-{{http://www.cisco.com/image/gif/paws/24062/146-e.gif}}+{{:informatique:cisco:backup_port.gif|}}
  
 C'est actuellement cette version de ST qui est utilisée partout. Partout vous dis-je. C'est actuellement cette version de ST qui est utilisée partout. Partout vous dis-je.
informatique/cisco/stp.txt · Last modified: 2016/02/15 15:41 by pteu