sábado, 24 de mayo de 2014

Práctica 4: Spanning Tree Protocol

Practica 4: Spanning Tree Protocol
Alumno: Humberto Arévalo Casillas


Objetivo: Armar y configurar una red para comprobar el funcionamiento del protocolo Spanning Tree


  • Marco Teórico

Spanning Tree

Al tener una red de alta redundancia en base al diseño jerárquico, tanto físicamente como lógicamente se pueden presentar inconvenientes con la redundancia, como: 

1) Duplicidad de paquetes: Hay dos medios para el envío de los paquetes y ambos se están utilizando, generando la duplicidad en el envío de los paquetes.

2) Inconsistencia en la tabla de MAC-ADDRESS: Al tener varios medios de envío y recepción para los paquetes la mac address, el switch mantendrá la tabla cambiando la mac address por la que vaya conociendo. 

3) Tormenta de Broadcast: Este problema se genera cuando existe un loop de broadcast en la red, provocando severos daños en la red.
  
Spanning Tree 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 que deben de configurarse para el bloqueo, a fin de evitar que se generen bucles. El STA designa un único switch como raiz y lo utiliza como punto referencia para todos los cálculos de rutas. 

La BPDU es la trama de mensaje que se intercambia entre los switches en STP. Cada BPDU contiene un BID que identifica al switch que envío la BPDU. El BID contiene un valor de prioridad, la direccion MAC del switch emisor y un ID de sistema extendido opcional. El numero prioridad por defecto en el BID es 32768. 

Si existen 2 switches con el mismo numero de prioridad la  dirección MAC será la que determinará quien sera la raíz con la dirección mac mas baja. Para asignar a un switch distribuidor que este sea el raíz, a este se le debe de asignar la VLAN mas baja al numero de prioridad. 

  • Implementacion


Material:
Switch cisco catalyst 1900 series 
Cable Serial a USB
Cable Consola
Cable Cruzado
Cable Directo
PC

La red que se implementara sera la siguiente:



Una vez armada la red en físico, se configurara el switch y la PC con las direcciones de IP indicadas, en este caso nuestros equipos llevaran la dirección IP 148.202.10.13/24 para la PC y 148.202.10.3/24 para el switch.


Para poder configurar el switch se utilizara la interfaz Putty en modo serial y en el puerto COM12.

Este modelo de switch no funciona por medio de comandos (CLI) , sino por menús, al encender el switch se obtuvo la siguiente pantalla:


Para cambiar la IP del switch ingresaremos a Menus y dentro de Menus seleccionaremos Network Management. 


Dentro de Network Management se seleccionara la opción de IP configuration, ahí ingresaremos la nueva direccion IP 148.202.10.3 con una mascara de subred 255.255.255.0. 


Ahora verificaremos que uno de los puertos que se utilizan para conectarse entre switches, este bloqueado y el otro en actividad, esto debido al protocolo Spanning Tree que bloquea el puerto que funcionara como conexión redundante. En nuestro caso el puerto en funcionamiento fue el A y el B es el utilizado para la redundancia.



Para verificar la conexión con los demás equipos se utilizara el comando ping -t para enviar paquetes a la PC con dirección IP 148.202.10.12 constantemente.


Para verificar el protocolo Spanning Tree se desconectara el puerto activo, en este momento, se perderá la conexión y dicho protocolo deberá de activar el puerto de redundancia para restablecer la conexión. El tiempo que tarde en levantarse la red sera cronometrado.
Comunicación Perdida


El tiempo que tardo en levantarse la red fue de 35s
Conexión restablecida con puerto redundante 


Después se restablecerá las conexiones como se encontraban antes, en este momento la red dejara de funcionar y una vez que el protocolo Spanning Tree realice la configuración de la red, se restablecerá la comunicación.


El tiempo que tardo en restablecerse la conexión también fue de 35 s

NOTA: El desconectar un puerto de este switch, solo afecto la comunicación entre el switch 3 y el 1, el 2 nunca perdió la conexión con el switch 3.

STP designa automáticamente, pero se puede cambiar. En este switch no pudimos observar el menú donde se puede verificar si este switch actúa como la raíz, pero en este caso el switch raíz resulto ser el switch con dirección 148.202.10.1. El nuevo switch configurado como raíz sera el switch con la dirección IP 148.202.10.2. Al realizar este cambio se perdí la conexión por un tiempo, pero STP volvió a  realizar la configuración adecuada para un correcto funcionamiento de la red. Después de restablecer la comunicación el puerto redundante cambio del B al A, y ahora el puerto activo fue el B.



En general el protocolo STP restableció la conexión utilizando el puerto redundante y cuando se desconecto el puerto activo, y restableció la conexión cuando se volvió a conectar el puerto configurado como activo.

viernes, 16 de mayo de 2014

Práctica 3: Packet Tracer

Practica 3: Packet Tracer
Alumno: Humberto Arévalo Casillas


Objetivo: Diseñar una red utilizando las características de VLSM y CIDR. Comprobar el funcionamiento de la red en Packet Tracer y levar a cabo el diseño de la red en físico.


  • Marco Teórico

