lunes, 10 de diciembre de 2012

Práctica 8 OSPF


Objetivo: Conocer el funcionamiento de los protocolos de estado del enlace e implementar uno de los protocolos de estado del enlace más usados como lo es OSPF.

Descripción: La práctica consistió en interconectar 3 routers y una laptop a cada router, formando una red LAN . Una vez que se tuvieran configuradas las interfaces entre los routers, y de los routers a las laptops, se configuró OSPF como protocolo de enrutamiento. Se aprendió a configurar en una sóla área y a dar de alta las subredes que forman parte de la LAN que será enrutada con OSPF.


Después, se mostró la tabla de enrutamiento con el comando show ip route y solo se logró ver las subredes conectadas a nuestro router, como se muestra a continuación:
 

Una vez que se configuraron las interfaces se tuvo que verificar la conectividad del circuito de datos realizando ping de la laptop al router, del router a la laptop, y de router a router vecino. A continuación se muestra el ping realizado del router a la laptop y de router a router vecino:

   
Después, se mostró la tabla de enrutamiento con el comando show ip route y solo se logró ver las subredes conectadas a nuestro router:

Para solucionar este problema era lógico que había que utilizar un protocolo de enrutamiento. Por lo tanto, para conocer otro tipo de enrutamiento se aplicó OSPF. OSPF es un protocolo de enrutamiento de estado de enlace.
Como recordatorio, con RIP, el cual es un protocolo de vector-distancia, si una subred se caía (desconectaba o dejaba de funcionar), se obtenía un loop de enrutamiento, ya que la información de enrutamiento se va incorporando de router en router y como cada router se quedaba con la información que tenía antes de la convergencia (tiempo en que se tarda en actualizar la información de enrutamiento debido a un cambio de topología), entre routers vecinos se encontraba la indecisión de hacia donde enrutar.
Por lo tanto, la desventaja más importante de RIP es que tiene un tiempo de convergencia muy alto porque las rutas se van incorporando de acuerdo a lo que le ofrezca el router anterior (tipo teléfono descompuesto).
En cambio, con un protocolo de estado de enlace se envía la información del estado de los enlaces y no las rutas. Esto trae como desventaja que el proceso de administración del protocolo es más complejo, además del impacto en los recursos de los equipos de red, porque cada router tiene que hacer el cálculo de las rutas. El impacto se da directamente en el CPU del router (cálculos de ruta), en la cantidad de memoria utilizada y en el ancho de banda.
El protocolo está definido como Primero la Ruta más Corta, y es abierto, es decir, que no es protocolo propietario de alguna empresa, sino que es una tecnología usada para Internet.
OSPF es un protocolo que permite la organización en áreas, siendo un área un grupo de routers que intercambian el estado del enlace entre los mismos routers del área. Una red con más de 10 routers se necesita organizar en áreas y si tiene menos de 10 routers, con una sóla área es suficiente. Es por esto, que en la práctica se utilizó OSPF de Área Única o de Área 0.
Para configurar OSPF se teclea el comando router ospf [P(rocess)ID]. el process ID es un número que va desde el 1 hasta 65535, se utiliza para poder manejar redes completamente aisladas con varias instancias OSPF en un mismo router. Para dar de alta las redes se utiliza el comando network con la dirección IP, la máscara inversa, es decir, todo lo que es 1 se cambia a 0 y lo que es 0 se cambia a 1, y por último el área. En nuestro caso se configuró network 148.202.33.12 0.0.0.3 area 0 y network 148.202.39.128 0.0.0.127 area 0, como se muestra a continuación.

Por último, al verificar la existencia de las  subredes mediante OSPF, se verificó la conectividad extremo a extremo, es decir, se hizo ping hacia todas las laptops conectadas en la LAN.



Conclusiones: Esta práctica sirvió para identificar las ventajas y desventajas entre los protocolos de vector-distancia, como RIP, y los protocolos de estado del enlace, como OSPF. Por lo visto en esta práctica y en la pasada se concluye que si se tienen enlaces muy buenos el mejor tipo de protocolos sería el de vector-distancia, pero si en cambio, se tienen enlaces de no muy buena calidad el mejor tipo sería el de estado de enlace. A demas de los algoritmos que el profe nos explico y la clase de mecanica de vectores que nos aventamos.

domingo, 25 de noviembre de 2012

Enrutamiento Determinístico


Enrutamiento determinístico.

 

Marco teórico

