viernes, 13 de marzo de 2015

Spanning Tree Protocol & Broadcast Strom Control


INTRODUCCIÓN

Existen dos protocolos que se encargan de hacer un control adecuando referente al tráfico de datos o información que se encuentra navegando dentro de la red.
Spanning Tree Protocol (STP) o por sus siglas en español “Protocolo de Árbol de Extensión”; es uno de los protocolos utilizados para llevar un control de tráfico en la red en la segunda capa de OSI. Actualmente existen dos versiones de STP, una de las cuales es la original (DEC STP) y la otra que es una estandarización de la IEEE y para lo cual en contundente mencionar que la compatibilidad entre ambas es completamente nula.
Por otro lado esta Broadcast Storm Control es referente a el mal funcionamiento que pueda estar surgiendo en la red, debido a que la información transmitida no pueda llegar a su destino y derivado de ello la eficiencia de la red sea cada vez menor.


DESARROLLO

SPANNING TREE PROTOCOL
La función principal de este protocolo es poder tener un control total de los bucles o ciclos que contiene un switch, en otras palabras podemos decir que busca medios de transmisión libres para poder enviar los datos correspondientes.
Envía tramas a todos los dispositivos como switch y router estas tramas son llamadas unidades de datos del protocolo puente, esto ayuda a determinar la topología de la red, Este protocolo funciona a nivel MAC, al estar enviando las tramas se comienza a formar un árbol, cuando se conecta algún dispositivo como router o switch hace el envió de los datos a través de todos sus puertos y después ese dispositivo ya se considera como nodo y es determinada la ruta por donde se puede enviar la información. 
STP constantemente lleva a cabo el monitoreo dela red, lo que garantiza que cualquier fallo o error que este detecte, inmediatamente pueda ser corregido al instante.  Los switches con frecuencia intercambian información cada dos segundos aproximadamente así que si se detecta alguna anormalidad en algún puerto STP cambiará de estado a algún puerto automáticamente sin perder la conexión que al momento se estaba teniendo.
Existen múltiples variantes del Spaning Tree Protocol, debido principalmente al tiempo que tarda el algoritmo utilizado en converger. Una de estas variantes es el Rapid Spanning Protocol, estándart IEEE 802.1D-2004 que hoy en día ha reemplazado el uso del STP original.
El árbol de expansión (Spanning tree) permanece vigente hasta que ocurre un cambio en la topología, situación que el protocolo es capaz de detectar de forma automática. El máximo tiempo de duración del árbol de expansión es de cinco minutos. Cuando ocurre uno de estos cambios, el puente raíz actual redefine la topología del árbol de expansión o se elige un nuevo puente raíz.


BROADCAST STORM CONTROL

Primeramente debemos de comprender la diferencia o clasificación de la comunicación entre nodos a nivel de enlace. Existen tres formas de comunicación:
*UNICAST: Es cuando el mensaje o información solo está destinado para que un nodo puede ser quien lo entienda o lo pueda interpretar.
*MULTICAST: Se presenta cuando la información puede ser recibida y procesada por varios o más de un nodo; siempre y cuando con la condición que no sean todos los nodos de la red.
*BROADCAST: Es cuando los datos transmitidos están destinados para todos y cada uno de los nodos dentro de una red puedan recibir e interpretar el mensaje que se ha recibido.
Derivado de lo anterior, una vez que se definió Broadcast podemos entender lo que pasa con toda la información que en un determinado instante circula en la red y todos con la finalidad de comunicarse con todos los nodos a su alcance.  
De lo anterior deriva su significado, en español es la administración de tráfico excesivo que se encuentra en los switches. Como ya fue expuesto, el hecho de tener un exceso de tráfico en la red puede ocasionar que al querer transmitir cualquier tipo de información no pueda distinguirse con claridad el destino al que esté tratando de llegar, y como consecuencia la red tenga un mal funcionamiento.
El tráfico de Broadcast es un elemento necesario en el funcionamiento de los protocolos que operan en nuestra red, a la vez que un problema por el consumo innecesario de ancho de banda y recursos. Limitar las consecuencias de un excesivo tráfico de Broadcast en nuestra red es una de las tareas permanentes del Administrador de la red.
Para el funcionamiento del BSC, se debe ser capaz de reconocer, tanto los paquetes Broadcast como los Multicast, pero solamente dentro de una tormenta de paquetes, ya que, es normal tener entrada de paquetes Multicast y Broadcast, pero no dentro de una tormenta de paquetes.

REFERENCIAS

- http://librosnetworking.blogspot.mx/2007/03/administracin-de-trfico-de-broadcast.html 
-http://www.dummies.com/how-to/content/spanning-tree-protocol-stp-introduction.html