Вы находитесь на странице: 1из 11

1

PROTOCOLO SPANNING TREE Y EL ESTÁNDAR IEEE 802.1D EN EL CONTROL


DE LOOP EN UNA RED EMPRESARIAL

SPANNING TREE PROTOCOL IN THE CONTROL OF LOOP IN A BUSINESS NETWORK

LENIN RODRIGUEZ

Universidad Politécnica Territorial “José Antonio Anzoátegui” (UPTJAA), El tigre Edo.


Anzoátegui, Pregrado de Ingeniería en Informática, Venezuela
E-mail: lenrod1@gmail.com

RESUMEN

Está investigación tuvo como finalidad entender y comprender el protocolo de Spanning Tree
y el estándar IEEE, basando en la descripción de todo lo asociado a dicho protocolo y norma,
entendiendo que un protocolo es un conjunto de reglas que hacen que la comunicación en una red
sea más eficiente, por lo tanto, Un protocolo de comunicaciones de datos es: un conjunto de
normas, o un acuerdo, que determina el formato y la transmisión de datos. La capa n de un
computador se comunica con la capa n de otro computador. Las normas y convenciones que se
utilizan en esta comunicación se denominan colectivamente protocolo de la capa n. El modelo de
referencia OSI es un marco que se puede utilizar para comprender cómo viaja la información a
través de una red, este un esquema de red descriptivo cuyos estándares aseguran mayor
compatibilidad e interoperabilidad entre los distintos tipos de tecnologías de red.
El modelo de referencia OSI organiza las funciones de red en siete capas numeradas: Capa 7:
Capa de aplicación; Capa 6: Capa de presentación; Capa 5: Capa de sesión; Capa 4: Capa de
transporte; Capa 3: Capa de red; Capa 2: Capa de enlace de datos; Capa 1: Capa física
El objetivo Spanning Tree es mantener una red libre de loops. Un camino libre de loops se
consigue cuando un dispositivo es capaz de reconocer un bucle en la topología y bloquear uno o
más puertos redundantes.
2

Los Switches intercambian información (BPDU) cada dos segundos si se detecta alguna
anormalidad en algún puerto STP cambiara de estado algún puerto automáticamente utilizando
algún camino redundante sin que se pierda conectividad en la red.

PALABRAS CLAVE: Spanning Tree, BPDU, IEEE 802.1d, Modelo OSI, protocolo, estándar, .
ABSTRACT

The purpose of this research was to understand and understand the Spanning Tree protocol and
the IEEE standard, basing on the description of everything associated with said protocol and
norm, understanding that a protocol is a set of rules that make communication on a network more
efficient, therefore, A data communications protocol is: a set of rules, or an agreement, that
determines the format and transmission of data. The n layer of a computer communicates with
layer n of another computer. The standards and conventions used in this communication are
collectively referred to as layer n protocol. The OSI reference model is a framework that can be
used to understand how information travels through a network, this is a descriptive network
scheme whose standards ensure greater compatibility and interoperability between different types
of network technologies.
The reference model OSI organizes network functions into seven numbered layers: Layer 7:
Application layer; Layer 6: Presentation layer; Layer 5: Session layer; Layer 4: Transport layer;
Layer 3: Network layer; Layer 2: Data link layer; Layer 1: Physical layer

The Spanning Tree goal is to maintain a free network of loops. A free path of loops is
achieved when a device is able to recognize a loop in the topology and block one or more
redundant ports.

Switches exchange information (BPDU) every two seconds if an abnormality is detected in


any port STP will change some port automatically using some redundant path without losing
connectivity in the network.

KEY WORDS: Spanning Tree, BPDU, IEEE 802.1d, OSI Model, protocol, standard,.

INTRODUCCIÓN switches/bridges situados en el nivel 2 de la


jerarquía OSI. El objetivo es acordar entre
El Protocolo Spanning-Tree (STP) es un todos los bridges una topología (lógica)
protocolo de sincronización entre única y sin ciclos.
3

