NetworkingSTP

¿Qué es STP?

Protocolo de Capa 2 diseñado para evitar bucles de conmutación (switching loops). Cada puerto del switch esta en estado de envió (forwarding) o bloqueo (blocking).

Propósito principal: Mantener la redundancia física, pero evitando los bucles lógicos, creando una topología libre de loops. STP bloquea lógicamente los bucles físicos en una red de Capa 2, evitando que las tramas circulen por la red para siempre.

Versiones principales

  • STP (IEEE 802.1D)
  • RSTP (IEEE 802.1w)
  • MSTP (IEEE 802.1s)

Versiones de STP (Evolución)

NombreDescripción
STPEsta es la versión original IEEE 802.1D, que proporciona una topología sin bucles en una red con enlaces redundantes. También llamado Common Spanning Tree (CST), asume una instancia de STP para toda la red conmutada, independientemente de la cantidad de VLAN.
PVST+El árbol de expansión por VLAN (PVST+) es una mejora de Cisco de STP que proporciona una instancia de STP por cada VLAN configurada en la red. PVST+ soporta PortFast, UplinkFast, BackboneFast, BPDU guard, BPDU filter, root guard, y loop guard.
RSTPRapid Spanning Tree Protocol (RSTP) o IEEE 802.1w es una evolución de STP que proporciona una convergencia mas rápida que STP.
Rapid PVST+Esta es una mejora de Cisco de RSTP que utiliza PVST+ y proporciona una instancia independiente de 802.1w por VLAN. Cada instancia aparte admite PortFast, BPDU Guard, BPDU filter, Root Guard y Loop Guard.
MSTPEl protocolo de árbol de expansión múltiple (MSTP) es un estándar IEEE inspirado en la implementación anterior de STP de instancia múltiple (MISTP) de Cisco. MSTP asigna varias VLAN en la misma instancia de STP.

Conceptos clave de STP

  • Root Switch: Switch elegido como raiz para todo el dominio de STP.

  • Root Port: Puerto mas cercano al Switch Raíz (Root Bridge) para cada switch que no sea raíz.

  • Puertos Designados: Puertos encargados de reenviar trafico para ese segmentos.

  • Estados de los puertos: Bloqueo (Blocking), Escucha (Listening), Aprendizaje (Learning), Reenvió (Forwarding), Deshabilitar (Disabled).

  • BID (Bridge ID): Es un valor de 8 byte único para cada switch. Consiste de 2 byte de prioridad y 6 byte del system ID (MAC Address).

  • BPDU (Bridge Protocol Data Units): Mensajes que utiliza el switch para intercambiar información con otro switch. En la BPDU parte de la información que se envía es el BID.

Operación de STP

  • Elección del Switch Raíz (Root Switch): El switch con el BID mas bajo.
  • Selección de puertos Raiz (Root Port) en los switches no raíz.
  • Selección de puertos designados (Designated Port) en cada segmento.
  • Se selecciona los puertos redundantes en estado de Bloqueo.
Built with LogoFlowershow