lunes, 11 de junio de 2012

RIP-2

UNIVERSISDAD DE GUADALAJARA
Centro Universitario de Ciencias Exactas e Ingenierías
División de Electrónica y Computación.
Taller de Redes Avanzadas
Enrique Ruelas

Routing Information Protocol versión 2 (RIPv2) es uno de los protocolos de enrutamiento interior más sencillos y utilizados. Esto es particularmente verdadero a partir de la versión 2 que introduce algunas mejoras críticas que la constituyeron en un recurso necesario para cualquier administrador de redes.

RIP es un protocolo de vector distancia de tipo estándar, basado en los RFC 1388, 1723 y 2453. Su principal limitación está impuesta por la cantidad máxima de saltos que soporta: 15. RIP asume que todo lo que se encuentra a más de 15 saltos, está a una distancia infinita, y por lo tanto no tiene ruta válida.

Como contrapartida, es quizás el protocolo más implementado. Muchos dispositivos (algunos routers para pequeñas oficinas, por ejemplo) tienen activado RIP por defecto. También puede ocurrir encontrarse con firewalls que soportan RIP pero no OSPF o EIGRP.

Objetivo: Que el alumno conozca la utilización de este protocolo para el intercambio de información en una red, y ponga en práctica su utilización para comunicarse con distintos equipos en una minired LAN, diferenciandolo de RIP, y notando sus mejoras.

Desarrollo de la Práctica:
Para la realización de esta práctica, necesitamos:

•Un router Cisco
•Una laptop
•Cable de Consola

•Adaptador Serial/USB
•Cable conector Serial/Serial
•Cable UTP CAT5B Cruzado



Para comenzar, debimos hacer las configuraciones básicas que hicimos en la práctica anterior.
En nuestro caso, fuimos el Router 3 por lo que teniamos que conectarnos nada más con el Router 2 como vecino.Para corroborar que nuestro enlace haya quedado cordial, se realizó un ping desde la laptop hacia el router, y como vemos en la proxima imagen, resulto exitoso. Lógicamente, si hubo comunicación de la laptop al router, igualmente la debe de haber del router a la laptop, ya que la comunicación al ser full duplex, es bidireccional.

Y tambien, realizamos el ping de router a router a nuestro vecino, para checar que la conexion haya quedado.



A continuación, realizaremos un RIP version 1 en nuestra red. Despues del RIP, haremos nuestro clasico show ip route para ver los resultados del RIP, y veamos que sucede.



Después de la configuración verificamos con show ip route el anuncio de redes y este fue el resultado:

Para cambiar a la versión 2 de RIP:
router(config)# router rip
router(config-router)#version 2
router(config-router)#exit

Conclusión: En esta practica aprendimos que la version 1 del RIP en la actualidad esta obsoleta, puesto que no soporta mascaras de subred de tlongitud variable y por que ya existe la version 2 que es igual de sencilla de configurar y si soporta las mascaras. La realizacion de la practica fue sencilla pues practicamente realizamos el mismo procedimiento de la semana anterior, con algunas pequeñas diferencias.

OSPF de área única

UNIVERSISDAD DE GUADALAJARA
Centro Universitario de Ciencias Exactas e Ingenierías
División de Electrónica y Computación.
Taller de Redes Avanzadas
Enrique Ruelas
Objetivo: Llevar a cabo la configuracion de un router CISCO con el protocolo OSPF de área única
Material:
-Laptop con password de administrador
-instalado hyperterminal o putty
-Cables UTP derecho y cruzado
-Adaptador USB a Serial
-Cable consola CISCO.


¿OSPF?Open Shortest Path First (frecuentemente abreviado OSPF) es un de jerárquico de pasarela interior o (Interior Gateway Protocol), que usa el algoritmo enlace-estado (LSA - Link State Algorithm) para calcular la ruta más corta posible. Usa cost como su medida de métrica. Además, construye una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los enrutadores de la zona.
OSPF es probablemente el tipo de protocolo
más utilizado en grandes redes. Puede operar con seguridad usando para autentificar a sus puntos antes de realizar nuevas rutas y antes de aceptar avisos de enlace-estado. Como sucesor natural, acepta o sin clases CIDR desde su inicio. A lo largo del tiempo, se han ido creando nuevas versiones, como OSPFv3 que soporta o como las extensiones para OSPF (MOSPF), aunque no están demasiado extendidas. OSPF puede "etiquetar" rutas y propagar esas etiquetas por otras rutas.
Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un área especial llamada área backbone que forma la parte central de la red y donde hay otras áreas conectadas a ella. Las rutas entre diferentes áreas circulan siempre por el backbone, por lo tanto todas las áreas deben conectar con el backbone. Si no es posible hacer una conexión directa con el backbone, se puede hacer un enlace virtual entre redes.