Es importante destacar que, el modelo loops son fatales para una red. El 802.1d es
OSI es un estándar desarrollado por la ISO, el estándar de IEEE para bridges MAC
la cuál es una federación global que (puentes MAC), que incluye bridging
representa aproximadamente a 130 países. El (técnica de reenvío de paquetes que usan los
núcleo de este estándar es el modelo de switches), el protocolo Spanning Tree y el
referencia OSI, una normativa formada por funcionamiento de redes 802.11, entre otros.
siete (7) capas que define las diferentes fases
por las que deben pasar los datos para viajar También impide que los bucles que se
de un dispositivo a otro en una red de forman cuando los puentes o los
comunicaciones. En dicho estándar la capa ó interruptores están interconectados a través
el nivel 2 se refiere al la capa de enlace de de varias rutas. El algoritmo BPDU logra
datos donde se establece como tarea mediante el intercambio de mensajes con
primordial es la de corrección de errores. otros switches para detectar bucles y, a
Hace que el emisor trocee la entrada de datos continuación, elimina el bucle por el cierre
en tramas, las transmita en forma secuencial de puente seleccionado interfaces. Este
y procese las tramas de asentimiento algoritmo garantiza que hay una y sólo una
devueltas por el receptor. Es esta capa la que ruta activa entre dos dispositivos de red.
debe reconocer los límites de las tramas. Si
la trama es modificada por una ráfaga de STP se ejecuta en bridges y switches en
ruido, el software de la capa de enlace de la conformidad con 802.1D. Hay diferentes
máquina emisora debe hacer una tipos de STP, pero 802.1D es el más popular
retransmisión de la trama. Es también en esta y el que se ha implementado ampliamente.
capa donde se debe evitar que un transmisor El STP en bridges y switches se usa para
muy rápido sature con datos a un receptor prevenir loops en la red. Utilice STP en
lento. En esta capa se ubican los bridges y situaciones donde desee links redundantes,
switches. pero no loops. Los links redundantes son tan
importantes como los de respaldo en el caso
La especificación para STP es IEEE de un failover en una red. Una falla en un
802.1D. El propósito principal de STP es link primario activa los links de respaldo
garantizar que usted no cree loops cuando para que los usuarios puedan continuar
tenga trayectorias redundantes en su red. Los utilizando la red. Sin STP en los bridges y
4

los switches, dicha falla podría generar un VLAN específica es muy importante. Puede
loop. Si dos switches conectados ejecutan elegir el switch root, o bien puede dejar que
diferentes tipos de STP, requieren diferentes los switches decidan, lo cual es un riesgo. Si
timings para la convergencia. El uso de usted no controla el proceso de selección de
diferentes tipos en los switches crea la root, puede haber trayectorias no muy
problemas de timing entre los estados de óptimas en su red.
Bloqueo y Reenvío. Por lo tanto, se
recomienda utilizar los mismos tipos de Todos los switches intercambian
STP. información para su uso en la selección del
switch root y para la configuración
Descripción de la Tecnología subsiguiente de la red. Las unidades de datos
de protocolo de bridge (BPDU) llevan esta
Con STP, la clave es elegir para todos los información. Cada switch compara los
switches en la red un root bridge que se parámetros en la BPDU que el switch envía
convierta en el centro de la red. Las demás a un vecino con los parámetros en la BPDU
decisiones sobre la red, como qué puerto se que el switch recibe del vecino.
debe bloquear y qué puerto se debe colocar
en el modo de reenvío, se toman desde la En el proceso de selección de la root de
perspectiva de este root bridge. Un entorno STP, menos es mejor. Si el Switch A
conmutado, que es diferente a un entorno de anuncia un ID de root que es un número
bridge, es más probable que trate varias menor que el ID de root que anuncia el
VLAN. Cuando usted implementa un root Switch B, la información del Switch A es
bridge en una red de switching, usualmente mejor. El Switch B detiene el anuncio de su
se refiere al root bridge como el switch root. ID de root y acepta el ID de root del Switch
Cada VLAN debe tener su propio root A.
bridge porque cada VLAN es un dominio de
broadcast separado. Todas las roots de las Para que se haga posible el cálculo del
diferente VLAN pueden residir en un un camino que tenga menor costo, se hace
solo switch o en varios switches. necesario que cada uno de los conmutadores
tenga conocimiento de toda la topología de
La selección del switch raíz para una la red.
5

Estándar IEEE:
La disponibilidad de esas informaciones *.-Multiple Spanning Tree (MSTP)
es asegurada por el cambio de cuadros *.-Rapid Spanning Tree (RSTP)
especiales llamados BPDU (Bridge Protocol
Data Units), entre los conmutadores. Los Common Spanning Tree (CTP)
BPDU son frames enviados para cambio de
información tales como el bridge ID y el Lo que hace Common Spanning Tree
costo del camino de un nudo hasta la raíz. (CST), es enviar BPDU por todas interfaces
troncales usando la vlan nativa, con un único
Hay tres distintos tipos de BPDU: stp y muchas vlan , CST simplifica la
configuración y la CPU del switch , pero
Configuration BPDU (CBPDU) – hace el esta es muy limitante ya que posee una sola
cálculo de la Spanning Tree. instancia, por estas razones no puede
Topology Change Notification (TCN) balancear carga y se puede habilitar
BPDU – Usado para notificar cambios en la erróneamente el reenvió a una vlan no
topología de la red. especifica por lo tanto los enlaces que no son
Topology Change Notification ocupados serán bloqueados.
Acknowledgment (TCA) – confirman la El requerimiento de CST es que ocupe troncales
recepción del TCN. 802.1Q

