UNIVERSIDAD TECNOLÓGICA DE LA SELVA

NGENIERÍA EN

TECNOLOGÍAS DE LA INFORMACIÓN
TEMA:
STP, RSTP
Docente:
M.C. Fernando A. López Ocaña
GRADO:
8°”C”
TURNO:
Vespertino

Introducción
Conmutación de Capa 2 y Capa 3
Los routers y los switches de Capa 3 utilizan direcciones IP para enrutar un
paquete. Los switches LAN o de la Capa 2 envían tramas con base en la
información de la dirección MAC. Se puede decir que en la actualidad los términos
conmutación de Capa 3 y enrutamiento se utilizan con frecuencia de manera
indistinta.
Existen dos métodos de conmutación de trama de datos: la conmutación de Capa 2
y de Capa 3. Los routers y los switches de Capa 3 utilizan la conmutación de Capa
3 para conmutar los paquetes. Los switches de Capa 2 y los puentes utilizan la
conmutación de Capa 2 para enviar tramas.

STP - Spanning Tree Protocol
Este protocolo asegura que exista solo una ruta lógica entre todos los destinos de la red, al
realizar un bloqueo de forma intencional a aquellas rutas redundantes que puedan ocasionar un
bucle. Un puerto se considera bloqueado cuando el trafico de la red no puede ingresar ni salir del
puerto.
STP utiliza el algoritmo de spanning tree (STA) para determinar los puertos del switch de la red
que deben de configurarse para el bloqueo a fin de evitar que de generen bucles. El STA designa
un único switch como raíz y lo utiliza como punto referencia para todos los cálculos de rutas.

.

. podemos utilizar dos o más switches interconectando los segmentos de red.Redundancia con switches Cuando es necesaria la redundancia entre segmentos.

Al tener una red de alta redundancia en base al diseño jerárquico. el switch mantendra la tabla cambiando la Mac address por la que vaya conociendo. como: 1) Duplicidad de paquetes: Este problema se genera cuando hay dos medios para el envió de los paquetes y ambos se están utilizando. provocando severos daños en la red. 2) Inconsistencia en la tabla de MAC-ADDRESS: Al tener varios medios de envió y recepción para los paquetes la Mac address. tanto físicamente como lógicamente se pueden presentar inconvenientes con la redundancia. 3) Tormenta de Broadcast: Este problema se genera cuando existe un loop de broadcast en la red. generando la duplicidad en el envió de los paquetes. .

Problema con los bucles en capa 2 .

es posible que ambas conexiones estén activas simultáneamente. para activarlos en caso de falla. STP calcula una ruta única libre de bucles entre los dispositivos de la red pero manteniendo los enlaces redundantes desactivados como reserva. o si un segmento en la red redundante llega a ser inalcanzable. . Si el protocolo falla.Solución a los bucles de capa 2 Los switches de capa 2 cuando funcionan en paralelo. no se dan cuenta de la existencia del otro. activando uno de los enlaces de reserva. el algoritmo reconfigura los enlaces y restablece la conectividad. lo que podrían dar lugar a un bucle de tráfico infinito en la LAN. Si la configuración de STP cambia.

Cada switch envía las BPDU a través de un puerto usando la dirección MAC de ese puerto como dirección de origen. el switch no sabe de la existencia de otros switches por lo que las BPDU son enviadas con la dirección de destino multicast 01-80-C2-00-00-00.Funcionamiento de STP STP funciona de manera que los switches puedan operar entre ellos intercambiando mensajes de datos a través de las BPDU (Bridge Protocol Data Units). .

Funciones STP .

.BPDU de STP  Existen dos tipos de BPDU: Configuration BPDU: Utilizadas para el cálculo de STP. Topology Change Notification (TCN) BPDU: Utilizada para anunciar los cambios en la topología de la red.