Configuración de Interfaces

Router (config) # interface Ethernet 0
Router (config-if) # ip address 200.210.222.100 255.255.255.128
Router (config-if) # no shutdown
Router (config) # exit

Router (config) # interface serial 0
Router (config-if) # ip address 200.210.222.134 255.255.255.252
Router (config-if) # clock rate 64000
Router (config-if) # no shutdown
Router (config-if) # exit

Se hace los correspondientes ping para ver la funcionalidad de cada una de las configuraciones de interfaces.



Se escribe el comando show ip route para ver las redes existentes o en comunicación y posteriormente se hacen ping a los routers y PC vecinas para ver si realmente hay conexión con ellas.

miércoles, 6 de junio de 2012

Ruteo Adaptativo RIP

UNIVERSISDAD DE GUADALAJARA
Centro Universitario de Ciencias Exactas e Ingenierías
División de Electrónica y Computación.
Taller de Redes
Avanzadas
Enrique Ruelas

Objetivo: Que el alumno conozca la utilización de este protocolo para el intercambio de información en una red, y ponga en práctica su utilización para comunicarse con distintos equipos en una minired LAN.


TEORIA
: RIP son las siglas de Routing Information Protocol (Protocolo de encaminamiento de información). Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los routers (enrutadores), aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP.

RIP V1 utiliza el puerto UDP 520 para enviar sus mensajes por difusió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 distancia. La distancia o métrica está determinada por el número de saltos del router hasta alcanzar la red de destino.

RIP no es capaz de detectar bucles, 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 inalcanzable.

La métrica de un destino se calcula como el número de saltos comunicado por un vecino más la distancia en alcanzar a ése vecino. La tabla de rutas hacia ese destino se actualiza sólo en el caso de que la métrica anunciada más el coste en alcanzar sea estrictamente menor a la de la ruta almacenada. Sólo se actualizará a una métrica mayor si proviene del enrutador que anunció esa ruta.
Material:

•Un router Cisco
•Una laptop con PuTTY
•Cable de Consola
•Adaptador Serial/USB
•Cable conector Serial/Serial para conectar entre si los routers
•Cable UTP Cruzado para conectar la laptop al router.
Desarrollo:
Primero se armo la maqueta configurando solo interfaces Ethernet y serial. Para esto primero se realizó la conexión física de la siguiente manera:
Se conecta el cable Consola a la laptop y se enciende el equipo para poder accesar a el por medio del Putty. Una vez que esta todo conectado procedemos a realizar la coneccion de la laptop al router para que se comuniquen y podamos entrar a la configuración del mismo.

Port Configuration
Bits Per Second: 9600
Data Bits: 8
Parity: None
Stop Bits: 1
Flow Control: None

Con esto esperamos a que los equipos se comuniquen una vez dentro de la configuración nos aparecerá el nombre de router seguido del símbolo que nos indica en que modo estamos, en este caso inicia en modo usuario

Router>_
Aqui ya podemos teclear los comandos necesarios, si no lo recordamos introducimos ? para que el router nos diga los comandos disponibles en modo usuario.


Número de Comandos a Nivel de Usuario: 29

Ahora vamos a entrar en modo administración tecleando Enable, con esto cambia el símbolo a:

Router#_

En este modo ya podemos modificar las configuraciones del Router ademas de tener mas comandos de configuración.

Número de Comandos a Nivel Privilegiado: 46

Ahora, tenemos los comandos Show y config, que dependiendo del nivel donde nos encontremos van a ser el numero de comandos que nos proporciona el router para configuración o consulta del mismo.

Número de Sub-Comandos del Comando Show: 16
Número de Sub-Comandos del Comando Show en Nivel Privilegiado: 91
Número de Comandos Nivel Privilegiado Config: 72


