48
Implementación del protocolo Spanning Tree Conmutación y conexión inalámbrica de LAN. Capítulo 5 Capítulo 5 © 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 1

Implementación del protocolo Sppganning Tree

  • Upload
    others

  • View
    25

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Implementación del protocolo Sppganning Tree

Implementación del protocolo Spanning Treep p g

Conmutación y conexión inalámbrica de LAN. Capítulo 5Capítulo 5

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 1

Page 2: Implementación del protocolo Sppganning Tree

Objetivos Explicar la función de la redundancia en una red p ca a u c ó de a edu da c a e u a ed

convergente

Resumir de qué manera el STP elimina bucles deResumir de qué manera el STP elimina bucles de Capa 2 en una red convergente

Explicar cómo el algoritmo STP usa tres pasos paraExplicar cómo el algoritmo STP usa tres pasos para converger en una topología sin bucles

Implementar Rapid per VLAN Spanning Tree (rapidImplementar Rapid per VLAN Spanning Tree (rapidPVST+) en una LAN para evitar bucles entre switchescon enlaces redundantes.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 2

Page 3: Implementación del protocolo Sppganning Tree

Explicar la función de la redundancia en una pred conmutada convergente Describir la función de la redundancia en una red esc b a u c ó de a edu da c a e u a ed

jerárquica

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 3

Page 4: Implementación del protocolo Sppganning Tree

Explicar la función de la redundancia en una pred conmutada convergente Problemas potenciales en redes con enlaces ob e as pote c a es e edes co e aces

redundantes: •Bucles de capa 2•Tormentas de broadcast•Duplicación de tramas.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 4

Page 5: Implementación del protocolo Sppganning Tree

Explicar la función de la redundancia en una

Describir cómo la redundancia puede deshabilitar una

pred conmutada convergente

esc b có o a edu da c a puede des ab ta u ared jerárquica:

Bucles en el armario de cableadoBucles en hubs interconectados.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 5

Page 6: Implementación del protocolo Sppganning Tree

Explicar el funcionamiento de STP STP operando y compensando fallas en la red.S ope a do y co pe sa do a as e a ed

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 6

Page 7: Implementación del protocolo Sppganning Tree

Componentes del STP:

Algoritmo• BPDU• BID, prioridad, MAC

BID <

• Raíz• Costo, velocidades,• Puertos

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 7

Page 8: Implementación del protocolo Sppganning Tree

El puente raíz y BID

BID

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 8

Page 9: Implementación del protocolo Sppganning Tree

Costo (por defecto IEEE) al puente raíz

Velocidaddel enlace

Costo(mod.)

Costo(ant.)

10Gb/s 2 11Gb/s 4 1100Mb/s 19 10

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 9

100Mb/s 19 1010Mb/s 100 100

Page 10: Implementación del protocolo Sppganning Tree

Los campos del BPDU

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 10

Page 11: Implementación del protocolo Sppganning Tree

Elección del puente raíz y el proceso de BPDU Inicio después del encendido Inicio después del encendido

00

0

0

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 11

Page 12: Implementación del protocolo Sppganning Tree

El BID simple y extendido El BID extendido usa el ID de la VLAN como extensióne te d do usa e de a co o e te s ó

• La prioridad del puente seda en múltiplos de 4096.

El switch con menor

VLAN

El switch con menorBID será raíz

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 12

Page 13: Implementación del protocolo Sppganning Tree

Configuración de la prioridad del puente

Primary = 24576 o 4096 menos que la prioridad menor detectada

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 13

Secondary = 28672

Page 14: Implementación del protocolo Sppganning Tree

Funciones de los puertos en STP

Raíz

Designado

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 14

g

No designado (alternativo)

Page 15: Implementación del protocolo Sppganning Tree

Desempate de costo del puerto raíz

128.1128.2

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 15

La ID del puerto sirve para desempatar costos. Menor ID gana.La prioridad y el número de puerto forman la ID de puerto.

Page 16: Implementación del protocolo Sppganning Tree

Selección de puerto designado por segmento

El costo menor es el selector primario si hay empate el puente

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 16

El costo menor es el selector primario, si hay empate, el puentecon la BID menor mantiene su puerto como designado.

Page 17: Implementación del protocolo Sppganning Tree

Estados del STP

Deshabilitar Bloquear Escuchar Aprender Reenviar

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 17

Page 18: Implementación del protocolo Sppganning Tree

Temporizadores del STP

En lugar de modificar los temporizadores del BPDU, para

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 18

g p , pacelerar la convergencia, modificar el diámetro de la red

Page 19: Implementación del protocolo Sppganning Tree

El modo portfast de Cisco Utilizado en puertos de acceso para los hosts Utilizado en puertos de acceso para los hosts

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 19

Page 20: Implementación del protocolo Sppganning Tree

Resumen de la configuración del STPg Costo del puerto

S2(config‐if)#spanning‐tree cost costS2(config if)#spanning tree cost cost

Restablecer costo por defecto del puerto

S2(config‐if)#no spanning‐tree costS2(config if)#no spanning tree cost

Prioridad del puenteS2(config)#spanning‐tree vlan 1 [priority priority | root primary | root secondary]

Prioridad del puertoS2(config‐if)#spanning‐tree port‐priority priority

Diámetro de la redS2(config)#spanning‐tree vlan 1 root primary diameter diameter

Habilitar deshabilitar portfast Habilitar y deshabilitar portfastS2(config)#no spanning‐tree portfast

Verificación del STP

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 20

Verificación del STPS2#show spanning‐tree

Page 21: Implementación del protocolo Sppganning Tree

Los tres pasos del STP (IEEE802.1D) para p ( ) pconverger en una topología sin bucles

Paso 1• Elegir un puente raíz

• BPDU cada 2 segundos. Prioridad de puente extendida menor gana MAC menor desempataPaso 1 extendida menor gana, MAC menor desempata

El i l t í

Paso 2• Elegir los puertos raíz

• Costo menor gana, ID de puerto menor desempata (prioridad de puerto + numero de puerto).

• Elegir los puertos designados y no designados

Paso 3designados • Costo menor gana, BID menor desempata (prioridad

de puente extendida + MAC )

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 21

Page 22: Implementación del protocolo Sppganning Tree

Elección del puente raíz en un switch por STPElección del puente raíz en un switch por STP

0 0

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 22

0

Page 23: Implementación del protocolo Sppganning Tree

Selección de puertos raíz en un switch por STPp p

0

R

R

0

R

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 23

Page 24: Implementación del protocolo Sppganning Tree

Selección de puertos designados y no p g ydesignados en un switch por STP

NDX

D

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 24

Page 25: Implementación del protocolo Sppganning Tree

Proceso de cambio de topología

Detección del cambio:Detección del cambio:Cuando un puerto que envía se bloquea o un puerto bloqueado

i iempieza a enviar.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 25

Page 26: Implementación del protocolo Sppganning Tree

Proceso de notificación del cambio de topología

Notificación en broadcast durante 20+15 = 35 seg.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 26

Page 27: Implementación del protocolo Sppganning Tree

Resumen de las características de las variantes PVST+, RSTP y rapid PVST+ de STP

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 27

Page 28: Implementación del protocolo Sppganning Tree

Características del PVST+

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 28

Page 29: Implementación del protocolo Sppganning Tree

Configuración predeterminada de un c2960

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 29

Page 30: Implementación del protocolo Sppganning Tree

Configurar PVST+g

S3(config)#spanning‐tree vlan 20 root primary

S3(config)#spanning‐tree vlan 10 root secondaryS3(config)#spanning tree vlan 10 root secondary

S1(config)#spanning‐tree vlan 10 root primary

S1(config)#spanning‐tree vlan 20 root secondary

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 30

S1(config)#spanning‐tree vlan 20 root secondary

Page 31: Implementación del protocolo Sppganning Tree

Características del Rapid per VLAN Spanning p p p gTree (rapid PVST+) Es el protocolo preferido para evitar bucles en la Capa 2 en p p p p

una red conmutada. Integra las mejoras propiedad de Cisco de manera

transparente como las BPDU que envían propuestas ytransparente, como las BPDU que envían propuestas y acuerdos a los switches vecinos. Posee mejor rendimiento que las anteriores mejoras

propiedad de Cisco. No es compatible con algunas mejoras propiedad de Cisco,

como UplinkFast y BackboneFastcomo UplinkFast y BackboneFast. Define solo 3 estados (descarte, aprender, enviar) y

funciones de puerto distintos. Es compatible hacia atrás con 802.1D. Mantuvo la mayoría de los parámetros sin cambios. Posee el mismo formato de BPDU que IEEE 802 1D (v2)

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 31

Posee el mismo formato de BPDU que IEEE 802.1D. (v2) No requiere los temporizadores de 802.1D.

Page 32: Implementación del protocolo Sppganning Tree

BPDU del RSTP IEEE802.1w

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 32

Page 33: Implementación del protocolo Sppganning Tree

Los puertos extremo del RSTP Función similar a puerto configurado como portfast. p g p

En los puertos que no son de extremo existen enlaces punto a punto y compartido.

D

DD Un puerto designado,con enlace punto a punto

DD

cambia rápidamente a enviar.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 33

Page 34: Implementación del protocolo Sppganning Tree

Los estados de puertos RSTP y las funciones p yde los puertos

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 34

Page 35: Implementación del protocolo Sppganning Tree

Proceso de propuesta y acuerdo del RSTPp p y

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 35

Page 36: Implementación del protocolo Sppganning Tree

Configuración del rapid PVST+ (RSTP Cisco) en una LANen una LAN

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 36

Page 37: Implementación del protocolo Sppganning Tree

Cómo diseñar STP para evitar problemas p p

1) No deje que STP determine cuál bridge es el root. Establezca Ud. el bridge root primario y el rootsecundario.

