Está en la página 1de 13

LABORATORIO: SWITCHING Y SPANNING TREE PROTOCOL

REA DE EET

Pgina 1 de 13

Derechos Reservados Titular del Derecho: INACAP N de inscripcin en el Registro de Propiedad Intelectual # ___ . ____ de fecha ___-___-___. INACAP 2002.

Pgina 2 de 13

LABORATORIO SWITCHING Y SPANNING TREE PROTOCOL

Introduccin: Las redes Ethernet utilizan, en la mayora de los casos, equipos repetidores que permiten interconectar mayor cantidad de equipos (como computadores, Routers, etc.). La caracterstica principal de este tipo de redes, que utilizan equipos tales como un hub para interconexin de estaciones, es que el ancho de banda disponible en la red, tpicamente 10 Mbps (actualmente 100 Mbps), es compartido, lo que quiere decir que las estaciones de trabajo conectadas a un hub deben esperar a que el medio este desocupado, debido a que las redes Ethernet utilizan un mtodo de acceso al medio llamado CSMA/CD (Acceso Mltiple con deteccin de portadora y deteccin de colisin). Este tipo de acceso al medio, si bien es cierto, permite conectar varios computadores, comienza a decrementar el rendimiento de la red a medida que ms estaciones se conectan. Adems se debe tener en cuenta que no se puede conectar ms de cuatro hubs en cascada (algunos fabricantes permiten ms), lo que limita la cantidad de estaciones a conectar. La necesidad de mantener el rendimiento de la red, lo que se traduce en menor tiempo de respuesta de los servicios a los que se quiere acceder, provoc la creacin de un equipo ms inteligente, que permite que ms estaciones puedan utilizar el medio al mismo tiempo, conocido como bridge o puente, el cul se caracterizaba por tener dos conectores de red, y permita mantener dos segmentos de red separados. A medida que las necesidades de velocidad de acceso fueron creciendo, se hizo necesario un equipo similar al bridge, conocido como switch. La base de su funcionamiento

Pgina 3 de 13

es la misma que en el bridge (se explicar ms adelante), pero posee ms puertas de red, lo que permite tener ms de dos segmentos de red, permitiendo de esta forma una mayor cantidad de accesos al medio.

Trminos: Algunos trminos necesarios de dominar antes de la realizacin de la experiencia son los siguientes: Switching: Se refiere a conmutacin de tramas a nivel de enlace de datos, mediante el uso de Bridge o Switch. Utilizando anlisis de las direcciones MAC de destino de las tramas. Direcciones MAC: Direcciones de capa de enlace de datos de 48 bits, utilizadas por varios tipos de redes LAN, para comunicacin en una red con caractersticas de multiacceso Tabla de conmutacin: Tambin conocida como Memoria Direccionable por Contenido (CAM) utilizada por los Bridge y Switch, para tomar decisiones de envo en funcin de las direcciones MAC de destino de las tramas. Mtodos de conmutacin: Utilizado por los Bridge y switch para acelerar la conmutacin de las tramas, o analizar integridad de estas Store & Forward: Mtodo de conmutacin que permite al Switch analizar la integridad completa de la trama, ya que almacena el datagrama completo y luego toma una decisin de envo. Cut-Through: Mtodo de conmutacin que permite al Switch enviar la trama una vez conocida la direccin MAC de destino de esta. Es el mtodo ms rpido de conmutacin de tramas. Fragment Free: Mtodo de conmutacin que permite al Switch analizar los primeros 64 bytes de una trama. Esto lo realiza para evitar el envo de tramas demasiado cortas (fragmentos). Actualmente opcin por defecto. Spanning Tree Protocol: Protocolo utilizado por los switchs para evitar loops de conmutacin. Su estandard est definido por IEEE 802.1D Bridge Identifier: Identificador del Switch que esta compuesto por Root Priority y Root Bridge. Se utiliza para determinar el Root Bridge en una topologa redundante que utiliza Spanning Tree Protocol.

Pgina 4 de 13

Bridge Priority: Parmetro configurable utilizado para determinar cual swicth ser el Root, en una topologa de caminos redundantes. En caso de igualdad de Bridget Priority, se determinar el root mediante el Bridge Identifier. Bridge Mac Address: Direccin MAC del Switch. Root Bridge: Dentro de la utilizacin de Spanning Tree Protocol, es el punto de referencia de una red con caminos redundantes. Switch que posee menor bridge identifier. Path cost: Costo acumulativo desde los distintos switches al root, dentro de la utilizacin de Spanning Tree Protocol. Root Port: Puerta de un switch que escucha las tramas BPDU provenientes del Root, en una topologa con caminos redundantes

