Ya se sabe que si configuramos por defecto el Spanning-tree la propia electrónica de red calcula el camino más óptimo para llegar a un Switch. A veces, por el motivo que sea, nos interesa forzar un camino, para ello una posible manera sería asignar costes a los puertos de salto.
Hay que saber que el coste es acumulativo a lo largo del dominio de STP, vamos que afectará al re cálculo del camino de acceso a otros switches.
Si tenemos dos caminos y queremos que salga por el camino A podemos hacer lo siguiente:
interface GigabitEthernet0/1
description CAMINO_B
switchport mode trunk
spanning-tree cost 200
!
interface GigabitEthernet0/2
description CAMINO_A
switchport mode trunk
!
Aumentando el coste de la GigabitEthernet0/1 hacemos que el switch escoga el camino por la GigabitEthernet0/2. Si nos queremos asegurar podemos ponerle un coste más bajo a la GigabitEthernet0/2.
El coste que pongamos cuanto más bajo es más prioritario.
Si queremos consultar que coste tiene cada camino usaremos el comando "sh spanning-tree"
Al final vemos las dos tarjetas de red la Gi0/1 y Gi0/2 del Switch donde hay dos caminos donde poder acceder a los datos de la Vlan1 de otros Switches y sus costes.
Otro comando para localizar que puertos tenemos bloqueados podría ser "show spantree blockedports"
Una buena explicación entre diferencia de coste y prioridad "https://supportforums.cisco.com/discussion/10709506/stp-port-priority-vs-cost"
GoN. Septiembre 2014