Sunteți pe pagina 1din 3

Detalles

¿Qué es el STP?.
Es el protocolo que evita los inconvenientes relacionados con bucles en la red,
un protocolo que determina de forma rápida aquellos puertos que deben bloquearse.
-------
¿Porque tener STP en la red?.
Las tramas de Ethernet no poseen un TTL (Time to Live), como los paquetes IP que
viajan por los routers. En consecuencia, si no finalizan de manera adecuada en
una red conmutada, las mismas siguen rebotando de switch en switch indefinidamen
te o hasta que se interrumpa un enlace y elimine el bucle.
Redundancia
Es la disponibilidad de la red implementando rutas de red alternas mediante el a
gregado de equipos y cables, al contar con varias rutas para la transmisión de dat
os. Aumentando de esta manera la disponibilidad de la topología de red al proteger
la red de un único punto de falla, como un cable de red o switch que fallan.
Broadcast
-Estos son envíados a todos los puertos de switch, excepto el puerto de origen.
-Esto asegura que todos los dispositivos del dominio de broadcast puedan recibir
la trama.
-Si existe más de una ruta para enviar la trama, se puede generar un bucle sin fin
.
Los Bucles (Loops)
*Se repiten indefinidamente hasta que se elimine mediante la interrupción física que
lo produce.
*Producen una alta carga al CPU el switche que participa en el.
*Disminuyen el rendimiento de los switches cuando llega tráfico legítimo.
*A medida que las tramas son atrapadas en el bucle, se produce una tormenta de b
roadcast.
*Un host atrapado en el es inaccesible, ya que la tabla de direcciones MAC cambi
a de forma constante por las actualizaciones continuas
-------
Algoritmo Spanning Tree
(STA)
STP utiliza STA para determinar los puertos de switch de la red que deben config
urarse para el bloqueo, y así evitar que se generen bucles.
El STA designa un único switch como puente raíz y lo utiliza como punto de referenci
a para todos los cálculos de rutas.
Todos los switches que comparten STP intercambian tramas de BPDU para determinar
el switch que posee el menor ID de puente (BID) en la red.
La BPDU es la trama de mensaje que se intercambia entre los switches en STP.
BID se compone de un valor de prioridad, la dirección MAC del switch y un ID de si
stema extendido opcional.
Se determina el BID de menor valor mediante la combinación de estos tres campos.

El switch con el menor BID se transforma en el puente raíz de forma automática según l
os cálculos del STA.
El STA calcula la ruta más corta hacia el mismo.
El STA son utilizados por los switches para determinar los puertos que deben blo
quearse.
El STA determinar las mejores rutas hacia el puente raíz.
El STA considera los costos de la(s) ruta y los puerto que debe permanecer desbl
oqueada.
Los costos de la ruta se calculan mediante la velocidades del puerto del switch.
La suma de los valores de costo de puerto determina el costo de ruta total hacia
el puente raíz.
El STA elige la ruta de menor costo de ruta.
-------
Para comprender el proceso de convergencia de forma más profunda, el mismo se ha d
ividido en tres pasos distintos:
Paso 1. Elegir un puente raíz
Paso 2. Elegir los puertos raíz
Paso 3. Elegir los puertos designados y no designados
PUERTOS
-Puertos raíz
-Puertos designados
-Puertos no designados
-Puerto deshabilitado
Puertos raíz
-Son los puertos de switch más cercanos al puente raíz.
-Sirve como punto de referencia para todos los cálculos de spanning-tree y la dete
rminacion de las rutas redundantes que deben bloquearse.
-El puente raíz es reemplazado si recibe un BPDU menor que el ID de raíz.
Puertos designados
-son los puertos que no son raíz y que pueden envíar y recibir tráfico según sea necesar
io.
-Sólo se permite un puerto designado por segmento.
Puertos no designados
-Es aquel puerto de switch que está bloqueado.
-es un puerto denominado "puerto alternativo".
-Son puertos configurados para evitar los bucles.
Puerto deshabilitado
-Es un puerto que está administrativamente desconectado.
-no funciona en el proceso de spanning-tree.
-------
Estados de los puertos
-Bloqueo
-Escuchar
-Aprender
-Enviar
-Deshabilitado
-------
PortFast de Cisco
-un puerto configurado en este modo se establece como puerto de acceso.
-Este puerto tiene una transición del estado de bloqueo al de enviar de manera inm
ediata.
-Usado para conectar PC o servidor, permitiendo que dichos dispositivos se conec
ten a la red de manera inmediata sin esperar la convergencia de SPT.
(spanning-tree portfast)
comando usado para configurar el puerto que entre al estado de envio inmediatame
nte se conecta.
-------
COMANDOS
(spanning-tree cost #) los valores puede oscilar entre 1 y 200,000,000.
(spanning-tree cost 25)
Usado para configurar el costo de un puerto en una interfaz
(spanning-tree vlan # root primary)
(spanning-tree vlan 1 root primary)
Usado para asegurar que el switch posea el menor valor de prioridad de puente
(spanning-tree vlan # root secondary)
Usado para configurar con un puente raíz alternativo
(spanning-tree vlan # priority #)
(spanning-tree vlan 1 priority 24576.)
Este es otro método para configurar el valor de prioridad de puente.
(spanning-tree port-priority #) "#= 0 y 240"
Es un comando usado para configurar el valor de prioridad del puerto
(spanning-tree vlan # root primary diameter #)
(panning-tree vlan 1 root primary diameter 5)
Comando usado para configurar un diámetro de red distinto en STP.
====El valor predeterminado de la prioridad para todos los switches de Cisco es
32 768. El rango de prioridad oscila entre 1 y 65 536; por lo tanto, 1 es la pri
oridad más alta.

-show spanning-tree.
-show spanning-tree detail.
Cuando se lee acerca de STP se advierte que existen muchos tipos de variantes de
STP. Algunas de estas variantes son propiedad de Cisco y otras son estándares de
IEEE.
Propiedad de Cisco
-Protocolo spanning tree por VLAN (PVST)
-Protocolo spanning tree por VLAN plus (PVST+)
-Protocolo spanning tree por VLAN rápido (PVST+ rápido)
Estándares IEEE
-Protocolo Rapid spanning tree (RSTP)
-STP múltiple (MSTP)