El encaminamiento o enrutamiento es la función de buscar un camino entre todos los posibles en una red de paquetes cuyas topología posee una gran conectividad

El enrutamiento determinístico o estático no tienen en cuanta el estado de la red al tomar las decisiones de encaminamiento las tablas de encaminamiento de los nodos se configuran de manera manual y permanecen inalterables asta que no se vuelven a actuar sobre de ellas por lo tanto la adaptación en tiempo real a los cambios de las condiciones de la red es únala

 

Interfaz de comando de línea

 

La interfaz de comandos de línea es la manera natural de acceder a las funcionalidades de los Reuters CISCO aun cuando hoy en día es posible configurar los equipos por medio de interfaz web o atreves de una herramienta de administración

 

Existen 3 modos de operación de la CLI

-modo de ejecución de comandos de usuario

-modo privilegiado de ejecución de comandos

-modo de configuración global

 

Desarrollo  

Armar la maqueta propuesta configurando solo interfaces Ethernet y serial
Verificar conectividad con PING desde el Router hacia PC y Router vecinos.


Ping desde PC a otras PC o ruters vecinos

 

¿Funciona? no, debido a que las rutas no han sido determinadas
Habilitar el ruteo estático y verificar con Show IP ROUTE



Verificar nuevamente ping desde PC a PC's o routers vecinos

 
¿Funciona? Si, Las rutas ya han sido determinadas, por tanto ya funcionan.

Como comentario final, personalmente pienso que el modo de enrutamiento determinístico es bastante complicado a diferencia del enrutamiento dinámico en esta practica en especial no nos salian las cosas en el equipo por una serie de errores con los cables y con los routers, sin embargo, este modo de enrutamiento permite un mejor control sobre la red y también una mayor velocidad en cuanto a la conexión y transmisión de datos se refiere, eso siempre y cuando todo se encuentre correctamente configurado.
 

domingo, 11 de noviembre de 2012

RIPv2

Routing Information Protocol version 2 (RIPv2) es uno de los protocolos de enrutamiento interior mas sencillos y utilizados. Esto es verdadero a partir de la version 2 del protocolo que introduce algunas mejoras criticas que la constituyeron en un recurso necesario para cualquier administrador de redes

A diferencia de otros protocolos de enrutamiento, RIP no utiliza sistemas autónomos, ni números de área que identifiquen algún tipo de unidad administrativa. Por este motivo, la configuración de RIP es muy sencilla:
Router (config) #router rip
Router (config-router) # versión 2
Router (config- router) # network 202.16.0.0

Este ultimo parámetro indica que sobre cualquier interfaz que pertenezca a esa dirección de red, el protocolo
Enviará actualizaciones de enrutamiento  
Estará atento a la recepción de actualizaciones de enrutamiento
Incluirá la dirección de red de toda interfaz que se encuentre "on" en cualquier actualización de enrutamiento que envíe.
Si no se requieren enviar actualizaciones de enrutamiento a través de una interfaz, deberá utilizarse el comando "pasive interface".

Objetivo:

Implementar y configurar un router CISCO a través de una linea de comando, asi como habilitar el ruteo dinamico para depues observar el funcionamiento de dicho ruteo.

Materiales:
3 Laptop con interfaz ethernet y puerto serial RS-232C 3 Router CISCO
3      Tranceivers
3 Cables UTP derechos
3 Cables V.35

Desarrollo de la práctica:

Primeramente armamos la maqueta correspondiente la cual es la siguiente:
Al igual que en las dos practicas pasadas comenzamos con detectarla cantidad existente de los puertos serial y ethernet.
Ya que contamos con 2 puertos ethernet y con 2 puertos seriales configuraremos un puerto Ethernet y un puerto S0:
Enseguida designaremos la direccion IP y la mascara de red a la PC de acuerdo a lo establecido en la maqueta, la direccion IP de la PC debe ser fija:

Como siempre que se trabaja con routers se verifica la conectividad mediante un ping ahora lo haremos desde nuestro router a nuestra pc y del router a routers vecinos:
Cuando enviamos un ping de pc a pc nos marcara como paquetes perdidos y no recibiremos respuesta ya que el RIP sencillo no swoporta CIDR, entonces tenemos que configurar RIP 2 mediante los siguientes comandos:

router(config)# router rip
router(config-router)# network <network ip>
... sucesivamente hasta incluir todas las redes que se quiera anunciar
router(config-router)# exit