Equipos a utilizar:
Para las experiencias se necesitar: Switch Catalyst Cables UTP cat 5 con norma T568A y T568B Cables de consola Computadores con Hipertermal instalado Computadores con software Ethereal instalado

Experiencias:
1.- Conexin al Swicth y comandos bsicos Los Switch, fsicamente, tienen apariencia similar a un HUB, pero su mtodo de funcionamiento es completamente distinto. De acuerdo a esto los switchs pueden ser configurados mediante servicio http (pgina WEB) o mediante lneas de comando. Est ltima ser la utilizada a lo largo de la experiencia de laboratorio. Los Switch Ethernet que se utilizarn en el laboratorio poseen puertas RJ-45, en la parte frontal, y una puerta de consola, similar a la de los Routers, para poder ser configurados mediante lneas de comandos. La conexin para el monitoreo de funcionamiento y configuracin del Switch se detalla a continuacin.

Pgina 5 de 13

Los comandos que se utilizaran para monitorear la configuracin de estos equipos son similares a los utilizados en los Routers del mismo fabricante. Show running-config Show startup-config Show spanning-tree

De la misma forma existen los mismos modos de configuracin: Usuario Privilegiado Configuracin global

2.-Visualizacin de tabla CAM en el switch El mtodo de funcionamiento del Switch se basa en analizar las direcciones MAC de destino de las tramas que escucha, determinando de esta forma si las tramas deben quedar en el mismo segmento de red o deben ser conmutadas a otro segmento o puerta. Para realizar esto el switch debe conocer las direcciones de todas las MAC asociadas a cada una de sus puertas, creando de esta forma una memoria direccionable por contenido conocida como CAM, o simplemente tabla de conmutacin. A medida que se conectan las estaciones a las distintas puertas del switch este adiciona en su tabla CAM las direccines MAC de origen de las tramas.

Por qu, para completar la tabla CAM, el switch adiciona las direcciones de origen de las tramas?

_________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________

Pgina 6 de 13

La tabla CAM posee las direcciones MAC de todos los computadores conectados a cada una de las puertas. Cabe destacar que si el Switch no conoce la direccin MAC realiza un proceso de inundacin (flooding) por todas sus puertas con el fin de enviar la trama al destino. El mismo procedimiento lo realiza cuando una trama tiene como direccin de destino un Broadcast o Multicast.

Para visualizar la tabla CAM, debe buscar el comando adecuado, en el modo adecuado del Switch.

Comando de visualizacin de la tabla CAM (indique modo y comando):

Una vez conocido el comando, conecte estaciones de trabajo al Switch, verifique que sus direcciones MAC son adicionadas en la tabla CAM e ingrese sus resultados en la siguiente tabla: Equipos SW1 SW2 SW3 SW4 Puerta Direcciones MAC

3.-Modificacin de los mtodos de conmutacin Los mtodos de conmutacin explicados en secciones anteriores son utilizados para indicar al Switch cuando debe conmutar la trama, los cuales son tres (Store&Forward, Cut Through y Fragmente Free). Lo que debe realizar en esta parte de laboratorio es buscar el comando que permita visualizar el mtodo de conmutacin y cambiarlo. Indicando los comandos utilizados.

Visualizacin de mtodo de conmutacin (modo de configuracin y comando):

Cambio de mtodo de conmutacin (modo de configuracin y comando):

Pgina 7 de 13

4.-Conexin de switch con caminos redundantes Un administrador de red adems de mejorar el rendimiento de la red, en cuanto a velocidad, tambin se debe preocupar de tratar de mantener una cifra cercana al 100% de disponibilidad lo cual se podra realizar con una conexin con hubs en forma redundante. Lo que sera un grave error. Por qu? _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________

Este mismo tipo de conexiones es posible realizarlo mediante el uso de equipos que utilicen algn protocolo que permita visualizar que existen caminos duplicados. Este es el propsito de Spanning Tree Protocol. En palabras simples este protocolo permite conexiones fsicas duplicadas entre Switches, pero lgicamente evita los loops de conmutacin dejando inactiva una de las puertas partcipe del camino duplicado. Para entender el funcionamiento de este protocolo se debe considerar los posibles estados que pueden tener las puertas de los Switch, los cuales son: Blocked: todas las puertas de los switch comienzan en este estado para prevenir la creacin de un loop de conmutacin. Las puertas quedan de esta forma si Spanning Tree Protocol (en adelante STP) determina que existe un mejor trayecto para llegar al Bridge principal. Listen: Se utiliza durante un tiempo en la puerta para que pueda escuchar tramas pero no puede enviarlas ni recibirlas. Tampoco esta puerta puede ingresar informacin a la tabla de conmutacin o CAM. La duracin de este estado est definida por el parmetro Fordward Delay. Learn: El puerto en este estado puede ingresar informacin a la tabla de conmutacin, pero no puede enviar o recibir datos. El switch aprende direcciones MAC por un perodo definido por Fordward Delay Fordward: En este estado el puerto puede enviar y recibir datos. Una puerta no quedar en este estado a menos que se haya determinado que es el mejor camino existente para llegar al Root Bridge Disable: Las puertas quedaran en este estado cuando exista un problema de hardware o sean miembros de una VLAN no creada. (Ver laboratorio de VLAN)

