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 t
Enter configuration commands, one per line. End with CNTL/Z.
Router_B(config)#router rip
Router_B(config-router)#network 200.210.0.0
Router_B(config-router)#exit
Router_B(config)#exit
Router_B#wr memory
Con 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.
Mauro Edson Alfaro Pacheco
Lic. en Ing. en Computacion
303475344