Packet Tracer

Packet Tracer es la herramienta de aprendizaje y simulación de redes interactiva para los instructores y alumnos de Cisco CCNA. Esta herramienta les permite a los usuarios crear topologías de red, configurar dispositivos, insertar paquetes y simular una red con múltiples representaciones visuales. Packet Tracer se enfoca en apoyar mejor los protocolos de redes que se enseñan en el currículum de CCNA.
Este producto tiene el propósito de ser usado como un producto educativo que brinda exposición a la interfaz comando – línea de los dispositivos de Cisco para practicar y aprender por descubrimiento.
En este programa se crea la topología física de la red simplemente arrastrando los dispositivos a la pantalla. Luego clickando en ellos se puede ingresar a sus consolas de configuración. Allí están soportados todos los comandos del Cisco OS e incluso funciona el "tab completion". Una vez completada la configuración física y lógica de la net, también se puede hacer simulaciones de conectividad (pings, traceroutes, etc) todo ello desde las misma consolas incluidas.
Una de las grandes ventajas de utilizar este programa es que permite "ver" (opción "Simulation") cómo deambulan los paquetes por los diferentes equipos (switchs, routers, etc), además de poder analizar de forma rápida el contenido de cada uno de ellos en las diferentes "capas".

  • Implementacion


Material:
Router Cisco
Cable Serial DCE-DTE
Cable Serial a USB
Cable Consola
Cable Cruzado
PC

La red armada en Packet Tracer es la siguiente


En el armado fisico solo se configuraranla red A, B y C con los enlaces N y O. Las direcciones de dichas redes son las siguientes:

RED A:
Id. de Red     213.40.128.0/27
Ip Router       213.40.128.1/27
Ip Gategay    213.40.128.1/27
Ip PC             213.40.128.2/27 

RED B:
Id. de Red     213.40.128.48/28
Ip Router       213.40.128.49/28
Ip Gategay    213.40.128.49/28
Ip PC             213.40.128.50/28

RED C:
Id. de Red     213.40.128.64/28
Ip Router       213.40.128.65/28
Ip Gategay    213.40.128.65/28
Ip PC             213.40.128.66/28

ENLACE N:
Id. de Red     213.40.128.96/30
Ip Router A   213.40.128.97/30
Ip Router B   213.40.128.98/30

ENLACE O:
Id. de Red     213.40.128.100/30
Ip Router A   213.40.128.101/30
Ip Router C   213.40.128.102/30

Una vez armada la maqueta en físico utilizando los cables seriales DCE-DTE para conectar de router a router, el cable consola y el cable serial a USB para conectar el router con la PC, se abrirá el emulador o interfaz PUTTY para poder configurar el router. Configuraremos la terminal PUTTY para que funcione con el serial, en este caso la linea es el COM12


Después de que se encienda el router A empezaremos con la configuración, los pasos a seguir serán los siguientes:

Paso 1: Configuración de las Interfaces, entrando hasta el modo de configuración global

  • Interfaz Ethernet 0

Al configurar esta interfaz fue necesario utilizar el comando de ip subnet-zero e ip classless, la primera para que todas las direcciones de host pertenecientes a esta subred se puedan admitir como validos. El segundo comando sirve para que el router acepte redes con mascaras variables.

  • Interfaz Serial 0

  • Interfaz Serial 1


En esta interfaz Serial 1, es necesario aplicar el clock rate ya que esta interfaz actuara como el DCE.

Paso 2: Configurar el router para que pueda comunicarse con otros ruter u otras redes, para esto se configurara el protocolo RIPv2.


El motivo de utilizar RIP versión 2 es porque el RIP versión 1 no acepta VLSM

Paso 3: Verificar que la tabla de ruteo para ver si se configuro de manera adecuada el protocolo RIPv2. Para visualizar la tabla se usa el comando show ip route en el modo privilegiado de ejecución de comandos


Paso 4: Verificar que la configuración general del Router A sea la que deseamos y corroborar que las direcciones sean la indicadas. Para observar la configuración del router se usa el comando show run en el modo privilegiado de ejecución de comandos. Si la configuración es adecuada se guardara en la NVRAM del router utilizando el comando copy running-config startup-config.


Paso 5: Después de configurar el router configuraremos las PC, cambiando la IP, la mascara de subred y la puerta de enlace. Para realizar esto en el sistema operativo Windous 7, se ingresara a Panel de control, después a Redes e Internet y por ultimo a Conexiones de Red. Ahí en Conexión de Área Local, ingresaremos a sus propiedades Generales. En este punto ingresaremos las direcciones adecuadas.



Paso 6: Una vez configurado todo, se comprobara que se puedan comunicar entre las redes y las PC's. Para realizar esto se mandara un Ping a cada equipo conectado a la red.

NOTA: Es importante tener deshabilitados los firewall para poder comunicarse con otras PC's




Como se observo la comunicación se logro exitosamente, es decir se configuro los Router y las PC's para formar una red utilizando VLSM y CIDR correctamente.