viernes, 22 de noviembre de 2013

Práctica 7 | Enrutamiento Determinístico


Los protocolos de enrutamiento se pueden clasificar en:

Deterministicos o estaticos

  1. No tienen en cuenta el estado de la red al tomar decisiones de encaminamiento.
  2. Las tablas de encaminamiento de los nodos se configuran de forma manual y permanecen inalterables hasta que no se vuelve a actuar sobre ellas. Por tanto, la adaptación en tiempo real a los cambios de las condiciones de la red es nula.
  3. Estos algoritmos son rígidos, rápidos y de diseño simple, sin embargo son los que peores decisiones toman en general.  


Adaptativos o dinamicos

  • Pueden hacer más tolerantes a cambios en la red, tales como variaciones en el tráfico, incremento del retardo o fallas en la topología.

Consiste en que manualmente le agreguemos las rutas para la salida de paquetes. No tiene en cuenta el estado de la subred al tomar las decisiones de encaminamiento. Las tablas de encaminamiento de los nodos se configuran de forma manual y permanecen inalterables hasta que no se vuelve a actuar sobre ellas. Por tanto, la adaptación en tiempo real a los cambios de las condiciones de la red 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.


Primero desactivamos el protocolo RIP para poder verificar si lo hicimos correctamente debemos de hacer ping a las otras maquinas teniendo un resultado fallido.


Después agregamos redes manualmente utilizando el siguiente comando:

Con este comando le especificamos al router como llegar a las redes remotas, con que interfaz o con que dirección de salida

"Router(config)# ip route <Net-ID> <Net-ID-Mask> <Next Hop> <Metric>"



Insertando ruta  a C


Insertando ruta  a A




Una vez insertadas las rutas  los paquetes a los que no sabe como llegar los manda por su respectiva interfaz. Después hacemos un show ip route para ver la tabla de ruteo con las redes:


El enrutamiento determinístico es muy fácil de implementar , es el enrutamiento adecuado o ideal para redes pequeñas , sin embargo la unica contra que desde mi punto de vista este tipo de enrutamiento tiene es que si se agregase un nuevo router a la red tendría que modificarse manualmente toda la red , encada enrutador tendría que establecerse una nueva tabla de ruteo. Por lo que no es recomendable este tipo de enrutamiento para redes que tienden a crecer a gran escala. 

Práctica 6 | RIP en su version 2 con soporte a CIDR y VLSM





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,16 son demasiados.
Se agregó una característica de "interruptor de compatibilidad" 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.

Verificar el anuncio de redes con "show ip route". Vemos las redes detectadas al utilizar RIP V1



Nos damos cuenta que una red de nuestra maqueta no se muestra porque no es soportada por RIP en su version 1, por lo tanto habilitamos RIP en su version 2  


Como vemos ya tenemos habilitado RIP V2 y el anuncio de las redes ya esta completo.

Realizamos ping tanto a computadora conectada en Router A como en C para checar el correcto funcionamiento de nuestra maqueta.


Por ultimo observamos que se puede regresar a RIP V1 de una manera sencilla 



Conclusión:

Aprendimos que RIP v2 admite el uso de enrutamiento sin clase en el cual diferentes subredes dentro de una misma red pueden utilizar distintas mascaras de subred, como lo hace VLSM lo que lo hace una mejor opción en redes pequeñas debido al límite de saltos que tienen permitidos realizar. También RIP v2 es un protocolo sin clase que admite CIDR