Tipos de STP Per-VLAN Spanning Tree (PVSTP)

Existe 5 tipos de STP. Tres son Este protocolo mantiene una


propietarios Cisco y dos pertenecen al instancia de árbol de expansión para cada
estándar IEEE, los cuáles se listan a VLAN configurada en la red.
continuación.
Utiliza ISL Trunking y permite el
Propietarios Cisco: reenvío de una troncal de VLAN para
algunas VLAN mientras bloquea otras
*.-Common Spanning Tree (CTP)
VLAN.
*.-Per-VLAN Spanning Tree (PVSTP)
*.-PVSTP+
6

Dado que PVST trata a cada VLAN (RSTP; IEEE 802.1w) puede verse como
como una red separada, tiene la capacidad de una evolución del estándar Spanning Tree
balancear la carga del tráfico (en la capa-2)
Protocol (802.1D) más que una revolución.
al reenviar algunas VLAN en una troncal y
otras Vlans en otra troncal sin causar un
bucle Spanning Tree. RSTP Protocol es un protocolo de
red de la capa de enlace de datos, del
PVSTP+ Modelo OSI, que gestiona enlaces
redundantes.
La función de esta versión es
interconectar CTP y PVST. Se encuentra especificado en IEEE
Posee convergencia más veloz que 802.1D 802.1w, reemplazándolo en la edición 2004
del 802.1d.

MSTP ( Multiple Spanning Tree )


RSTP reduce significativamente el

El Protocolo de múltiples árboles de tiempo de convergencia de la topología de la

expansión (MSTP), originalmente definido red cuando ocurre un cambio en la topología.

en IEEE 802.1s y luego fusionado en IEEE


802.1Q-2005, define una extensión para Funcionamiento

RSTP para desarrollar aún más la utilidad de


las LAN virtuales (VLAN). El protocolo establece identificadores
y elige el que tiene la prioridad más alta,

Este protocolo de árbol de como el puente raíz (Root Bridge), y este

expansiónmúltiple configura un árbol de puente raíz establecerá el camino de menor

expansión independiente para cada grupo de coste para todas las redes.

VLAN y bloquea todas menos una de las


posibles rutas alternativas dentro de cada Después, entre todos los puentes que

árbol de expansión. conectan un segmento de red, se elige un


puente designado, el de menor coste, para

Rapid Spanning Tree ( RSTP ) : transmitir las tramas hacia la raíz.

Rapid Spanning Tree Protocol En este puente designado, el puerto que


7

conecta con el segmento, es el puerto pequeño.


designado y el que ofrece un camino de
menor coste hacia la raíz, el puerto raíz. Elección de los puertos raíz
Todos los demás puertos y caminos son Una vez elegido el puente raíz hay
bloqueados. que calcular el puerto raíz para los otros
puentes que no son raíz. El procedimiento a
Elección del puente raíz seguir para cada puente es casi el mismo:
Entre todos los puertos del puente.
Cuando un switch se enciende, supone que
es el switch raíz y envía las BPDUs que Se escoge como puerto raíz el puerto
contienen la dirección MAC de sí mismo que tenga el menor costo hasta el puente
tanto en el BID raíz como emisor. raíz.

El BID o Bridge IDentifier: Bridge En el caso de que haya dos o más


Priority + Bridge Mac Address. El Bridge puertos con el mismo costo hacia el puente
Priority es un valor configurable que por raíz, se utiliza la dirección MAC que tenga
defecto está asignado en 32768. menor valor para calcular el costo.

El Bridge Mac Address es la dirección Establecer el puerto raíz.


MAC (única) del Puente. Cada switch
reemplaza los BID de raíz más alta por BID Elección de los puertos designados
de raíz más baja en las BPDU que se envían.
Todos los switches reciben las BPDU y Una vez elegido el puente raíz y los
determinan que el switch que cuyo valor de puertos raíz de los otros puentes, pasamos a
BID raíz es el más bajo será el puente raíz. calcular los puertos designados de cada
segmento de red.
El administrador de red puede
establecer la prioridad de switch en un valor En cada enlace que exista entre dos
más pequeño que el del valor por defecto switches habrá un puerto designado, el cual
(32768), el nuevo valor debe ser múltiplo de será el puerto del switch que tenga un menor
4096, lo que hace que el BID sea más coste para llegar al puente raíz, este coste
8

administrativo es relativo a la velocidad del


enlace, y en general se presenta algo muy El cambio en la topología puede ocurrir de
similar a la tabla abajo: dos formas:

