Spanning Tree Protocol (Stp)-Clase

download Spanning Tree Protocol (Stp)-Clase

of 18

Transcript of Spanning Tree Protocol (Stp)-Clase

  • 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).