UNIVERSIDAD DE GUADALAJARA
CUCEI
Lizbeth Yanai Montes Gandara
Código: 304226933
Ingeniería en Computación
Práctica Número 5 Ruteo Activo (RIP) y Pasivo en routers Cisco
Marco Teórico
Ruteo activo: Es cuando la información de encaminamiento se ajusta automáticamente por un proceso de software, típicamente en respuesta a cambios en la topología de la red, por fallos, crecimiento, o mantenimiento.
Ruteo Pasivo. El administrador establece en la configuración de los routers la información de encaminamiento. Puede anticipar cambios de topología y crecimiento.
Ruteo Pasivo. El administrador establece en la configuración de los routers la información de encaminamiento. Puede anticipar cambios de topología y crecimiento.
RIP, 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. Su especificación está recogida en el RFC 1058.
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.
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.
Funcionamiento de RIP
RIP utiliza UDP para enviar sus mensajes y el puerto 520. 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 borra. Estos 180 segundos, corresponden a 6 intercambios de información.
En comparación con otros protocolos de enrutamiento, RIP es más fácil de configurar. Además, es un protocolo abierto, por lo que en su tiempo fué soportado por muchos fabricantes. Pero en la actualidad ya está obsoleto por que no soporta subredes ni CIDR. Tampoco incluye ningún mecanismo de autentificación de los mensajes. Actualmente se utiliza el RIP2, el cual 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.
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 borra. Estos 180 segundos, corresponden a 6 intercambios de información.
En comparación con otros protocolos de enrutamiento, RIP es más fácil de configurar. Además, es un protocolo abierto, por lo que en su tiempo fué soportado por muchos fabricantes. Pero en la actualidad ya está obsoleto por que no soporta subredes ni CIDR. Tampoco incluye ningún mecanismo de autentificación de los mensajes. Actualmente se utiliza el RIP2, el cual 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.
Los Mensajes de RIP
Los mensajes RIP pueden ser de dos tipos.
Petición: Enviados por algún enrutador recientemente iniciado que solicita información de los enrutadores vecinos.
Respuesta: mensajes con la actualización de las tablas de enrutamiento. Existen tres tipos:
Respuesta: mensajes con la actualización de las tablas de enrutamiento. Existen tres tipos:
- Mensajes ordinarios: Se envían cada 30 segundos। Para indicar que el enlace y la ruta siguen activos.
- Mensajes enviados como respuesta a mensajes de petición.
- Mensajes enviados cuando cambia algún coste। Se envía toda la tabla de routing.
Desarrollo de la Práctica
Objetivo:
Que el alumno conozca y se familiarice con los comandos de un router y la utilización del protocolo RIP 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, así como la diferencia entre un Ruteo Activo (RIP) y uno pasivo.
Material:
- Laptop con password de administrador, instalado hyperterminal o putty (no olviden el adaptador de corriente)
- Cables UTP derecho y cruzado
- Adaptador USB a Serial
- Cable consola CISCO.
Descripción:
router(config)# interface ethernet 0 (o) router(config)# int e0
Entonces el prompt cambia a: router(config-if)#
Para configurar el protocolo RIP el cual es un protocolo dinámico o adaptativo
router(config)# router RIP
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 Hyper Terminal. Una vez que esta todo conectado procedemos a realizar la conexión de la laptop al router para que se comuniquen y podamos entrar a la configuración del mismo.
Se conecta el cable Consola a la laptop y se enciende el equipo para poder accesar a el por medio del Hyper Terminal. Una vez que esta todo conectado procedemos a realizar la conexión de la laptop al router para que se comuniquen y podamos entrar a la configuración del mismo.
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
Modo de configuración
Para configurar interfaz ethernetrouter(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
router(config-if)# ip address
Para habilitar interfaz:
router(config-if)# no shutdown (o)
router(config-if)# no shut router(config-if)# exit
router(config-if)# no shut router(config-if)# exit
Para configurar interfaz serial
router(config)# interface serial 0 (o) router(config)# int s0
Prompt cabia a: router(config-if)#
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
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
router(config)# line console 0
router(config-line)# login router(config-line)# password
router(config-line)# exit
Los pings desde la PC hacia las otras PC no funcionan es necesario configurar un protocolo de enrutamiento para que los routers publiquen o dejen ver todas sus rutas.
router(config)# router RIP
router(config-router)# network <network ip>
router(config-router)# network <network ip> ... sucesivamente hasta incluir todas las redes que se quiera anunciar
router(config-router)# exit
Para dejar de anunciar una red en RIP
router(config)# router rip
router(config-router)# no network <net ip>
router(config-router)# network <network ip> ... sucesivamente hasta incluir todas las redes que se quiera anunciar
router(config-router)# exit
Para dejar de anunciar una red en RIP
router(config)# router rip
router(config-router)# no network <net ip>
Para terminar por completo el proceso de RIP
router(config)# no router rip
Para configurar el protocolo Estático el cual es un protocolo deterministico.
router> ip route <Net-ID> <Mask> <Next Hop> <Metric>
Para verificar la funcionalidad de RIP solicitamos la tabla de ruteo
router> show ip route
Conclusión:
La Configuración de RIP es necesaria para que el router de la red haga visible sus rutas que tiene configuradas a los demás routers de la red y esten en los caminos de las tablas de ruteo necesarias para establecer comunicación entre las redes, pero sin embargo no es posible implementar sistemas de VLSM y CIDR por lo que existe RIP2 el cuál analizaremos en la siguiente práctica. El protocolo estático también es funcional para establecer comunicación pero conlleva una cuestión administrativa mucho mas compleja.
No hay comentarios:
Publicar un comentario