STP Resumen
STP Resumen
STP Resumen
Importancia de la Redundancia:
-La redundancia de Capa 2 mejora la disponibilidad de la red implementando rutas de red alternas.
-Cuando usamos redundancia la interrupción de una ruta simple no afecta la conectividad de los equipos de red.
-La redundancia es la solución para lograr la disponibilidad necesaria.
-La redundancia se logra en las capas de distribución y núcleo (Modelo Jerárquico).
Inconvenientes de la Redundancia:
-Bucles de capa 2
* Cuando existe una topología redundante y STP esta deshabilitado pueden producirse bucles de capa 2.
* Los bucles se producen porque las tramas ethernet no usan TTL.
* Las tramas broadcast se envian por todos los puertos, menos el de origen.
* Habilitando STP se pueden evitar los bucles de capa 2.
-Tormentas de broadcast
* Se producen cuando muchas tramas de broadcast quedan atrapadas en un bucle de Capa 2.
* Esto consume todo el ancho de banda para el trafico legitimo.
* Mientras mas equipos finales tiene la red, mas grande sera la tormenta de broadcast.
* Puede producir que los equipos finales no funcionen correctamente.
=======================================================================================
1
Introducción STP
Topología STP:
-El protocolo spanning tree (STP) fue desarrollado para enfrentar los inconvenientes de la redundancia.
-STP bloquea intencionalmente las rutas redundantes.
-Este bloqueo asegura que exista sólo una ruta lógica entre todos los destinos de la red.
-Las rutas físicas siguen existiendo aunque las rutas lógicas estén siendo bloqueadas.
-Las tramas BPDU no son bloqueadas.
-Las rutas redundantes bloqueadas pueden ser activadas de forma dinámica en caso ser necesarias.
Algoritmo STP:
-STP utiliza el algoritmo spanning tree (STA).
-STA determina los puertos de switch de la red que deben configurarse para el bloqueo.
-STA designa un único switch como puente raíz y lo utiliza como punto de referencia para todos los cálculos de rutas.
-STA calcula la ruta más corta hacia el puente raíz.
-Los switches con STP intercambian tramas de BPDU para determinar el switch que posee el menor ID de puente
(BID) en la red.
-El switch con el menor BID se transforma en el puente raíz.
-La BPDU es la trama de mensaje que se intercambia entre los switches con STP
-STA usa los costos de puerto y de ruta para determinar la ruta que debe permanecer desbloqueada.
-STA elige la ruta de menor costo.
El puente raíz:
-Sirve como punto de referencia para todos los cálculos de spanning-tree.
-Se encarga de determinar las rutas redundantes que deben bloquearse.
-Todos los switches de un dominio de broadcast participan del proceso de elección del puente raíz.
-El ID de raiz identifica al puente raiz.
-Luego de que todos los switch intercambian BPDU, el switch con el BID más pequeño es elegido con el puente raíz.
2
* Protocolo
* Versión
* Tipo de mensaje
* Señaladores de estado
* Puente raíz
* Costo Ruta hacia Puente Raíz
* Frecuencia de envíos y retención de la información de los BPDU
Proceso BPDU:
-Inicialmente cada Switch supone que es el puente raíz, ya que en principio el ID Raíz local es igual que el BID.
-Las tramas BPDU se envian cada 2 segundos.
-Cada switch almacena localmente su BID, el ID Raíz y el costo de la ruta hacia el puente raiz.
-Cuando un switch adyacente recibe un BPDU compara el ID Raiz de la trama BPDU recibida con el ID Raiz Local
* Si el ID Raiz de la trama BPDU recibida es menor que el ID Raiz Local el switch actualiza el ID Raiz local y el ID Raíz
de sus mensajes BPDU.
* Si el ID Raiz de la trama BPDU recibida es mayor que el ID Raiz Local el switch descarta la trama.
-Las tramas BPDU tambien actualizan el costo de la ruta hacia el puente raiz.
-Despues de que todos los switches han intercambiado por primera vez las BPDU, cada switch debera poder ver el
menor ID Raiz de la topologia STP.
ID de Puente (BID):
Se utiliza para determinar el puente raíz de una red y contiene 3 campos:
-Prioridad de puente
* Es un valor configurable que tiene influencia sobre el switch que debe convertirse en el puente raíz
* El Switch con la menor prioridad se convierte en el puente raiz
* El valor predeterminado en los switches cisco es 32768
* La rango de prioridad esta entre 1 y 65536, siendo 1 la prioridad ,mas alta.
-ID de sistema extendido
* Este campo contiene el ID de la VLAN con la cual esta asociada la BPDU
* Puede omitirse para algunas configuraciones
* El valor de ID de sistema extendido se agrega al valor de prioridad de puente en el BID
-Dirección MAC
* Es el factor de decision en caso de que la prioridad de puente y el ID de sistema extendido sean iguales entre los
switches.
* El Switch con la MAC address mas bajita (en caso de que la prioridad sea igual) sera elegido como el puente raiz.
-La ubicacion del puente raiz determina la forma en que se calcula la funcion de cada puerto.
-Los puertos de un switch pueden tener 4 funciones en el proceso de spanning-tree:
* Puerto Raiz
* Puerto Designado
* Puerto no Designado
* Puerto Deshabilitado
-Puerto Raiz:
3
* Existen en los puentes que no son raiz
* Son los puertos de un switch con el mejor camino hacia el puente raiz
* Solo se permite un puerto raiz por puente
* Reenvia el trafico a traves del puente raiz
-Puerto Designado:
* Existen en los puentes raiz y en los que no son raiz
* En un puente raiz todos los puertos son designados
* Solo se permite un puerto designado por segmento
-Puerto no Designado
* Es aquel puerto del switch que esta bloqueado
* Tambien se denomina puerto alternativo
-Puerto Desahabilitado
* Es aquel puerto del switch que esta administrativamente desconectado
Temporizadores de BPDU:
La cantidad de tiempo que un puerto permanece en los distintos estados de puerto depende de los temporizadores
de BPDU.
Los temporizadores de retraso de envió y antigüedad máxima pueden reconfigurarse, así como el diámetro de la
red, pero no se recomiendan estos cambios.
Convergencia de STP
La convergencia es el tiempo que le toma a la red determinar lo siguiente:
-El puente Raiz
-Atravesar todos los otros estados de puerto
-Configurar todos los puertos de switch en sus funciones de puertos finales de spanning-tree
El proceso de convergencia demora un tiempo en completarse debido a los distintos temporizadores que se utilizan.