viernes, 14 de junio de 2013

Practica 4 Spanning Tree

Reporte de Práctica 4

Spanning Tree

Introducción

STP (Spanning Tree Protocol) es un protocolo de gestión de enlace que proporciona redundancia de rutas mientras previene loops indeseables en la red. Para una red Ethernet para funcionar correctamente, sólo una ruta activa puede existir entre dos estaciones.
STP es un protocolo de red de nivel 2 de la capa OSI. Está basado en un algoritmo diseñado por Radia Perlman.

Múltiples caminos activos entre las estaciones pueden causar bucles en la red. Si un bucle existe en la topología de la red, existe la posibilidad de duplicación de mensajes. Cuando se producen bucles, algunos switches ven que las estaciones aparecen en ambos lados del switch. Esta condición confunde el algoritmo de envío y permite que  emita datos duplicados.

Para proporcionar redundancia de rutas, este protocolo define un árbol que se extiende por todos los switches en una red extendida. Obliga a ciertas rutas de datos redundantes en un modo de espera (bloqueado) del estado. Si un segmento de red en el Protocolo Spanning-Tree se vuelve inalcanzable, o si el protocolo cambio los costos, el algoritmo spanning-tree reconfigura la topología de spanning-tree y restablece el vínculo mediante la activación de la ruta en espera.

La operación de STP es transparente a las estaciones finales, que son conscientes si están conectados a un segmento o una sola LAN conmutada de varios segmentos.

Los switches utilizan tramas especiales llamadas Bridge Protocol Data Units
(BPDUs) para intercambiar información acerca de Bridge IDs y costos de trayectorias (root path costs).
Un puente envía una trama BPDU usando su MAC address como dirección fuente y como destino la dirección multicast 01:80:C2:00:00:00 ahora en delante conocida como STP multicast address.
Hay 3 tipos de BPDUs:
Configuration BPDU (CBPDU), utilizada para el cómputo del Spanning Tree.
Topology Change Notification (TCN) BPDU, utilizada para anunciar cambios de topología
Topology Change Notification Acknowledgment (TCA) Confirmación de TCN
Las BPDUs son enviadas de forma regular (por default cada dos segundos)
Cuando un dispositivo de red se conecta a un puerto del puente/switch este no envia datos de forma instantánea, en vez se comienza el proceso para determinar primero como se afecta la topología y finalmente elegir el estado en que quedará el puerto.
Desarrollo
Armar el diagrama siguiente.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhUUyFNzIRVucIOUdJgDJn8jGugg4v4hlloBvx8zq6-SsArjk9lnooUcNHP2SdMyIGRoYNkUx33ld-DvTOEHMHz2hDIDQUb2tJRlPGX8bXu18FOSSrzX7vrsfCHhBWebkcWKc9ol0Jul0/s400/Diag2.jpg

Se debe tene ya configurado de acuerdo a lo configurado a la práctica anterior.
Ahora en el menu de configuración debemos activar el protocolo STP. Si observamos en la siguiente imagen se puede ver que el root port es el A.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu-kGQMLY-tkpOL07idLfbvsfbIK1rVtknXf3gzdVrA8ITiXvjOCIeVMvEs9APjY4y5ImuDxlfzEnPGkRGT5hc7-s1cP6q28qAHhqT8d2c0nq1kpq1mfu51lqLA7Y-YXOULDeTPgvjDOQ/s640/Pantallazo-gatuno@cooper-lap_+%7E.png

Ahora en la siguiente imagen el root port cambia a B.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_IZgDFJOVQR9EGjqkPmyxbup2mFB2CISdnPHaiQYGTdwNyNjVaq5n7pFvneU0MGm7B-ZYAp2-HW54jwK23Br4_X0dDt-5K3DA4Nooslnlf_ReIvJd1iaGwyOulKPwtg5oEn0ZwaTVVuQ/s640/Pantallazo-gatuno@cooper-lap_+%7E-1.png




Nosotros hicimos la prueba de desconectar el único camino activo del switch.
El STP leyó la topología de nuevo y activó el puerto que antes había bloqueado para evitar un lazo.
El tiempo que tardó en reestablecer la conexión fue de 30 segundos.

En seguida volvimos a conectar el cable y tardó 36 segundos en volver a la configuración inicial.

Conclusiones:
Los equipos de redes nos ofrecen cada ves más funcionalidades. Este protocolo es una buen ejemplo de que se busca una calidad en el servicio y perder el menor tiempo posible una conexión de una red a otra.
En realidad no es dificil implementar estos protocolos pero si hay que saber cómo funcionan para saber qué se está haciendo exactamente.

Referencias:


No hay comentarios:

Publicar un comentario