spanning tree protocol (stp)-clase
TRANSCRIPT
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
1/18
SPANNING TREE PROTOCOL (STP)
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
2/18
Topologias Redundantes
Disponibilidad de Red continuo
Tolerante a fallas
Reducir interrupciones del servicioprovocados por un nico punto defalla.
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
3/18
Si el Switch A falla, el trfico puede continuar fluyendo desde el Segmento 2 al
Segmento 1 y al router a travs del Switch B.
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
4/18
Topologas Redundantes
Tormenta de Broadcast
Copias multiples de Tramas
Inestabilidad de Tablas de direccionesMAC
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
5/18
Cuando un switch desconoce el destino del trfico, inunda el trfico desde todos los
puertos salvo el puerto que recibi el trfico. Las tramas de broadcast y multicast
tambin se envan por inundacin desde todos los puertos, salvo el puerto que recibi
el trfico. Este trfico puede quedar atrapado en un loop.
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
6/18
Puertos 10BaseT (12)
Puertos 10BaseT (12)
Puertos 100Base T
A
Moe
Larry
Host Kahn
A
1
1 2
00-90-27-76-96-93
00-90-27-76-5D-FE
Hub
Qu es lo que ocurre con las tramas. El host Kahn enva una
trama de broadcast de la Capa 2,como una peticin ARP.
Host Baran
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
7/18
Puertos 10BaseT (12)
Puertos 10BaseT (12)
Puertos 100Base T
A
Moe
Larry
Host Kahn
A
1
1 2
00-90-27-76-96-93
00-90-27-76-5D-FE
Hub
Como es una trama de broadcast de Capa 2, ambos switches,
Moe y Larry, inundan la trama por todos los puertos, incluyendo
los puertos A.
Host Baran
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
8/18
Puertos 10BaseT (12)
Puertos 10BaseT (12)
Puertos 100Base T
A
Moe
Larry
Host Kahn
A
1
1 2
00-90-27-76-96-93
00-90-27-76-5D-FE
Hub
Trama
duplicada
Trama
duplicada
Ambos switches reciben el mismo broadcast, pero en un puerto
distinto. En el desempeo de su funcin de switches, ambos switches
inundan la trama duplicada de broadcast duplicada por sus otros
puertos.
Host Baran
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
9/18
Puertos 10BaseT (12)
Puertos 10BaseT (12)
Puertos 100Base T
A
Moe
Larry
A
1 2
00-90-27-76-96-93
00-90-27-76-5D-FE
Hub
Tramaduplicada
Trama
duplicada
Nuevamente, los switches inundan el mismo broadcast por sus
otros puertos. Esto da como resultado tramas duplicadas, lo
que se denomina tormenta de broadcast!
Host Kahn
Host Baran
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
10/18
Puertos 10BaseT (12)
Puertos 10BaseT (12)
A
Moe
Larry
A
1 2
00-90-27-76-96-93
00-90-27-76-5D-FE
Hub
Los broadcasts de Capa 2 no slo consumen ancho de banda de red,
sino que deben ser procesados por cada uno de los hosts. Esto puede
afectar severamente a la red, incluso hasta el punto de inutilizarla.
Host Kahn
Host Baran
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
11/18
Solucin:
Permitir Loops Fsicos, pero creandouna topologa lgica sin Loops
The Spanning-Tree Protocol (STP):
is a loop-prevention protocol Permite que haya rutas redundantes
conmutadas/puenteadas sin sufrir los efectos delos loops en la red.
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
12/18
BPDU
Los switches envan mensajes denominadosunidades de datos del protocolo puente (BPDU)para permitir la creacin de una topologa lgicasin loops.
Las BPDU contienen informacin que permite quelos switches ejecuten acciones especficas: Seleccionar un solo switch que acte como la raz del spanning-tree.
Calcular la ruta ms corta desde s mismo hacia el switch raz
Designar uno de los switches como el switch ms cercano a la raz,para cada segmento LAN. Este switch se denomina switch designado.El switch designado adminstra todas las comunicaciones desde la LAN
hacia el puente raz. Elegir uno de sus puertos como su puerto raz, para cada switch que no
es un switch raz. Esta es la interfaz que brinda la mejor ruta hacia elswitch raz.
Seleccionar puertos que forman parte del spanning-tree. Estos puertosse denominan puertos designados. Los puertos no designados sebloquean
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
13/18
En un algoritmo de Spanning Tree seencuentran los siguientes elementos:
Puente Raz
Puerto Raz por Puente que no sea raz Puerto designado por Segmento
Puertos no designados o que no se utilizan
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
14/18
Seleccin de un puente raz
El puente raz es el puente desde el cual se toman todaslas decisiones con respecto a las dems rutas.
Solamente un switch puede ser el puente raz.
La seleccin del puente raz se realiza con base a:
1. La prioridad de puente ms baja
2. La ID de puente ms baja
La seleccin del puerto raz se realiza con base a:
Costo de la Ruta
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
15/18
Cuando el switch se enciende, se usa el algoritmo spanningtree para identificar el puente raz. Las BPDU son enviadascon el ID de puente (BID).
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
16/18
El BID se compone de una prioridad de puente que asumeun valor por defecto de 32768 y la direccin MAC del switch.
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
17/18
Estados de Spanning Tree
-
8/6/2019 Spanning Tree Protocol (Stp)-Clase
18/18
Rapid Spanning Tree
Transfiere inmediatamente un puerto del estado de bloqueoal estado de envo, al eliminar el retardo de envo (lacantidad de tiempo que espera un puerto antes de cambiardel estado de aprender y escuchar del STP al estado deenvo).