Para que STP, pueda funcionar necesita un punto de referencia que le permita determinar cul ser la puerta, del camino redundante, que quedar en estado blocked. Este punto de referencia es conocido como Root Bridge. Pgina 8 de 13

Dentro de la topologa redundante el Root Bridge ser el que tenga el menor valor de Bridge Identifier, que est compuesto por un parmetro configurable conocido como Bridge Priority (por defecto con un valor igual a 32768) y el Bridge Mac Addres. Nota: En caso que el Bridge Priority sea igual en todos los Switches, el Bridge MAC Addres permitir elegir al Root Bridge.

Conecte los Switch de la siguiente forma, y complete la informacin solicitada.

Determine en forma terica cual es el Root Bridge y comprubelo en forma prctica.

Una vez conocido el Root Bridge, los otros switch comienzan a calcular cuanto es el costo de trayecto para llegar a este switch de referencia. Los clculos lo realizan mediante un parmetro configurable conocido como Path Cost, el cual es acumulativo y enviado en las BPDU, y que est asociado a todas las puertas del switch.

Pgina 9 de 13

De acuerdo a los valores de Path Cost de las puertas involucradas en el camino redundante, determine en forma terica cual es la puerta que queda en estado Blocked:

Verifique en forma prctica los resultados obtenidos en forma terica mediante comandos de monitoreo (Comandos Show)

5.-Analisis de Spanning Tree con Ethereal Para visualizar el funcionamiento de Spanning Tree se debe analizar el comportamiento de los Switch, cuando estn conectados con caminos redundantes. Para hacer esto es recomendable capturar las tramas generada por STP, conocidas como BPDU (Bridge Protocol Data Unit), la cual permite informar el Bridge ID (compuesto por Root priority y Bridge MAC address), del root y del switch que genera la trama, adems de los costos acumulados de cada una de las puertas presentes en el camino redundante, para llegar al root.

Pgina 10 de 13

El funcionamiento se describe a continuacin: Cada Switch comienza informando que l es el Root (Campos Root ID) El switch que reciba una trama con un Root ID mejor, que el propio, deja de informarse a el mismo como Root, y comienza a informar la identificacin del switch que posee el identificador mejor. A medida que la trama, proveniente del root, pasa por los dems Switches, se van adicionando los costos de trayecto (Path Cost) de las puertas involucradas en el camino redundante. El switch que tenga un costo mayor para llegar al root ser el que deje una puerta en estado Blocked. Esta puerta ser la que escuche una trama de mayor costo para llegar al root.

Trama BPDU capturada con software analizador de protocolo.

Pgina 11 de 13

Para un mejor desarrollo de esta experiencia, realice lo siguiente: Desconecte los switch y conecte un computador con Ethereal instalado a alguna puerta del Switch con el peor Bridge Identifier.

Capture una trama BPDU y verifique que efectivamente el Switch se anuncia como Root (Root Identifier = Bridge Identifier) Conecte un segundo Swich, con mejor Bridge ID, y capture una trama BPDU, donde pueda verificar que sufri un cambio (Root Identifier distinto a Bridge Identifier).

Conecte un tercer Switch (sin realizar un camino redundante), y verifique si existi un cambio en la informacin.

Pgina 12 de 13

Conecte un cuarto Router, realice un camino redundante entre los cuatro, y verifique que el Switch con mejor Bridge Identifier es el Root.

Indique el Path Cost acumulativo para llegar al root (de todas las puertas presentes en el camino) para justificar el estado de la puerta que est blocked.

Nota: para el caso de la captura mostrada en la parte superior el switch que gener la BPDU es el mismo Root (Root Identifier = Bridge Identifier). Debido a esto el Path Cost es cero

6.-Desafo. En funcin de la siguiente topologa determine, en forma terica, cual es el Root Bridge y cual es la (o las) puerta(s) que debe(n) quedar en estado Blocked. Una vez hecho lo anterior conecte los Switch de acuerdo a la topologa y compare los resultados obtenidos

Pgina 13 de 13

También podría gustarte