2) Tenga un diagrama que muestre los enlaces redundantes y cuáles puertos deben estar bloqueados en una topología estable. Minimice los puertos bloqueadosbloqueados.

3) Haga pruning (manual) de las VLAN no necesarias en cada enlace troncal (pero no en el núcleo)en cada enlace troncal (pero, no en el núcleo)

4) Utilice conmutación de capa 3 + enrutamiento para separar las VLAN

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 37

separar las VLAN.

Page 38: Implementación del protocolo Sppganning Tree

Pruning manual de la VLAN no necesariasPruning manual de la VLAN no necesarias

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 38

Page 39: Implementación del protocolo Sppganning Tree

Conmutación de capa 3 + enrutamientoConmutación de capa 3 + enrutamiento

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 39

Page 40: Implementación del protocolo Sppganning Tree

Cómo diseñar STP para evitar problemas p p

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 40

Page 41: Implementación del protocolo Sppganning Tree

Resolución de problemas del STP: ejemplo de p j pfalla

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 41

Page 42: Implementación del protocolo Sppganning Tree

Detalles a conocer para la solución de pproblemas en STP1 La topología de la red de puentes1. La topología de la red de puentes

2. La ubicación del puente raíz

3. La ubicación de los puertos bloqueados y de los enlaces redundantes

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 42

