Page 169 - Untitled
P. 169
CAPÍTULO 3: SPANNING TREE PROTOCOL
Gracias a ello se evita la formación de bucles de capa 2 pero por contra se inutiliza
un enlace. En el caso de que el link entre A y B caiga, el protocolo activa
automáticamente el de A y C, por lo que la comunicación entre las diferentes redes
no se verá afectada.
En resumen, STP es un protocolo de capa 2 utilizado para evitar tormentas de
broadcast mediante el bloqueo de enlaces redundantes.
Este protocolo no solo es utilizado por switchs, también los bridges lo aplican.
¿Por qué? Porque ambos son dispositivos de capa 2.
MODO DE OPERAR DE STP
En STP, cada switch asume un rol y cada interfaz es definida mediante un tipo y
estado, siendo determinados cada uno de ellos en relación con el cálculo realizado
por el algoritmo STA (Spanning-Tree Algorithm), el cual analiza una serie de factores
con el objetivo final de seleccionar rutas libres de bucles hacia cada destino,
bloqueando enlaces redundantes si fuera necesario.
La operación llevada a cabo por el protocolo se basa en definir qué rol tomará
cada switch y qué estado asumirá cada interfaz. Así pues, la siguiente sección
abordará cada escenario por separado, para acto seguido finalizar con un supuesto
práctico.
Roles del switch
El proceso comienza con la elección de un dispositivo que será utilizado como
núcleo de la topología STP. Este recibe el nombre de puente raíz (root bridge) y con
relación al mismo serán calculadas las rutas hacia los diferentes destinos. El puente
raíz es seleccionado a través de una negociación llevada a cabo entre todos los
switchs de la topología, dando como resultado aquel que tomará dicho rol. Este
proceso es bastante sencillo y se basa en dos valores, la prioridad y la dirección MAC.
El primero es un número decimal que, como su nombre indica, otorga una prioridad
en STP al dispositivo. El valor por defecto en switchs Cisco es 32768, pudiendo ser
modificado manualmente. La dirección MAC, ya analizada, es un valor hexadecimal
no configurable y único a nivel global. El conjunto de ambos recibe el nombre de
Bridge ID (BID), con formato “Prioridad:MAC” y es el campo utilizado durante la
negociación entre los switchs. Un ejemplo de BID podría ser 32768:0000.1111.2222,
donde 32768 es la prioridad y 0000.1111.2222 hace referencia a la MAC.
151