domingo, 25 de abril de 2010

Práctica 4, RIP

Objetivo de la práctica:
Que el alumno investigue y conozca el funcionamiento del Routing Information Protocol (RIP), se familiarice con sus funciones y aprenda a dominar su uso en situaciones reales. De la misma forma, que identifique sus características y principales ventajas e inconvenientes.

Material para la práctica:
- Laptop con puerto Ethernet, contraseña de administrador y Putty o Hyper Terminal instalado- Cable de consola CISCO- Convertidor de USB a Serial- Cable UTP derecho- Cable UTP cruzado- Router CISCO Serie 2500

RIP
El origen del RIP fue el protocolo de Xerox, el GWINFO. Una versión posterior, fue conocida como routed, distribuida con Berkeley Standard Distribution (BSD) Unix en 1982. RIP evolucionó como un protocolo de enrutamiento de Internet, y otros protocolos propietarios utilizan versiones modificadas de RIP. El protocolo Apple Talk Routing Table Maintenance Protocol (RTMP) y el Banyan VINES Routing Table Protocol (RTP), por ejemplo, están los dos basados en una versión del protocolo de enrutamiento RIP. La última mejora hecha al RIP es la especificación RIP 2, que permite incluir más información en los paquetes RIP y provee un mecanismo de autenticación muy simple.RIPv1: No soporta subredes ni CIDR. Tampoco incluye ningún mecanismo de autentificación de los mensajes. No se usa actualmente. Su especificación está recogida en el RFC 1058.

- Funcionamiento RIP
RIP V1 utiliza udp/520 para enviar sus mensajes en propagación Broadcast. RIP V2 utiliza propagación Multicast 224.0.0.9.
RIP calcula el camino más corto hacia la red de destino usando el algoritmo del vector de distancias. La distancia o métrica está determinada por el número de saltos de router hasta alcanzar la red de destino.

RIP tiene una distancia administrativa de 120 (la distancia administrativa indica el grado de confiabilidad de un protocolo de enrutamiento, por ejemplo EIGRP tiene una distancia administrativa de 90, lo cual indica que a menor valor mejor es el protocolo utilizado)
RIP no es capaz de detectar rutas circulares, por lo que necesita limitar el tamaño de la red a 15 saltos. Cuando la métrica de un destino alcanza el valor de 16, se considera como infinito y el destino es eliminado de la tabla (inalcanzable).

La métrica de un destino se calcula como la métrica comunicada por un vecino más la distancia en alcanzar a ese vecino. Teniendo en cuenta el límite de 15 saltos mencionado anteriormente. Las métricas se actualizan sólo en el caso de que la métrica anunciada más el coste en alcanzar sea estrictamente menor a la almacenada. Sólo se actualizará a una métrica mayor si proviene del enrutador que anunció esa ruta.

Las rutas tienen un tiempo de vida de 180 segundos. Si pasado este tiempo, no se han recibido mensajes que confirmen que esa ruta está activa, se pone inactiva asignándole una métrica de 16 (temporizador de invalidez). Estos 180 segundos, corresponden a 6 intercambios de información. Si pasan 240s de la entrada de la ruta en la tabla de encaminamiento y no se han recibido actualizaciones para esta ruta, se elimina (temporizador de purga).

Desarrollo de la práctica
-Armar la siguiente maqueta con los equipos juntandonos en 3 equipos diferentes, uno por cada router:

-Verificamos en el CISCO CLI que tenemos el modo usuario y el modo privilegiado, pasando de uno a otro con el comando "enable" y despues "configure terminal" para pasar al modo de ejecucion de comandos:




-Se realiza la configuracion correspondiente al router B con su direccion ip para que tenga comunicacion hacia la red de Pc's:





-Despues, en la PC configuramos la direccion ip correspondiente al equipo B del router 2


-Con esto hacemos un ping para comprobar que nuestra conectividad sea la correcta:






