Una vez que se eligió el puente raíz para la instancia de árbol de expansión, el STA comienza el proceso para determinar las mejores rutas hacia el puente raíz desde todos los destinos en el dominio de difusión. La información de ruta se determina mediante la suma de los costos individuales de los puertos que atraviesa la ruta desde el destino al puente raíz. Cada “destino” es, en realidad, un puerto de switch.
Los costos de los puertos predeterminados se definen por la velocidad a la que funcionan los mismos. Como se muestra en la figura 1, el costo de puerto de los puertos Ethernet de 10 Gb/s es 2, el de los puertos Ethernet de 1 Gb/s es 4, el de los puertos Ethernet de 100 Mb/s es 19 y el de los puertos Ethernet de 10 Mb/s es 100.
Nota: a medida que se introducen tecnologías Ethernet más modernas y veloces en el mercado, es posible que se modifiquen los valores de costo de ruta para admitir las distintas velocidades disponibles. Los números no lineales de la tabla incluyen algunas mejoras del antiguo estándar Ethernet. Los valores ya se modificaron para admitir el estándar Ethernet de 10 Gb/s. Para ilustrar el cambio continuo relacionado con la tecnología de redes de alta velocidad, los switches Catalyst 4500 y 6500 admiten un método de costo de ruta mayor; por ejemplo, el costo de la ruta de 10 Gb/s es 2000, el de 100 Gb/s es 200 y el de 1 Tb/s es 20.
Pese a que los puertos de switch cuentan con un costo de puerto predeterminado asociado a los mismos, tal costo puede configurarse. La capacidad de configurar costos de puerto individuales le da al administrador la flexibilidad para controlar de forma manual las rutas de árbol de expansión hacia el puente raíz.
Para configurar el costo de puerto de una interfaz (figura 2), introduzca el comando spanning-tree cost valor en el modo de configuración de interfaz. El valor puede variar entre 1 y 200 000 000.
En el ejemplo, el puerto de switch F0/1 se configuró con el costo de puerto 25 mediante el comando spanning-tree cost 25 del modo de configuración de interfaz en la interfaz F0/1.
Para restaurar el costo de puerto al valor predeterminado 19, introduzca el comando no spanning-tree cost del modo de configuración de interfaz.
El costo de la ruta es igual a la suma de todos los costos de puerto a lo largo de la ruta hacia el puente raíz (figura 3). Las rutas con el costo más bajo se convierten en las preferidas, y el resto de las rutas redundantes se bloquean. En el ejemplo, el costo de la ruta del S2 al puente raíz S1 a través de la ruta 1 es 19 (según el costo de puerto individual especificado por el IEEE), mientras que el costo de la ruta a través de la ruta 2 es 38. Dado que la ruta 1 tiene un menor costo de ruta general hacia el puente raíz, es la ruta preferida. Luego, STP configura la ruta redundante que debe bloquearse y evita así la generación de bucles.
Para verificar los costos de puerto y de ruta hacia el puente raíz, introduzca el comando show spanning-tree (figura 4). El campo Cost cerca de la parte superior del resultado es el costo de la ruta total hacia el puente raíz. Este valor varía según la cantidad de puertos de switch que se deban atravesar para llegar al puente raíz. En el resultado, cada interfaz también se identifica con un costo de puerto individual de 19.