Para dejar de anunciar una red en RIP
router(config)# router rip
router(config-router)# no network <net ip>

Para terminar por completo el proceso de RIP
router(config)# no router rip
Para verificar la funcionalidad de RIP solicitamos la tabla de ruteo
router> show ip route
Para cambiar a la versión 2 de RIP:
router(config)# router rip
router(config-router)#version 2
router(config-router)#exit

Al terminar de configurar RIPv2 se vería de la siguiente manera:
Para terminar enviamos un ping desde símbolo de sistema:

Conclusion:
El RIP2 es una mejora del protocolo RIP, RIPv2 es un protocolo de vector distancia de clases, en el cual se utilizan diferentes mascaras de subred dentro de una misma red esto evita el desperdicio de direcciones IP, tal cual lo hace VLSM, lo cual resulta perfecto en redes pequeñas, otro de los beneficios es que admite CIDR.

RIP


Son las siglas de Routing Information Protocol (Protocolo de Información de Enrutamiento). Es un protocolo de puerta de enlace interna o IGP (Internal GatewayProtocol) utilizado por los routers (encaminadores), aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP. Es un protocolo de Vector de distancias ya que mide el número de "saltos" como métrica hasta alcanzar la red de destino. El límite máximo de saltos en RIP es de 15, 16 se considera una ruta inalcanzable o no deseable
OBJETIVOS
1.-armar la maqueta propuesta configurando solo interfaces Ethernet y serial
2.- verificar conectividad con PING desde el router hacia PC y router vecinos
3.- desde pc ping a los otras pc
4.-habilitar RIP
5.- Verificar el anuncio de redes con “show ip route”
6.- repetir paso 3
7.- elaborar reporte
MATERIAL
3 routers cisco
3 computadoras
3 cables de datos cruzados
3 cables de consola cisco
DESARROLLO
Primero vamos a configurar nuestra direccion IP.
Y despues sera necesario acceder a la configuración de los router desde consola utilizando el programa putty. Y vamos a acceder al router por medio de comandos.
El primer comando que utilizaremos sera para entrar al modo privilegiado router>enable y observamos que en la consola nos aparecerá un símbolo gato.
 
Ahora entraremos a la configuración global con el comando router# conf t (el prompt camabio a router(config)#)
Despues se introdujo el comando router(config)#interface Ethernet 0 o router (config)# int e0 (el prompt cambia a router(config-if)#) para comenzar a configurar la interfaz Ethernet
En el prompt router (config-if)#introdujimos el comando ip address para configurar la dirección IP: En seguida, habilitamos las interfaces usando los comandos router(config-if)# no shutdown ó router(config-if)# no shut
 
