sábado, 7 de diciembre de 2013

Práctica 8 OSPF

OSPF (Open Shortest Path First)

En esta practica configuramos el protocolo OSPF, que tiene ventajas sobre RIP en ciertos aspectos como:

  • Respuesta rápida y sin bucles en cambios que se producían en la red
  • Seguridad ante los cambios
  • Soporte de múltiples métricas
  • Balanceado de carga en múltiples caminos.
  • Escalabilidad en el crecimiento de rutas externas.
El funcionamiento básico en el cual se basa este protocolo de estado de enlace es en la existencia de un mapa de la red el cual es poseído por todos los nodos  y que regularmente es actualizado.

Comenzamos armando la maqueta siguiente:
configurando la direcciones IP de las interfaces de cada router y PC's 
Añadir leyenda
Hicimos ping entre los routers y revisamos las redes existentes dentro de la maqueta. Nota: con lo que llevamos configurado no podemos hacer ping de PC a PC ya que no hemos configurado ningún protocolo.



Enseguida habilitamos el OSPF, en el cual anunciamos las redes que queramos que sean vistas por los demás, para ello ingresamos los datos con el siguiente formato  
router(config)# router ospf <process id>
router(config-router)# network <network ID> <wildcard mask> area 0

·
·
·
router(config-router)# exit

Una ves anunciadas las redes revisamos si aparecen en la tabla.



  • ¿Cuantas redes aparecen en la tabla de enrutamiento? 5
  • ¿Cuantas deberían de aparecer? 5


  • Las que tienen una "O" nos indica que están utilizando OSPF, lo cual ya nos permite tener comunicación con esas redes, esto lo comprobaremos haciendo ping de PC a PC.


    Por ultimo verificamos la funcionalidad del OSPF con los siguientes comandos:

    show ip ospf neighbor

    show ip ospf interface

    show ip ospf database router


    domingo, 1 de diciembre de 2013

    Practica 6 y 7 RIP v2 y Determinístico

    Práctica 6  RIP v2

    RIPv2: Soporta subredes, CIDR y VLSM. 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). Su especificación está recogida en RFC 1723 y en RFC 2453.
    RIPng: RIP para IPv6. Su especificación está recogida en el RFC 2080.
    También existe un RIP para IPX, que casualmente lleva el mismo acrónimo, pero no está directamente relacionado con el RIP para redes IP, ad-hoc.


    Para las dos prácticas armamos la siguiente maqueta.


    Enseguida configuramos las interfaces de los routers con sus respectivas direcciones IP. Posteriormente, configuraremos RIPv2 en cada router para que publique su tabla de enrutamiento. Al final visualizaremos las tablas de enrutamiento de ambos routers para saber si recibieron la tabla de enrutamiento del otro router y haremos un ping entre ambas computadoras para verificar el buen funcionamiento de los routers y RIP.


     Una vez configurados los routers observamos que aparecen las redes que estan conectadas directamente, pero al intentar hacer ping entre las Pc´s, este no funciona, debido a que RIP v1 no soporta VLSM para ello activamos RIP v2.

    Necesitamos saber que cuando configuramos RIPv2 y utilizamos el comando network debemos agregar después de el la dirección IP de la red que queremos publicar si ésta se encuentra directamente conectada al router.

     
    Configuremos primero RA:
    1. Ingresamos al modo Configuración Global. 
    Router#configure terminal  
    2. Entramos al modo de configuración del router con RIP. 
    Router(config)#router rip  
    3. Aplicamos la versión 2 del protocolo RIP.  
    Router(config-R1)#version 2  
    4. Publicamos las redes conectadas directamente. 
    Router(config-Router)#network 200.210.222.128 
    Router(config-Router)#network 200.210.222.132 
    Router(config-Router)#network 200.210.221.0
    5. Salimos del modo configuración del router. 
    Router(config-R1)#exit 
     Con la configuracion de RIP v2 que si acepta VLSM nos tiene que mostrar la tabla de ruteo completa como se muestra en la imagen.


    Lo anterior se tiene que configurar en los demas routers para que sus tablas de ruteo esten completas y las PC´s de cada red se puedan comunicar.


    Práctica 7  Ruteo Determinístico

    El ruteo estático es la forma más sencilla y que menos conocimientos exige para configurar las tablas de ruteo en un dispositivo. Es un método manual que requiere que el administrador indique explícitamente en cada equipo las redes que puede alcanzar y por qué camino hacerlo.

    La ventaja de este método, además de la simpleza para configurarlo, es que no supone ninguna sobrecarga adicional sobre los routers y los enlaces en una red. Sin embargo, las desventajas principales son determinantes en muchos casos para no escoger este método.

    Por un lado, configurar rutas estáticas en una red de más de unos pocos routers puede volverse un trabajo muy engorroso para el administrador, además de aumentar la probabilidad de cometer un error, en cuyo caso puede llegar a ser bastante dificultoso encontrar dicho error. Pero además, existe un problema aún más importante: la redundancia. Cuando se utiliza ruteo estático en una red con redundancia y hay un fallo en un enlace el administrador debe modificar las rutas manualmente, lo cuál implica un tiempo de respuesta ante una falla mucho mayor que si se utiliza un método automático.
     
    Para esta práctica lo primero que hay que hacer es desactivar RIP en cada Router para comenzar a armar las tablas de ruteo manualmente con el siguiente comando:

    Router# ip route <Net-ID> <Net-ID Mask> <Next Hop> <Metric>
     
    }
     
    de esta manera el router sabrá a donde enviar los paquetes a las direcciones que se le piden que sean enviados.
    Ahora podemos ver que la tabla de ruteo esta completa


     
     Para finalizar realizamos ping entre las Pc´s para revisar que todo haya salido bien en nuestra configuración.