domingo, 25 de noviembre de 2012

Practica 7

Enrutamiento Deterministico

 

Objetivos: 

El alumno sera capaz de configurar un router con enrutamiento deterministico por medio de la maqueta proporcionada por el profesor.

Materiales:

  • 1 Router Cisco.
  • 1 Cables UTP rectos.
  • 1 Cable UTP cruzado.
  • 1 Cables de consola para cisco.
  • 1 Convertidor usb a serial.
  •  1 Laptop con puerto Ethernet.
  • 1 Software de emulación de terminal en este caso se utilizó Putty

Marco teorico:

Enrutamiento:

 Encaminamiento (o enrutamiento, ruteo) es la función de buscar un camino entre todos los posibles en una red de paquetes cuyas topologías poseen una gran conectividad. Dado que se trata de encontrar la mejor ruta posible, lo primero será definir qué se entiende por mejor ruta y en consecuencia cuál es la métrica que se debe utilizar para medirla.

Los algoritmos de encaminamiento pueden agruparse en:
  • Deterministicos o estáticos
No tienen en cuenta el estado de la red al tomar las decisiones de encamiento. Las tablas de encaminamiento de los nodos se configuran de forma manual y permanecen inalterables hasta que se vuelve a actuar sobre ellas. Por tanto, la adaptación en tiempo real a los cambios de las condiciones de la es nula.
El cálculo de la ruta óptima es también off-line por lo que no importa ni la complejidad del algoritmo ni el tiempo requerido para su convergencia.
Estos algoritmos son rigidos, rápidos y de diseño simple, sin embargo son los que pores decisiones toman en general.
  •  Adaptativos o dinamicos
Pueden hacer ás tolerantes a cambios en la red tales como variaciones en el tráfico, incremento del retardo o fallas en la topologia. Funcionan distribuyendo entre los routers información que  utilizan para dinámicamente ajustar las rutas.

CISCO CLI (Command Line Interface)

La interfaz de comandos de linea es la manera natural de acceder a las funcionalidades de los routers CISCO. Aún cuando hoy en dia es posible configurar los equipos por medio de interfaz web o através de una herramienta de administración, no dejan de ser estas simpleente un acceso amigable a los equipos y siempre tendrán una significativa pérdida de funcionalidad. CLI funciona de forma similar al prompt de Windows o el Shell de Linux.

Existen 3 modos de operacion CLI:
  1. Modo de ejecución
  2. Modo privilegiado de ejecución de comandos
  3. Modo de configuración global

Desarrollo

 Para esta práctica la maqueta a armar fue la siguiente:


Maqueta para la practica

Primeramente se procedio a realizar las conexiones pertinentes:


Conexiones Routers
Conexiones a computadora

 Primeramente como de costumbre realizamos las configuraciones para las Ip's de las maquinas que a nosotros nos toco ser la computadora B, despues de configurar las IP, procedimos a realizar los PINGs de prueba, los cuales nos arrojaron los siguientes resultados:

Configuración de IP


Pings maquina a router
PINGs Router a Router

 Sin embargo los PINGs entre maquinas no funcionaron esto debido a que se tienen que configurar para que sepa cuales son sus vecinos, los cuales verificamos mediante el comando show ip route:

Verificación de vecinos

Posteriormente procedemos a anunciarlas por medio del comando proporcionado en las diapositivas de para la practica:

Uso del comando
IP route actualizada

Ahora si los PINGs de maquina a maquina deben de funcionar:

PINGs maquina a maquina

 Conclusión:

En esta practica se construyo una red la cual utiliza enrutamiento deterministico o estático como base, no se ven muchos cambios que se realizaron respecto a la practica 6, pero esto pasa porque el tamaño de la red es muy pequeño pero que pasaría cuando tengamos 100 nodos, estos 100 nodos se tendrán que configurar de manera manual utilizando este tipo de enrutamiento.

domingo, 4 de noviembre de 2012

Practica 6

RIP version 2

 Objetivos:

Realizar la configuración de la maqueta proporcionada por el profesor por medio de RIP version 2. Ademas de verificar su funcionamiento y probar el direccionamiento classles.

 Materiales: 