el coste de las rutas y los valores de los temporizadores. de los campos de BPDU son relativos a la identificación del switch. Los bucles pueden ser identificados y eliminados poniendo puertos redundantes específicos en los estados de bloqueado o standby. .El intercambio de los mensajes BPDU tiene la función de elegir puntos de referencia para conseguir una topología STP estable. Todos ellos trabajan al unísono para que la red pueda converger en una topología STP común eligiendo los mismos puntos de referencia dentro de la red.

.Elección del Switch Raíz. La elección de un Switch raíz se lleva a cabo determinando el Switch que posea la menor prioridad. La primera elección que toman todas los Switches de la red es la de identificar al puente raiz.

El COSTO está directamente relacionado con el ANCHO DE BANDA del enlace.Selección del Puerto Raíz  El puerto raíz será la ruta de menor COSTO desde el SWITCH no RAIZ hasta el SWITCH RAIZ. en la siguiente tabla mostramos algunos valores de COSTE: .

.

Su selección estará basada en el COSTO ACUMULADO hasta el SWITCH RAIZ.Selección de Puertos Designados  Los puertos del SWITCH RAIZ serán PUERTO DESIGNADO y por cada segmento habrá siempre un PUERTO DESIGNADO que se encargara de enviar y recibir tráfico entre los segmentos. .

.

 Escucha: A este estado se llega desde Bloqueo. No se procesan las BPDU.  Aprendizaje: A este estado se llega desde Escucha. en este estado el puerto puede enviar y recibir datos. los switches determinan si existe alguna otra ruta hacia el puente raíz.  Desactivado: A este estado se llega desde cualquier otro. En este estado. .Estados de STP  Bloqueo: En este estado se pueden recibir BPDU's pero no las enviará. Se produce cuando un administrador deshabilita el puerto o éste falla. Las tramas de datos se descartan pero ya se actualizan las tablas de direcciones MAC.  Envío: A este estado se llega desde Aprendizaje.

Configuración de STP Sintaxis spanning-tree vlan <id-vlan> root [primary | secondary] Ejemplo spanning-tree vlan 1 root primary .

RSTP (Rapid Spanning Tree Protocol) .

Las diferencias entre RSTP. le basta para comenzar a buscar cambios. . las interfaces en Blocking State o Forwarding State. Coloca en estado normal.RSTP IEEE 802.1w es la evolución de STP. propuesta por la IEEE. es que:  RSTP no espera el max age de 20 seg.  Converge en aproximadamente menos de 10 segundos. Elige un Root Port en cada Non Root Bridge.  Elimina el Forward Delay. sino que con 3 Hello times. para solución el problema de la convergencia lenta de la primera edición del protocolo.  Todos los SW generan sus propios BDPUs. para comenzar a analizar eventos. Trabaja de manera similar a STP. en los siguientes aspectos:     Elige un Root Bridge en la topología. Elige un Designated Port en cada segmento. y la versión original.

Edge Edge Point to Point Share d Edge Share d . estas son:  Link Type Point to Point: entre dos SW. o bien dos conexiones iguales entre dos SWs. determina tres tipos de conexiones físicas a nivel 2 del modelo OSI. sin usar Etherchannel.  Lynk Type Shared: link contra un Hub.Funcionamiento de RSTP RSTP.  Edge Type: simil PortFast.

y no simplemente retransmite más.BPDU de RSTP  Bridge Protocol Data Unit Format and Processing (Puente de Protocolo de Datos Unidad Formato y Procesamiento)  BPDU se envían todos los tiempos hola.  .

1D(STP Convencional)  Switches A & B se designan como raíz.Convergencia de STP  Convergencia en 802. y comienzan en el estado de escucha .

1D  «A» se convierte en Raíz.Convergencia 802. «B» detiene el envió de BPDUs .

1D Convergencia  A & B pasan a envió luego de finalizar los estados de escucha y aprende(2 x 15 = 30 segundos) .802.

Convergencia Rapid 802. puertos en blocking  Colocan el bit de propuesta en 1 .1w – The Handshake o Saludo RPST  A & B inician como raíz.