Velocidad Costo El puerto se desactiva o se bloquea


4 Mbps 250 El puerto pasa de estar bloqueado o
10 Mbps 100 desactivado a activado
16 Mbps 62
100 Mbps 19 Cuando se detecta un cambio se realizan los
1 Gbps 4 pasos a seguir:
2 Gbps 3
10 Gbps 2 El switch notifica al puente raíz dicho
cambio.
Cada tipo de enlace tendrá un coste
administrativo distinto, siendo de un coste El puente raíz envía por broadcast dicho
menor el puerto con una mayor velocidad. cambio.

Si hubiese empate entre los costes Para ello, se introduce una BPDU especial
administrativos que tienen los dos switches denominada notificación de cambio en la
para llegar al root bridge, entonces se elegirá topología (TCN).
como Designated Port, el puerto del switch Cuando un switch necesita avisar
que tenga un menor Bridge ID (BID). acerca de un cambio en la topología,
Puertos bloqueados comienza a enviar TCN en su puerto raíz.
El switch que recibe la TCN se
Todos los puertos que no son puertos denomina puente designado y realiza el
raíz o puertos designados son marcados acuse de recibo mediante el envío inmediato
como puertos bloqueados y se quedan como de una BPDU normal con el bit de acuse de
alternativa en caso de que otro camino recibo de cambio en la topología (TCA).
presente una falla.
Cambios en la topología (Mantenimiento del
Spanning Tree)
9

La TCN es una BPDU muy simple pero ya se actualizan las tablas de


que no contiene información y se envía direcciones MAC (aquí es donde se
durante el intervalo de tiempo de saludo. aprenden por primera vez). Se procesan las
BPDU.
Este intercambio continúa hasta que
el puente raíz responde. Envío: A este estado se llega desde
Aprendizaje, en este estado el puerto puede
Estado de los puertos enviar y recibir datos. Las tramas de datos se
envían y se actualizan las tablas de
Los estados en los que puede estar un puerto direcciones MAC (mac-address-table). Se
son los siguientes: procesan las BPDU.

Bloqueo: En este estado se pueden recibir Desactivado: A este estado se llega desde
BPDU pero no las enviará. Las tramas de cualquier otro. Se produce cuando un
datos se descartan y no se actualizan las administrador deshabilita el puerto o este
tablas de direcciones MAC (mac-address- falla. No se procesan las BPDU.
table). Los switch comienzan en este estado
ya que si realizan envíos (fordwarding) MATERIALES Y MÉTODOS
podrían estar generando un loop o bucle.
Esta investigación es documental, debido a
Escucha: A este estado se llega desde que se consultaron fuentes bibliográficas y
Bloqueo. En este estado, los switches electrónicas, publicados bajo un proceso
determinan si existe alguna otra ruta hacia el que ofrece seguridad respecto de su
puente raíz. En el caso que la nueva ruta veracidad, lo que aseguran que sean fuentes
tenga un coste mayor, se vuelve al estado de fiables y verificables
Bloqueo. Las tramas de datos se descartan y
no se actualiza la tabla de direcciones MAC Está investigación es descriptiva, ya que se
(mac-address-table). Se procesan las BPDU. describen los procesos asociados, normas y
estándares usados para indicar como es el
Aprendizaje: A este estado se llega desde funcionamientos del protocolo STP y su
Escucha. Las tramas de datos se descartan
10

funcionamiento junto al los estándares de la b) Area de Ingeniería Telemática


IEEE. Spanning Tree Protocol
Recuperado*de
CONCLUSIÓN https://www.tlm.unavarra.es/~daniel/docenci
a/rba/rba11_12/slides/07-STP.pdf
El prótocolo STP es uno de los protocolos
más eficientes y sencillos que podemos c)https://www.cisco.com/c/es_mx/support/d
implementar en las redes de computadoras. ocs/lan-switching/spanning-tree-
protocol/24062-146.pdf
Las ventajas que el STP nos ofrece es que
nos resuelve los problemas de manera d)http://www.seaccna.com/spanning-tree-
automática sin necesidad de que el usuario stp/
meta mano a configuraciones o cosas por el
estilo además que es de alta fiabilidad a la
hora de solucionar problemas.

Este protocolo analiza la topología y corta


los posibles bucles que se puedan presentar
creando algo parecido a un árbol (de ahí el
nombre)

REFERENCIAS BIBLIOGRÁFICAS

a) Introducción y Configuración del


Spanning Tree Protocol (STP) en los
Switches*Catalyst
Recuperado*de
https://www.cisco.com/c/es_mx/support/doc
s/lan-switching/spanning-tree-protocol/5234-
5.pdf
11

Вам также может понравиться