Modo de configuración de Interface:
Para configurar interfaz ethernet:
router(config)# interface ethernet 0 (o) router(config)# int e0
Entonces el prompt cambia a: router(config-if)#

Para configurar la dirección IP:
router(config-if)# ip address Para habilitar interfaz:
router(config-if)# no shutdown (o)
router(config-if)# no shut router(config-if)# exit
Interfaz serial : router(config)# interface serial 0 (o) router(config)# int s0
Prompt cabia a: router(config-if)#




Para configurar la dirección IP:
router(config-if)# ip address
Solo si el cable usado es DCE
router(config-if)# clock rate 64000
Para habilitar interfaz:
router(config-if)# no shutdown (o)
router(config-if)# no shut router(config-if)# exit

Configurar lines:
router(config)# line console 0
router(config-line)# login router(config-line)# password
router(config-line)# exit

Conclusiones: Con esta practica aprendimos a configurar un router, aunque solo utilizamos comandos en la configuracion en realidad es algo facil, pues si nos olvidamos de alguno solo tenemos que buscar en la ayuda. Esta practica nos servira como adelanto para la siguiente, pues, en la 5 tenemos que conectarnos con otros routers.

Ruteo Determinístico o Estático

UNIVERSISDAD DE GUADALAJARA
Centro Universitario de Ciencias Exactas e Ingenierías
División de Electrónica y Computación.
Taller de Redes
Avanzadas
Enrique Ruelas

Objetivo
Que el alumno conozca y establesca la rutas para el  intercambio de información en una red, y ponga en práctica su utilización para comunicarse con distintos equipos en una minired LAN.


Material
  • 3 Routers Cisco.
  • 3 Cable de Consola Cisco.
  • 3 Convertidor USB-Serial.
  • 3 Pc y programa terminal.
  • 3 Cable UTP cruzado.
Introduccion
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:
  • Determinísticos o estáticos
No tienen en cuenta el estado de la red 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.
Estos algoritmos son rígidos, rápidos y de diseño simple, sin embargo son los que peores decisiones toman en general.
  • Adaptativos o dinámicos
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. Funcionan distribuyendo entre los routers información que utilizan para dinámicamente ajustar las rutas.
Desarrollo

Para comenzar armaremos la siguiente maqueta:
 
 Luego de tener armada toda la maqueta tendremos que configurar tanto el puerto serial como el puerto ethertnet de los routers, para ello tendremos ke hacer lo siguiente:

Para configurar interfaz ethernet
router(config)# interface ethernet 0 (o) router(config)# int e0
Entonces el prompt cambia a: router(config-if)#
Para configurar la dirección IP
router(config-if)# ip address Para habilitar interfaz:
router(config-if)# no shutdown (o)
router(config-if)# no shut router(config-if)# exit
Para configurar interfaz serial
Interfaz serial : router(config)# interface serial 0 (o) router(config)# int s0
Prompt cabia a: router(config-if)#
Para configurar la dirección IP
router(config-if)# ip address
Solo si el cable usado es DCE
router(config-if)# clock rate 64000
Para habilitar interfaz:
router(config-if)# no shutdown (o)
router(config-if)# no shut router(config-if)# exit
Configurar lines
router(config)# line console 0
router(config-line)# login router(config-line)# password
router(config-line)# exit

 
 






Luego se verifica la conectivad con cada uno de los routers en el red, mediante un ping a cada una de ellas:
Funciona? la respuesta es no, porque aun no se tiene habilitado el ruteo estatico por lo tanto no se conocen la rutas entre cada uno de lo routers.
Dado esto lo que haremos es lo siguiente y activar las rutas:

Hecho esto y teniendo las rutas ya establecidas, volvemos a mandar lo pings a cada uno d elos equipos:
Vemos que ahora existe la comunicacion entre cada uno de los equipos que conforman la red.

Conclusion
La configuración de un router en su funcionamiento básico es muy simple, ya que el mismo router con el comando de ayuda nos proporciona la forma en que se debe de utilizar o que comandos mas se pueden utilizar, de esta manera resulta un tanto facil la configuracion del puerto serial y de ethernet   y tambien de las rutas que estan en una red  para su su comunicacion.