Page 43: Implementación del protocolo Sppganning Tree

Ejemplo de problema de configuración del STP: Portfast.

Solución: protecciónprotección BPDU

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 43

Page 44: Implementación del protocolo Sppganning Tree

Ejemplo de problema de configuración del STP: Diámetro de la red.

Solución:Solución:No más de7 switches.Diseño jerárquicoempresarial

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 44

Page 45: Implementación del protocolo Sppganning Tree

Resumen El protocolo Spanning Tree Protocol (STP) se usaEl protocolo Spanning Tree Protocol (STP) se usa

para evitar que se produzcan bucles en redes con enlaces redundantes.

STP usa diferentes estados de puertos y temporizadores para evitar bucles.

Existe, por lo menos, un switch en una red que sirve como puente raíz.

El puente raíz se selecciona usando la información que se encuentra en las tramas de BPDU.

El algoritmo spanning tree determina los puertos raíz. Dichos puertos se encuentran más cerca del puente raíz

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 45

raíz.

Page 46: Implementación del protocolo Sppganning Tree

Resumen

El extenso tiempo de convergencia de STP (50 segundos) facilitó el desarrollo de:

RSTPEl tiempo de convergencia supera levemente los 6 segundos.

Rapid PVST+agrega soporte de VLAN a RSTP.E l t l i t fi dEs el protocolo spanning tree que se prefiere en una red conswitches Cisco.

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 46

Page 47: Implementación del protocolo Sppganning Tree

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 47

Page 48: Implementación del protocolo Sppganning Tree

Implementar Rapid per VLAN Spanning Tree p p p p g(rapid PVST+) en una LAN Describir los tipos de enlace RSTP esc b os t pos de e ace S

© 2006 Cisco Systems, Inc. Todos los derechos reservados. Información pública de Cisco 48