-Ahora hacemos la configuracion de rip, del cual se saco el siguiente log del router:Router_B#conf tEnter configuration commands, one per line. End with CNTL/Z.Router_B(config)#router ripRouter_B(config-router)#network 200.210.0.0Router_B(config-router)#exitRouter_B(config)#exitRouter_B#wr memoryCon esto abarcamos las 3 redes que tiene que ver el router B, la red de PC's y las redes hacia los otros 2 routers.Por falta de tiempo hasta aqui llegamos en esta practica, falto conectar los routers entre si con los cables seriales y verificar la conexion entre todos ellos y todas las computadoras.
Practica 3, Spanning Tree Protocol
Spanning Tree Protocol (STP). Protocolo perteneciente al estandar IEEE 802.1D (estandar MAC de bridges, incluye STP, bridging entre otros), diseñado por Radia Perlman.STP funciona en la capa 2 del modelo OSI, el cual permite que una red diseñada pueda incluir links de repuesto (a la vez se evita la redundancia) para dar un camino de respaldo si un link activo cae. Por lo tanto, siempre existe un solo camino para el envio de paquetes, evitando así posibles bucles.BPDU.- Frame de datos especial la intercambiar información acerca de brigdes y costos de trayecto.Estados en el protocolo STPblocking.- Bloquea un puerto que podría generar un bucle.Listening.- El switch procesa un BPDU(Bridge Protocol Data Units) y espera posible información. Si no recibe confirmación, regresa a blocking.Learning.- Se actualiza la base de datos (activación y desactivación de puertos).Forwarding.- Un puerto recibe y envía un dato. STP monitorea el BPDU de entrada que podría indicar que debería regresar a blocking para prevenir un lazo.Disable.- Desactiva un puertoMaterial para la práctica de STPLaptop cpn HiperTerminal o el programa Putty1 Cable UTP derecho1 Cable UTP cruzado1 Cable de consola para Cisco (db9 hembra a RJ45)1 cable convertidor USB a serial(RS232)SwitchEl objetivo de la practica consiste en conectar 3 switches cisco en topologia de malla para de esta manera verificar el funcionamiento del protocolo STP.En la siguiente imagen se muestra la conexion que se hizo con los switches.



Posteriormente se configura la direccion de red en la Pc para de esta manera poder tener conectividad ip.

Ahora dejamos un ping extendido hacia los demas nodos de la red para de esa forma verificar que tengamos conectividad con todos.



Dentro del switch podemos observar la informacion acerca del bridge group de spanning treeCatalyst 1900 - Bridge Group 1 Spanning Tree ConfigurationBridge ID: 8000 00-D0-06-81-1F-40


----------------------- Information ------------------------------------Designated root 8000 00-90-92-97-7A-00Number of member ports 15 Root port 11Max age (sec) 20 Root path cost 100Forward Delay (sec) 15 Hello time (sec) 2Topology changes 3 Last TopChange 0d00h00m03s


----------------------- Settings ---------------------------------------
[S] Spanning Tree Algorithm & Protocol Enabled[B] Bridge priority 32768 (8000 hex)[M] Max age when operating as root 20 second(s)[H] Hello time when operating as root 2 second(s)[F] Forward delay when operating as root 15 second(s)


----------------------- Actions ----------------------------------------
[N] Next bridge group [G] Goto bridge group[P] Previous bridge group [X] Exit to previous menuPosteriormente procedemos a desconectar uno de los nodos en la red y se puede observar que el ping es interrumpido.




Una vez que STP hace el analisis de la topologia y detecta que hay cambios, hace la convergencia de la red para recuperar la comunicacion. Ahora en la configuracion del bridge group observamos que el numero de cambios en la topologia ha aumentado y el ping vuelve a responder.Catalyst 1900 - Bridge Group 1 Spanning Tree ConfigurationBridge ID: 8000 00-D0-06-81-1F-40



----------------------- Information ------------------------------------Designated root 8000 00-90-92-97-7A-00Number of member ports 15 Root port 11Max age (sec) 20 Root path cost 100Forward Delay (sec) 15 Hello time (sec) 2Topology changes 4 Last TopChange 0d00h00m44s



----------------------- Settings ---------------------------------------

[S] Spanning Tree Algorithm & Protocol Enabled[B] Bridge priority 32768 (8000 hex)[M] Max age when operating as root 20 second(s)[H] Hello time when operating as root 2 second(s)[F] Forward delay when operating as root 15 second(s)



----------------------- Actions ----------------------------------------
[N] Next bridge group [G] Goto bridge group[P] Previous bridge group [X] Exit to previous menu





De esta manera se pudo comprobar practicamente que STP en realidad funciona como un modelo redundante para redes donde la comunicacion nunca debe ser interrumpida o la afectacion debe tener el menor impacto posible a la red.