Para esta practica es necesario contar con el siguiente material:
  • 3 routers cisco. 
  • Dos cables de de teminal. 
  • 3 cables utp cruzados. 
  • 2 concentradores ethernet.(transceiver)
  • 3 cables de consola para cisco (DB9 hembra a rj45)
  • 3 convertidores usb a serial(rs232-c) en caso de que la laptop no cuente con puerto serial. 
  • 3 laptops con puerto ethernet y de preferencia un SO linux, o algun emulador de terminal tonta instalada.

 Marco Teorico:

RIPv2: Debido a las limitaciones de la versión 1, se desarrolla RIPv2 en 1993 y se estandariza finalmente en 1998 Esta versión soporta subredes, permitiendo así CIDR y VLSM. Para tener retrocompatibilidad, se mantuvo la limitación de 15 saltos.
Se agregó una característica de "interruptor de compatibilidad"3 para permitir ajustes de interoperabilidad más precisos. Soporta autenticación utilizando uno de los siguientes mecanismos: no autentificación, autentificación mediante contraseña, autentificación mediante contraseña codificada mediante MD5 (desarrollado por Ronald Rivest en 1997). Su especificación está recogida en los RFC 17234 y RFC 48225 . RIPv2 es el estándar de Internet STD56
 
IP Classles / Routing Classless:

  • Los protocolos de routing classless fueron creados para evitar las limitaciones de los protocolos classful.  
Las características de los protocolos de routing classless son las siguientes: 
  • Los interfaces de los routers de la misma red pueden tener diferentes máscaras de subred (VLSM). 
  • Los protocolos de routing classless soportan el uso de CIDR. 
  • Las rutas pueden ser sumarizadas más allá de los límites de las clases de IANA.
Los protocolos de routing classless son:
  • OSPF. 
  • EIGRP. 
  • RIPv2. 
  • IS-IS. 
  • BGP4.
Es interesante tener en este punto el comando ip classless de Cisco
  • El comando ip classless cambia las decisiones que se hacen de forwarding de las entradas de la tabla de routing, no cambia la forma de hacer la tabla, pero si cambia en la forma en la que se realiza el proceso de routing. 
  • El comando ip classless viene en la configuración por defecto de los routers Cisco desde la versión de IOS 12.0, para deshabilitarlo utilizaremos el comando no ip classless. 

IP Subnet-Zero

El uso de la Subnet Zero y de la subred de Broadcast permite asignar la primera y la ultima subred para su uso. En vez de usar la fórmula 2N - 2, para obtener las subredes utiliza la fórmula 2N para que no se desperdicien esas 2 subredes.
Este cambio se debe principalmente a la evolución de los protocolos.

Desarrollo:

1.- Para esta practica la maqueta a armar fue la siguiente:

Maqueta Practica 6

Se hicieron las configuraciones pertinentes atendiendo a las recomendaciones que nos hacia el profesor.

Configuracón

2.- Para verificar que la maqueta esta bien armada realizamos los respectivos Pings, dando resultados exitosos excepto los que hiban hacia otras PC por lo mismo de la practica anterior.

3.- Se habilito RIP y se reviso el anuncio de redes con 'show ip route':    

Anuncio de redes
 
Anuncio de redes completo

Pruebas hacia PC's

Pruebas hacia PC's


4.- Como se puede observar aparecen las 6 que deberian aparecer si contamos las PC's.

5.- Se configuro RIPv2 de forma similar a la que se configuro la version 1 en la practica anterior.

6.- Ahora 'show ip route' nos muestra lo siguiente:

Anuncio de Redes RIPv2
 Como se puede observar en la figura solo se tiene una subred de todas.

Conclusiones:

Es muy interesante ver que en el anuncio de redes final solo quedo una sola subred pero aun asi gracias al protocolo RIPv2 sigue funcionando de manera normal.


Trejo Huerta Alejandro
206717233
D01 
 
 
 

Practica 5

   Routing Information Protocol (RIP)

Objetivos:

El alumno configurara los routers cisco, accediendo al mismo mediante la emulación de una terminal, de acuerdo con la información mostrada en la maqueta de esta practica, una vez asignada la IP, se debera verificar el funcionamiento de RIP , verificando la actualización en las tablas de enrutamiento.

Materiales:

   Para el desarrollo de esta practica es necesario contar con el siguiente material :
  • 3 routers cisco. 
  • Dos cables de de teminal. 
  • 3 cables utp cruzados. 
  • 2 concentradores ethernet.(transceiver)
  • 3 cables de consola para cisco (DB9 hembra a rj45)
  • 3 convertidores usb a serial(rs232-c) en caso de que la laptop no cuente con puerto serial. 
  • 3 laptops con puerto ethernet y de preferencia un SO linux, o algun emulador de terminal tonta instalada.

 

 Marco Teorico:

Enrutamiento: es la función de buscar un camino entre todos los posibles en una red de paquetes cuyas topologías poseen una gran conectividad. Dado que se trata de encontrar la mejor ruta posible, lo primero será definir qué se entiende por mejor ruta y en consecuencia cuál es la métrica que se debe utilizar para medirla. 

Metrica: La métrica simplemente es un valor que toman los diferentes protocolos de enrutamiento para poder determinar cual es la mejor ruta hacia una red de destino. No es difícil encontrarse con situaciones donde un router tenga más de un único camino hacia una red de destino y, por lo tanto, deberá emplear algún método para determinar cual de esos caminos le conviene más. En algunos casos el router determinará que el mejor camino es aquel cuya distancia es menor o en otros casos determinará que la mejor ruta es aquella que tiene mejor ancho de banda. Esto va a depender de cual sea el protocolo de enrutamiento que se esté utilizando, ya que cada uno usa una métrica diferente.

RIP

Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) 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.
 
Ventajas de RIP

  • RIP es más fácil de configurar (comparativamente a otros protocolos). 
  • Es un protocolo abierto (admite versiones derivadas aunque no necesariamente compatibles). 
  • Es soportado por la mayoría de los fabricantes.
Desventajas de RIP   
  • Su principal desventaja consiste en que para determinar la mejor métrica, únicamente toma en cuenta el número de saltos, descartando otros criterios (Ancho de Banda, congestión, carga, retardo, fiabilidad, etc.). 
  • RIP tampoco está diseñado para resolver cualquier posible problema de enrutamiento. El RFC 1720 (STD 1) describe estas limitaciones técnicas de RIP como graves y el IETF está evaluando candidatos para reemplazarlo, dentro de los cuales OSPF es el favorito. Este cambio está dificultado por la amplia expansión de RIP y necesidad de acuerdos adecuados.

Desarrollo de la práctica: 

1.- Para esta práctica la maqueta a armar fue la siguiente: 

      
Maqueta para la practica 5

 2.- Se realizaron las conexiones pertinentes, así como también se configuraron las ips de los enlaces que nos tocaran, en nuestro caso que nos toco la 'B' se tuvieron que configurar los dos enlaces. Como nos tocaron las terminales DCE de las conexiones seriales, tuvimos que configurar el Clock Rate a 64,000.

Configuración de IP's

Configuración de puertos seriales
Una vez realizada las configuraciones se verifico conectividad por medio de Pings:

Pings
 3.- Se realizaron pings a las otras PC, y estos no funcionaron debido a que las LANs no eran visibles aun, esto se puede verificar por medio del comando show ip route.

4.- Se agregaron las rutas faltantes habilitando RIP para que estas aparezcan en la tabla de IP's:

5.-
 
6.- Este paso no se pudo realizar de forma satisfactoria debido a que la computadora empezo a mostrar problemas, a tal grado que mostro pantalla azul. Se pudo realizar una prueba con exito.

Conclusión:

Esta practica fue muy interesante e importante ya que se aprendio el uso de RIP, el cual es de gran ayuda y ventaja en la estabilización de redes, puesto que gracias a el la tablas de enrutamiento se comportan de una manera dinámica y efectiva, manteniendo constante la comunicación entre routers.


Trejo Huerta Alejandro
206717233
D01