8 de febrero de 2016

¿Cómo se elige el puerto raíz en STP?

Continuando con algunos temas vinculados a la operación de Spanning Tree, revisemos cómo se elige el puerto raíz.
Ya hemos dicho que en cada dominio de colisión, en primer lugar, STP elige un switch raíz (root bridge o bridge raíz).
Todos los puertos de ese switch raíz son "puertos designados" (designated ports) y se encontrarán en estado de forwarding.

Una vez definido el switch raíz del dominio cada uno de los demás switches (non root bridge) selecciona un puerto raíz. En este sentido cada switch no-raíz tiene un solo puerto raíz en cada dominio de broadcast.
¿Cuál de los puertos del switch no-raíz será el puerto raíz o root port?
La respuesta es relativamente simple: el puerto que conecta al enlace de menor costo hacia el switch raíz.
En STP el costo de la ruta hacia el switch raíz es el valor acumulado a lo largo de la ruta resultado de la sumatoria de cada uno de los enlaces que se atraviesan hasta llegar al switch raíz. Ese costo de cada enlace está definido por el estándar y puede ser sobre-escrito a través de la configuración.
Ese puerto raíz estará en estado de forwarding.



Hay 3 roles de puertos STP:
  • Puerto Raíz.
  • Puerto Designado.
  • Puerto No Designado.
Y 4 estados:
  • Blocking.
  • Listening.
  • Learning.
  • Forwarding.

Las abreviaturas y siglas utilizadas en este post puede encontrarlas desarrolladas en

que está disponible en la Librería en Línea de EduBooks.


6 comentarios:

  1. Lo que no entiendo es cual es la finalidad que cumple el puerto raíz o el designado, tiene que haber alguna diferencia significativa entre los dos. Porque los dos cumplen la misma función de forwarding

    ResponderBorrar
    Respuestas
    1. Puerto raíz o puerto designado son roles de los puertos dentro de la topología de la red. Los puertos raíz son la base de la definición de la topología activa, son los que definen cómo quedará operando la red; en cambio los puertos designados no necesariamente son parte de esa topología activa.
      Otra cosa diferente es el estado del puerto. Ambos (puertos raíz y designados) están en estado forwarding, pero no necesariamente son parte de la topología activa.
      Un ejemplo. El puerto raíz siempre es parte de la topología activa ya que es parte de su definición; un enlace bloqueado, que no es parte de la topología activa, tendrá un puerto designado y otro no-designado, uno en forwarding y otro en blocking, y no son parte de la topología activa.

      Borrar
    2. ¿Te refieres por topología activa aquellos enlaces que funcionan porque no tienen puertos bloqueados?

      Borrar
    3. Correcto.
      Denomino "topología activa" a la topología que resulta de considerar únicamente los enlaces que STP utiliza para el reenvío de tráfico, sin considerar aquellos que se encuentran bloqueados.

      Borrar
  2. no entiendo nada :)

    ResponderBorrar
    Respuestas
    1. Estimado
      Este post supone que entendemos la operación de STP con el intercambio de BPDUs y la selección del root-bridge.
      Sugiero que leas los posts anteriores o cualquier manual que haga una introducción a STP para que te ayuden a comprender el proceso de selección del puerto raíz que, en sí mismo, es simple.

      Borrar

Gracias por tu comentario.
En este blog los comentarios están moderados, por lo que su publicación está pendiente hasta la revisión del mismo.