A continuación pasamos de nuevo al prompt de modo de configuración de interface (router(config)#) mediante el comando router(config-if)# exit para configurar ahora la interfaz serial
Para configurar la interfaz serial se utilizó los el comando router(config)# interface serial 0 ó router(config)# int s0 (el prompt cambiará a router(config-if)#)
Después se configuro la dirección IP con el comando router(config-if)#IP address En seguida se habilitaron las interfaces con los comandos router(config-if)# no shutdown ó router(config-if)# no shut
 
Para regresar al modo de configuración de interface utilizamos el comando router(config-if)# exit
Por ultimo vamos a acceder a la linea de comandos de linux para pingear a las demás maquinas y a los routers para observar si responden
 
CONCLUCION
Lo complicado de la practica como siempre fue el armado de la maqueta el cual tomo aprox. 2 horas para realizar las pruebas solo se necesito de 30 minutos las pruebas en si consistían en el ping a las otras maquinas y de darse cuenta como se iban agregando las nuevas direcciones a la tabla de todos los routers.

sábado, 13 de octubre de 2012

Práctica 4 STP (Spanning Tree Protocol)

Es un protocolo de red de nivel 2 de la capa OSI. Su función es la de gestionar la presencia de bucles en topologías de red debido a la existencia de enlaces redundantes (necesarios en muchos casos para garantizar la disponibilidad de las conexiones). El protocolo permite a los dispositivos de interconexión activar o desactivar automáticamente los enlaces de conexión, de forma que se garantice que la topología está libre de bucles. STP es transparente a las estaciones de usuario.



Materiales para la Práctica
3 Laptop con interfaz Ethernet y puerto Serial RS-232C
3 Switches Cisco CS-1912-A
3 Cables cruzados UTP p/ Ethernet
3 Cables derechos UTP

Desarrollo
Debemos crear la maqueta con base a nuestra practica anterior pero ahora con 3 laptops y 3 switch el objetivo de esta practica es implementar Spanning Tree Protocol creando una red entre las tres computadoras, la imagen de la maqueta seria de la siguiente manera.





Ya que armamos la maqueta enviamos un pin desde nuestra computadora la cual era la numero 1 en la maqueta de esta manera confirmamos la conectividad.

Enseguida debemos verificar el funcionamiento de STP
 
 

Primero debemos identificar el switch root, posteriormente cambiaremos la configuración inicial de los puertos de interconexion (A y B) del default RSTP a STP, ya que esto esta hecho debemos forzar el cambio en la topología desconectando alguno de los puertos de interconexión al hacer esto tomamos el tiempo que toma la convergencia y la recuperación (tiempo en que STP encuentra un nuevo camino para transportar los datos) los tiempos fueron 30seg y 40seg (para tomar el tempo enviamos un pin recursivo, de esta manera pudimos observar el cambio).
 
 
 
Enseguida Forzamos la elección del switch raiz esto se hace cambiando el priority number. El switch que obtenga el Bridge ID mas bajo sera el switch raíz este es mediante el cual se calculan las trayectorias de red.


Conclusión:

Esta practica fue muy interesante aprendimos mucho de STP y de como funciona, gracias a esta practica observamos como al momento de que se cae una red STP toma el mando y soluciona el problema de inmediato con un tiempo mínimo y con la mejor solución posible

domingo, 7 de octubre de 2012

Practica 3 Configuración y analisis de desempeño en el LAN Switch.

STP es un protocolo de red de nivel 2 de la capa OSI. Está basado en un algoritmo diseñado por Radia Perlman.

·         Hay 2 versiones del STP: la original (DEC STP) y la estandarizada por el IEEE (IEEE_802.1D), son incompatibles entre sí. En la actualidad, se utiliza exclusivamente la versión estandarizada por el IEEE.
·         Su función es la de gestionar la presencia de loops en topologías de red (necesarios para garantizar la disponibilidad de las conexiones). El protocolo permite a los dispositivos de interconexión activar o desactivar automáticamente los enlaces de conexión, de forma que se garantice que la topología está libre de loops.
·         STP es transparente a las estaciones de usuario. 
·         Los problemas aparecen cuando utilizamos dispositivos de interconexión de nivel de enlace, como un puente de red o un conmutador de paquetes que no soportan STP o que utilizan una versión inestable.

OBJETIVO DE LA PRACTICA
En esta ocasión verificaremos la funcionalidad de Spanning Tree Protocol. Utilizando como base la maqueta que se armo en la practica anterior de transparent bridge pero aumentando dos computadoras y dos switch para probar la comunicación entre los ocho equipos (4 computadoras y 4 switch´s)

EQUIPO Y MATERIAL A UTILIZAR

4 Computadoras portátiles

adaptadores USB a puerto serial

cables de consola cisco

cables de red cruzados
cables de red derechos



 
1. Para iniciar la practica es necesario ya tener configurados los 4 switch y las 4 computadoras, cada una con una dirección IP diferente como se muestra en la imagen de la maqueta al igual que como lo aplicamos en la practica anterior de transparent brigde.
ademas devemos de tener las computadoras con el software necesario como el putty en caso de ubuntu y el iperf para simular el trafico en la red

2. El siguiente paso es verificar que halla comunicación entre todos los equipos realizando PING a cada uno de los dispositivos:
una ves que lla todo opera como se decea se empiesa a generar trafico en  la red para ver de que manera y a que velocidades esta operando
 
CONCLUSIONES DE LA PRACTICA
 
Después de realizar una conexión exitosa entre todos los dispositivos se realizo la prueba de cambiarles la velocidad a la que operaban las computadoras esto mediante la maquina que estaba administrando los puertos. y corroborando que la comunicacion si se estaba dando mediante los ping que le dabamos a cada uno de ellos.

domingo, 23 de septiembre de 2012

Práctica 2 Dispositivos de Internconexión de Redes


Objetivo: Elaborar reporte que describa el funcionamiento del router que incluya datos sobre marca, modelo versión de firmware, tipo de procesador cantidad y tipo de interfaces del router, clasificar los Dispositivos de Interconexión de Redes de acuerdo a sus funcionalidades, así como distinguir cada uno de los elementos que los conforman.

 Desarrollo: Esta practica se desarrollo en el laboratorio de redes de computadoras avanzadas, donde se explico la parte teórica de los dispositivos de interconexión de redes, y su clasificación conforme a sus funcionalidad ; se formaron equipos,se nos entrego un router IGS-L (Multiprotocol Router/Bridge) de Cisco Systems, el cual desarmamos para localizar cada uno de los elementos que lo conforman y su arquitectura.
Dispositivos

  • Hubs (Repetidores o Concentradores). Dispositivos que toman la señal que viene de un puerto, la regeneran y la retransmiten a otro(s) puerto(s). Operan en la capa 1 del modelo OSI (capa Física) , por lo cual éstos dispositivos ven a los datos como bits codificados dependiendo de los niveles de voltaje que representen cada valor binario.
  • Bridge. Dispositivo que interconecta dos redes LAN. Contiene una tabla para saber que equipos están conectados en cada interfaz. Esto significa, que un bridge también puede segmentar LANs.
  • Switch. Dispositivos con mayor nivel de complejidad que los hubs. Un switch es más rápido que un bridge. Hoy en día, un switch contiene una gran cantidad de herramientas informáticas. Opera en la capa 2 del modelo OSI, (capa de Enlace) donde los datos se ven como tramas. La clasificación de los LAN switches es la siguiente:
~ 1a. Generación: Bridges basados en PCs.
~ 2a. Generación: Microcontroladores Modulares.
~ 3a. Generación: ASICs (Application Specific Integrated Circuit).
~ 4a. Generación: Cell Processors / Network Processors.
  • Routers. Dispositivo que se encarga de encontrar la interfaz más adecuada para la transmisión de paquetes específicos a determinados destinos, y además enruta diferentes protocolos de red. Un router es tan complejo como una computadora, y además, contiene todos los elementos de una computadora como lo son: uno o más procesadores, memoria RAM, memoria Flash, memoria de almacenamiento masivo, dos o más interfaces de red y hasta Sistema Operativo. Un router opera en la capa 3 del modelo OSI, (capa de red), por lo que se ven los datos como paquetes.
Práctica:
~~> Desarmado del Router IGS-L (Multiprotocol router/bridge) de Cisco Systems.

Router IGS-L (Multiprotocol router/bridge) de Cisco Systems.

  • Este Router tiene una velocidad de transferencia de 6000-7000 paquetes por segundo. El sistema operativo es el IOS 8.3 release 3.
 
­­­Interfaces Ethernet, 1 de Consola y 1 Auxiliar.

  • ­­­ Interfaces Ethernet (2), 1 de Consola y 1 Auxiliar.

Memoria RAM eproms flash crital oscilador

  • 4 Memorias RAM SIMM de 1 MB Motorola MCM9 1000AS.
  • Almacenamiento masivo: 8 EPROM de 1 MB, es en estas donde se almacena el sistema operativo.
  • 2 Memoria Flash Benchmarq : almacenamiento para el equipo.
  • Un cristal oscilador principal de 32 MHz y 2 cristales de 20 MHz cada uno, para las interfaces.

 
Microprocesador Motorola MC68020

  • Microprocesador Motorola MC68020, de segunda generación, de la familia 68000 de Motorola. Es un procesador de CISC de 32 bits, con velocidades que van desde los 12 MHz hasta los 33 MHz. Contiene pipeline de 3 etapas, una caché de 256 bytes y buses de datos y direcciones de 32 bits. Tiene 114 pines y una velocidad de 16 MHz. Fué lanzado en 1984 con 250.000 transistores.
 
~~ Los registros de configuración equivalentes al BIOS se encuentran almacenados en dos memorias ROM AMD, los cuales se manejan mediante dip switches.
 

Conclusión:

En esta practica me di cuenta que efectivamente  un router tiene todos los componentes de una computadora además de entender la manera que operaba y la diferencia entre los otros componentes y lo indispensables que son para la conexión de las redes a gran escala creo que en la actualidad el mas moderno de los routers debe de tener una capacidad mucho mayor de almacenamiento o procesamiento debido a que las  redes de la actualidad son muy grandes además con un sistema operativo mucho mas potente y novedoso, lo que mas me intrigo es que tienen un procesador puesto que yo pensaba que solo era un dispositivo que tenia muchos puertos y no tenia que procesar la información solo repetirla o algo así, pero con esta practica ya todo esta mas claro.