1w – The Handshake  Puerto 2/1 en Switch-B es puerto raíz. pasa directamente a envió (forwarding) y los BPDU se marcan con 1 en el bit agreement .Convergencia Rapid 802.

 Esto ocurre en 1 – 2 segundos  Atención: Esto solo sucede en conexiones Switch a Switch que están en full dúplex . pasa directamente a envió (forwarding) sin pasar por escucha y aprende.CONVERGENCIA Rapid 902.1w – «The Handshake»  Tan pronto como Switch-A recibe el BPDU de acuerdo.

Convergencia Rapid 802.1w – «The Handshake»  Recuerde que con RSPT. ambos puentes continuan enviando BPDU cada 2 segundos  BPDU se usan como keepalives .

Una vez ejecutado el algoritmo para evitar bucles.  Discarding .Escucha BPDUs y guarda información relevante.Tipos de Puertos de RSTP  RSTP define 4 roles para los puertos:  Puerto Raíz  Puerto Designado  Puerto Alternativo  Puerto Backup  Bloque (Blocking) Estados de los puertos  Learning . los puertos activos pasan a este estado.  Forwarding .No recibe BPDUs por lo cual no se encuentra participando en la instancia activa de STP .

ahora se denomina Discarding. y solo se emplea el estado de Learning entre Discarding y Forwarding. y los de RSTP. .  Vemos como diferencia dos estados:  El estado Blocking. entre los estados de los puertos de STP.  No existe más el estado Listening. lo cual agiliza el proceso de convergencia.RSTP -Roles de los Puertos  Veamos las diferencias.

 El STA selecciona un solo bridge raíz de toda la red conectada por bridges (por VLAN).RSTP Puerto Raíz  El puerto que recibe la mejor BPDU en un bridge es el puerto raíz. .  Es un puerto de envío elegido para la topología Spanning Tree.

Si hay dos.  Un puerto de envío elegido para cada segmento de la red. sólo puede haber un trayecto hacia el bridge raíz.RSTP Puerto Designado  Los bridges 802. hay un bucle de conexión de bridge en la red. como segmentos Ethernet.1D unen diferentes segmentos. . para crear un dominio con bridge. los  En un segmento dado.

 La razón fundamental es que un puerto alternativo proporciona un trayecto alternativo al puente raíz y. puede reemplazar el puerto raíz si falla. .Puerto Alternativo  Un puerto alternativo recibe BPDU más útiles de otro bridge y es un puerto bloqueado. por lo tanto.

PSTP Puerto Backup/Respaldo  Recibe más BPDU útiles del mismo bridge en el que se encuentra y es un puerto bloqueado. se excluye del grupo del enlace ascendente. Por lo tanto.  Proporciona conectividad redundante al mismo segmento y no puede garantizar una conectividad alternativa al bridge raíz. .

BC04.475D.Nbr Type ---------------.---.--------------------------------------Fa0/17 Altn BLK 19 128.20C0 Hello Time Bridge ID 2 sec Max Age 20 sec Priority 32769 Address 00D0.Configuraciones RSTP SW1#sh spanning-tree VLAN0001 Spanning tree enabled protocol ieee Root ID Priority 32769 Address 0060.--.5967 Forward Delay 15 sec (priority 32768 sys-id-ext 1) Aging Time 300 Interface Role Sts Cost Prio.--------.3 Shr Fa0/16 Root FWD 19 128.3 Shr .3 Shr Fa0/11 Desg FWD 19 128.

 Para configurar un puerto como Edge usamos:  Switch(config-if)# spanning-tree portfast  Para forzar un puerto que actue como point-to-point usamos:  Switch(config-if)# spanning-tree link-type point-to-point .

Así que este tipo de configuración ayuda al gran ahorro de dinero para cualquier empresa que utiliza tecnología. .Conclusión Acerca de SPT y RSTP que ofrece una conexión de una manera segura. ya que con ello buscan conexiones viables y más cortas.