domingo, 7 de marzo de 2010

Practica 2

Practica 2
SUBNETTING USANDO CIDR/VLSM
Objetivo: Diseñar el esquema de direccionamiento para una red típica, aprovechar las funcionalidades de VLSM para el manejo de bloques CIDR.
Caso:
La empresa textil "Zapotlanejo's Modern Fashions S.A de C.V" requiere establecer una red de comunicaciones privada sobre la cual construir los aplicativos de TI que le permitirán optimizar procesos de producción y ventas. ZAMOFA cuenta con oficinas corporativas en Jardines del Country en Guadalajara con 20 servicios de red para computadoras, teléfonos IP e impresoras. 3 oficinas de ventas cada una con 12 servicios de red ubicadas en el DF, ZVM y Plazas Outlet. Así como la planta de producción y venta de fabrica en Zapotlanejo con 14 servicios de red
Identificador de Red: 233.40.128.0/25
Difusión/Broadcast: 233.40.128.127
Rango: 233.40.128.1-126
Plazas Outlet: Red D 12 host
Corporativo: Red A 20 host +2
DF: Red B 12 host +2
ZVM: Red C 12 host +2
Plazas Outlet: Red D 12 host +2
Fabrica Zapotlanejo: Red E 14 host +2
Enlace N: 4 Direcciones IP
Enlace O: 4 Direcciones IP
Enlace P: 4 Direcciones IP
Enlace Q: 4 Direcciones IP
corporativo: 233.40.128.0/28
rango: 1-30
broadcast: .31
zapotlanejo: 233.40.128.32/28
rango: 33-46
broadcast: .47
distrito federal: 233.40.128.48/28
rango: 49-62
broadcast: .63
plazas outlet: 233.40.128.64/28
rango: 65-78
broadcast: .79
zona de vertir: 233.40.128.80/28
rango: 81-94
broadcast: .95
N: 233.40.128.96/30
rango: 97-98
broadcast: .99
O: 233.40.128.100/30
rango: 101-102
broadcast: .103
P: 233.40.128.104/30
rango: 105-106
broadcast: .107
Q: 233.40.128.108/30
rango: 109-110
broadcast: .111

Practica 1

Practica 1
El objetivo de esta practica es conocer la estructura interna de algunos equipos como un hub o un router e identificar los componentes de los cuales se conforman.
RouterIGS Multiprotocol Router/Bridge



Este equipo tiene una velocidad de transferencia de 6000-7000 paquetes por segundo. Este equipo tiene la funcionalidad de trabajar como router y a la vez como un bridge.
*Contiene una velocidad de la línea por puerto a 115,2 Kb / s
*Temperatura: 41 ° Fa 122 ° F Máxima tasa de cambio: 20 ° C / h (36 ° F / hr) Humedad relativa: 10% a 95%
*4 Memorias RAM SIMM de 1 MB
*Almacenamiento masivo: 8 EPROM de 1 MB
*Contiene un cristal oscilador principal de 32 MHz y 2 cristales de 20 MHz
Por la parte trasera podemos observar que el equipo cuenta unicamente con 4 puertos seriales, de los cuales 2 son para conexion ethernet, 1 AUX y el ultimo para conexion serial.





La siguiente imagen nos da una vista general de la placa base en donde se encuentran todos los componentes para este equipo:








Ahora tambien podemos darnos cuenta que el equipo cuenta con un banco bastante amplio de memorias RAM, como se muestra a continuacion:





Tambien tenemos las memorias EPROM, que es donde el dispositivo almacena el sistema operativo con el que funciona:






El equipo tambien cuenta con un microcontrolador y un oscilador para funcionar:









HUBSynoptics LattisHub 2813






Esta unidad contiene 16 puertos que pueden ser usados para cascadear modelos Synoptics LattisHub.

Características:

* 10 Base T
* 16 Puertos RJ45
* 4 Slots de expansión
* Puerto AUI y Servicio de puerto frontal

Este equipo cuenta con dos tarjetas, una donde se encuentran modulos de administracion y la otra donde todos los componentes se encargan de las funciones del HUB.


Esta tarjeta es la encargada de la parte que se puede administrar del HUB, ya que cuenta con memorias EPROM, microprocesadores y demas circuitos.








La siguiente tarjeta es unicamente la encargada de las funciones de repeticion de señal, ya que un hub tiene unicamente esa funcion.