Estados de STP

Enviado por CristiaanCadiz el Mar, 18/04/2017 - 18:03
Estados de STP

Estados de STP(spanning-tree protocol )

 

Primero que todo daremos una pequeña definición de STP, para que sirve, como actúa y luego daremos a conocer los distintos tipos de estados de enlace que posee STP.

STP:(spanning-tree protocol): Protocolo que opera en capa 2 de modelo OSI (capa de enlace de datos). Permite gestionar la presencia de loop´s o bucles en redes debido a la existencia de redundancia de enlaces, permite activar o desactivar automáticamente enlaces de conexión. Pasos de STP:

  1. Elección de [Root Bridge]: Corresponde al equipo con menor “Bridge ID” (2 B de Prioridad y &B de MAC más baja).
  2. Elección de [Root Port] : Se elige un “Puerto Raíz” para cada switch que no es root bridge .Criterios STP:
  1. Menor Bridge ID
  2. Menor Root Path Host ---- se fija en los costos de enlaces   [    10Mbps= 100
  3. Menor Sender BID                                                                             100Mpbs=19
  4. Menor Sender PID                                                                             1000Mbps=4  ]
      
  1. Elección del “Designed Port”: Se elige un puerto designado para cada enlace.

Para participar en STP, cada puerto del Switch debe tener un estado, el swtich por defecto tiene el puerto en disabled , este pasa luego por estados “pasivos”, para finalmente quedar “activo” y recibir tráfico de red.

Estos estados de enlace son los siguientes:

  • Disabled: El puerto esta administrativamente abajo, dejado así por el admin de la red, o por el sistema por defecto. Si posee este estado no part5icipa en la progresión de puertos STP.

 

  • Blocking: Si está bloqueado  no genera loop’s, tampoco puede recibir o transmitir datos y no agrega direcciones MAC a su tabla de direcciones. En su lugar este solo puede recibir BPDU, así que puede escuchar  a  otros switch vecinos. Este puede estar en modo standby para cuando se detecte un bridging loop (loop en switch) entrar en modo blocking.

 

  • Listening: Se mueve de estado blocking a listening, el puerto está activo, y en camino a transmitir trafico STP.
    El puerto no puede enviar o recibir datos, sin embargo está preparado para recibir y enviar BPDU que le permitirá participar en el proceso de topología STP.
    El puerto está preparado para ser “root port” o “designed port” , si pierde en la elección de uno de estos estados, vuelve a ser un blocking port.

 

  • Learning: Luego de un periodo de tiempo llamado “forwarning delay”(15 seg) el puerto pasa de estado listening ha estado learning. El puerto envía y recibe BPDU como antes. Además el switch puede aprender direcciones MAC y agregarlos a su tabla.
    El puerto tiene un periodo silencioso extra de tiempo en el que puede recibir información de direccionamiento.

 

  • Forwarning: Después de otro periodo de forwarning delay en estado learning, este pasa a estado de forwarning. El puerto puede enviar y recibir:- Datos – Direcciones MAC (aprende) – BPDU.EL puerto es funcional a la topología de red STP.

Estado STP

 El puerto puede

El puerto no puede

Duracion

Disabled

N/A

Enviar y recibir datos

N/A

Blocking

Envía y recibe BPDU

Envia y recibe BPDU, aprende MAC

Indefinido si se detectan loop’s

Listening

Envia y recibe BPDU

Envia y recibe BPDU, aprende MAC

Forwarning delay timer (15 seg)

Learning

Envia y recibe BPDU, aprende MAC

Envia o recibe datos

Forwarning delay timer (15 seg)

Forwaarning

Envia y recibe BPDU, aprende MAC, recibe datos

 

Indefinido si el puerto está prendido o no y si hay loop´s

Ejemplo: Switch tabla de puertos

 

Cambio de estado en una interface del switch, en este caso G1/0/1. Esta queda preparada para enviar y recibir datos, BPDU y trafico STP.

 

Manual de STP