Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

El tema de la lección de hoy es RIP o protocolo de información de enrutamiento. Hablaremos de varios aspectos de su uso, su configuración y limitaciones. Como dije, RIP no es parte del plan de estudios del curso Cisco 200-125 CCNA, pero decidí dedicar una lección separada a este protocolo ya que RIP es uno de los principales protocolos de enrutamiento.

Hoy veremos 3 aspectos: comprensión del funcionamiento y configuración de RIP en enrutadores, temporizadores de RIP y restricciones de RIP. Este protocolo fue creado en 1969, por lo que es uno de los protocolos de red más antiguos. Su ventaja radica en su extraordinaria sencillez. Hoy en día, muchos dispositivos de red, incluido Cisco, siguen admitiendo RIP porque no es un protocolo propietario como EIGRP, sino un protocolo público.

Hay 2 versiones de RIP. La primera versión, la clásica, no es compatible con VLSM, la máscara de subred de longitud variable en la que se basa el direccionamiento IP sin clases, por lo que sólo podemos utilizar una red. Hablaré de esto un poco más tarde. Esta versión tampoco admite la autenticación.

Digamos que tienes 2 enrutadores conectados entre sí. En este caso, el primer enrutador le dice a su vecino todo lo que sabe. Digamos que la red 10 está conectada al primer enrutador, la red 20 está ubicada entre el primer y el segundo enrutador y la red 30 está detrás del segundo enrutador. Entonces el primer enrutador le dice al segundo que conoce las redes 10 y 20, y el enrutador 2 le dice enrutador 1 que conoce la red 30 y la red 20.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

El protocolo de enrutamiento indica que estas dos redes deben agregarse a la tabla de enrutamiento. En general, resulta que un enrutador le informa al enrutador vecino sobre las redes conectadas a él, quien le informa a su vecino, etc. En pocas palabras, RIP es un protocolo de chismes que permite a los enrutadores vecinos compartir información entre sí, y cada vecino cree incondicionalmente lo que se le dice. Cada enrutador "escucha" los cambios en la red y los comparte con sus vecinos.

La falta de soporte de autenticación significa que cualquier enrutador que esté conectado a la red se convierte inmediatamente en un participante pleno. Si quiero desactivar la red, conectaré mi enrutador pirata con una actualización maliciosa y, dado que todos los demás enrutadores confían en él, actualizarán sus tablas de enrutamiento de la manera que yo quiera. La primera versión de RIP no ofrece ninguna protección contra este tipo de piratería.

En RIPv2, puede proporcionar autenticación configurando el enrutador en consecuencia. En este caso, la actualización de información entre enrutadores solo será posible después de pasar la autenticación de red ingresando una contraseña.

RIPv1 utiliza transmisión, es decir, todas las actualizaciones se envían mediante mensajes de transmisión para que sean recibidas por todos los participantes de la red. Digamos que hay una computadora conectada al primer enrutador que no sabe nada acerca de estas actualizaciones porque solo los dispositivos de enrutamiento las necesitan. Sin embargo, el enrutador 1 enviará estos mensajes a todos los dispositivos que tengan un Broadcast ID, es decir, incluso a aquellos que no lo necesiten.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

En la segunda versión de RIP, este problema se resuelve: utiliza ID de multidifusión o transmisión de tráfico de multidifusión. En este caso, solo reciben actualizaciones aquellos dispositivos que se especifican en la configuración del protocolo. Además de la autenticación, esta versión de RIP admite direccionamiento IP sin clase VLSM. Esto significa que si la red 10.1.1.1/24 está conectada al primer enrutador, todos los dispositivos de red cuya dirección IP esté en el rango de direcciones de esta subred también recibirán actualizaciones. La segunda versión del protocolo admite el método CIDR, es decir, cuando el segundo enrutador recibe una actualización, sabe a qué red o ruta específica se refiere. En el caso de la primera versión, si la red 10.1.1.0 está conectada al enrutador, los dispositivos de la red 10.0.0.0 y otras redes que pertenecen a la misma clase también recibirán actualizaciones. En este caso, el enrutador 2 también recibirá información completa sobre la actualización de estas redes, pero sin CIDR no sabrá que esta información se refiere a una subred con direcciones IP de clase A.

Esto es lo que es RIP en términos muy generales. Ahora veamos cómo se puede configurar. Debe ingresar al modo de configuración global de la configuración del enrutador y usar el comando Router RIP.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Después de esto, verá que el encabezado de la línea de comando ha cambiado a R1(config-router)# porque hemos pasado al nivel de subcomando del enrutador. El segundo comando será la Versión 2, es decir, le indicamos al router que debe utilizar la versión 2 del protocolo. A continuación debemos ingresar la dirección de la red con clase anunciada a través de la cual se deben transmitir las actualizaciones usando el comando network XXXX, este comando tiene 2 funciones: en primer lugar, especifica qué red se debe anunciar y, en segundo lugar, qué interfaz se debe utilizar. para esto. Verás lo que quiero decir cuando mires la configuración de red.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Aquí tenemos 4 enrutadores y una computadora conectados al conmutador a través de una red con el identificador 192.168.1.0/26, que se divide en 4 subredes. Usamos solo 3 subredes: 192.168.1.0/26, 192.168.1.64/26 y 192.168.1.128/26. Todavía tenemos la subred 192.168.1.192/26, pero no se usa porque no es necesaria.

Los puertos del dispositivo tienen las siguientes direcciones IP: computadora 192.168.1.10, primer puerto del primer enrutador 192.168.1.1, segundo puerto 192.168.1.65, primer puerto del segundo enrutador 192.168.1.66, segundo puerto del segundo enrutador 192.168.1.129, primer puerto del tercer enrutador 192.168.1.130. La última vez hablamos de convenciones, así que no puedo seguir la convención y asignar la dirección .1 al segundo puerto del enrutador, porque .1 no es parte de esta red.

A continuación, uso otras direcciones, porque iniciamos otra red: 10.1.1.0/16, por lo que el segundo puerto del segundo enrutador al que está conectada esta red tiene la dirección IP 10.1.1.1 y el puerto del cuarto enrutador, al que está conectado el conmutador - dirección 10.1.1.2.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Para configurar la red que creé, debo asignar direcciones IP a los dispositivos. Comencemos con el primer puerto del primer enrutador.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Primero, crearemos el nombre de host R1, asignaremos la dirección 0 al puerto f0/192.168.1.1 y especificaremos la máscara de subred 255.255.255.192, ya que tenemos una red /26. Completemos la configuración de R1 con el comando de no cerrar. El segundo puerto del primer enrutador f0/1 recibirá una dirección IP de 192.168.1.65 y una máscara de subred de 255.255.255.192.
El segundo router recibirá el nombre R2, asignaremos la dirección 0 y la máscara de subred 0 al primer puerto f192.168.1.66/255.255.255.192, la dirección 0 y la máscara de subred 1 al segundo puerto f192.168.1.129/ 255.255.255.192.

Pasando al tercer enrutador, le asignaremos el nombre de host R3, el puerto f0/0 recibirá la dirección 192.168.1.130 y la máscara 255.255.255.192, y el puerto f0/1 recibirá la dirección 10.1.1.1 y la máscara 255.255.0.0. 16, porque esta red es /XNUMX.

Finalmente, iré al último enrutador, lo nombraré R4 y asignaré al puerto f0/0 una dirección 10.1.1.2 y una máscara 255.255.0.0. Entonces, hemos configurado todos los dispositivos de red.

Finalmente, veamos la configuración de red de la computadora: tiene una dirección IP estática de 192.168.1.10, una máscara de media red de 255.255.255.192 y una dirección de puerta de enlace predeterminada de 192.168.1.1.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Ya has visto cómo configurar la máscara de subred para dispositivos en diferentes subredes, es muy sencillo. Ahora habilitemos el enrutamiento. Entro en la configuración del R1, configuro el modo de configuración global y escribo el comando del enrutador. Después de esto, el sistema proporciona sugerencias sobre posibles protocolos de enrutamiento para este comando: bgp, eigrp, ospf y rip. Dado que nuestro tutorial trata sobre RIP, estoy usando el comando router rip.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Si escribe un signo de interrogación, el sistema emitirá una nueva pista para el siguiente comando con posibles opciones para las funciones de este protocolo: auto-summary - resumen automático de rutas, default-information - control de la presentación de información predeterminada, red - redes, horarios, etc. Aquí podrás seleccionar la información que intercambiaremos con los dispositivos vecinos. La función más importante es la versión, por lo que comenzaremos ingresando el comando de la versión 2. A continuación, debemos usar el comando de clave de red, que crea una ruta para la red IP especificada.

Continuaremos configurando el enrutador 1 más adelante, pero por ahora quiero pasar al enrutador 3. Antes de usar el comando de red en él, veamos el lado derecho de nuestra topología de red. El segundo puerto del enrutador tiene la dirección 10.1.1.1. ¿Cómo funciona RIP? Incluso en su segunda versión, RIP, como protocolo bastante antiguo, todavía utiliza sus propias clases de red. Por lo tanto, aunque nuestra red 10.1.1.0/16 pertenece a la clase A, debemos especificar la versión de clase completa de esta dirección IP usando el comando network 10.0.0.0.

Pero incluso si escribo el comando network 10.1.1.1 y luego miro la configuración actual, veré que el sistema ha corregido 10.1.1.1 a 10.0.0.0, usando automáticamente el formato de direccionamiento de clase completa. Entonces, si encuentra una pregunta sobre RIP en el examen CCNA, tendrá que utilizar el direccionamiento de clase completa. Si en lugar de 10.0.0.0 escribes 10.1.1.1 o 10.1.0.0, cometerás un error. A pesar de que la conversión al formulario de direccionamiento de clase completa se produce automáticamente, le recomiendo que utilice inicialmente la dirección correcta para no esperar hasta que el sistema corrija el error. Recuerde: RIP siempre utiliza direccionamiento de red de clase completa.

Después de haber utilizado el comando network 10.0.0.0, el tercer enrutador insertará esta décima red en el protocolo de enrutamiento y enviará la actualización a lo largo de la ruta R3-R4. Ahora necesitas configurar el protocolo de enrutamiento del cuarto enrutador. Entro en su configuración e ingreso secuencialmente los comandos router rip, versión 2 y red 10.0.0.0. Con este comando le pido a R4 que comience a anunciar la red 10. utilizando el protocolo de enrutamiento RIP.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Ahora estos dos enrutadores podrían intercambiar información, pero eso no cambiaría nada. El uso del comando show ip route muestra que el puerto FastEthernrt 0/0 está conectado directamente a la red 10.1.0.0. El cuarto enrutador, después de recibir un anuncio de red del tercer enrutador, dirá: "Genial, amigo, recibí tu anuncio de la décima red, pero ya lo sé porque estoy conectado directamente a esta red".

Por tanto, volveremos a la configuración del R3 e insertaremos otra red con el comando network 192.168.1.0. Vuelvo a utilizar el formato de direccionamiento de clase completa. Después de esto, el tercer enrutador podrá anunciar la red 192.168.1.128 a lo largo de la ruta R3-R4. Como ya dije, RIP es un "chisme" que informa a todos sus vecinos sobre nuevas redes, transmitiéndoles información de su tabla de enrutamiento. Si ahora miras la tabla del tercer enrutador, podrás ver los datos de las dos redes conectadas a él.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Transmitirá estos datos a ambos extremos de la ruta al segundo y cuarto enrutador. Pasemos a la configuración de R2. Introduzco los mismos comandos router rip, versión 2 y red 192.168.1.0, y aquí es donde las cosas empiezan a ponerse interesantes. Especifico la red 1.0, pero es tanto la red 192.168.1.64/26 como la red 192.168.1.128/26. Por lo tanto, cuando especifico la red 192.168.1.0, técnicamente estoy proporcionando enrutamiento para ambas interfaces de este enrutador. La comodidad es que con un solo comando puedes configurar el enrutamiento para todos los puertos del dispositivo.

Especifico exactamente los mismos parámetros para el enrutador R1 y proporciono enrutamiento para ambas interfaces de la misma manera. Si ahora observa la tabla de enrutamiento de R1, puede ver todas las redes.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Este enrutador conoce tanto la red 1.0 como la red 1.64. También conoce las redes 1.128 y 10.1.1.0 porque usa RIP. Esto se indica mediante el encabezado R en la fila correspondiente de la tabla de enrutamiento.
Preste atención a la información [120/2]: esta es la distancia administrativa, es decir, la confiabilidad de la fuente de información de enrutamiento. Este valor puede ser mayor o menor, pero el valor predeterminado para RIP es 120. Por ejemplo, una ruta estática tiene una distancia administrativa de 1. Cuanto menor sea la distancia administrativa, más confiable será el protocolo. Si el enrutador tiene la oportunidad de elegir entre dos protocolos, por ejemplo entre una ruta estática y RIP, entonces elegirá reenviar el tráfico a través de la ruta estática. El segundo valor entre paréntesis, /2, es la métrica. En el protocolo RIP, la métrica significa el número de saltos. En este caso, se puede llegar a la red 10.0.0.0/8 en 2 saltos, es decir, el enrutador R1 debe enviar tráfico a través de la red 192.168.1.64/26, este es el primer salto, y a través de la red 192.168.1.128/26, este es el segundo salto, para llegar a la red 10.0.0.0/8 a través de un dispositivo con interfaz FastEthernet 0/1 con dirección IP 192.168.1.66.

A modo de comparación, el enrutador R1 puede llegar a la red 192.168.1.128 con una distancia administrativa de 120 en 1 salto a través de la interfaz 192.168.1.66.

Ahora, si intenta hacer ping a la interfaz del enrutador R0 con la dirección IP 4 desde la computadora PC10.1.1.2, volverá exitosamente.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

El primer intento falló con el mensaje Solicitud de tiempo de espera agotado, porque al usar ARP el primer paquete se pierde, pero los otros tres se devolvieron exitosamente al destinatario. Esto proporciona comunicación punto a punto en una red utilizando el protocolo de enrutamiento RIP.

Entonces, para activar el uso del protocolo RIP por parte del enrutador, debe escribir secuencialmente los comandos enrutador rip, versión 2 y red <número de red / identificador de red en formato de clase completa>.

Vayamos a la configuración de R4 e ingresemos el comando show ip route. Puede ver que la red 10. está conectada directamente al enrutador y se puede acceder a la red 192.168.1.0/24 a través del puerto f0/0 con la dirección IP 10.1.1.1 a través de RIP.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Si presta atención a la apariencia de la red 192.168.1.0/24, notará que hay un problema con el resumen automático de rutas. Si el resumen automático está habilitado, RIP resumirá todas las redes hasta 192.168.1.0/24. Veamos qué son los temporizadores. El protocolo RIP tiene 4 temporizadores principales.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

El temporizador de actualización es responsable de la frecuencia de envío de actualizaciones y envía actualizaciones de protocolo cada 30 segundos a todas las interfaces que participan en el enrutamiento RIP. Esto significa que toma la tabla de enrutamiento y la distribuye a todos los puertos que operan en modo RIP.
Imaginemos que tenemos el enrutador 1, que está conectado al enrutador 2 por la red N2. Antes del primer enrutador y después del segundo se encuentran las redes N1 y N3. El enrutador 1 le dice al enrutador 2 que conoce las redes N1 y N2 y le envía una actualización. El enrutador 2 le dice al enrutador 1 que conoce las redes N2 y N3. En este caso, cada 30 segundos los puertos del enrutador intercambian tablas de enrutamiento.

Imaginemos que por alguna razón la conexión N1-R1 se interrumpe y el enrutador 1 ya no puede comunicarse con la red N1. Después de esto, el primer enrutador enviará solo actualizaciones relacionadas con la red N2 al segundo enrutador. El enrutador 2, después de recibir la primera actualización de este tipo, pensará: "genial, ahora tengo que poner la red N1 en el temporizador no válido", después de lo cual iniciará el temporizador no válido. Durante 180 segundos no intercambiará actualizaciones de la red N1 con nadie, pero después de este período de tiempo detendrá el temporizador no válido y reiniciará el temporizador de actualización. Si durante estos 180 segundos no recibe ninguna actualización del estado de la red N1, la colocará en un temporizador de Hold Down de 180 segundos de duración, es decir, el temporizador de Hold Down comienza inmediatamente después de que finalice el temporizador de Inválido.

Al mismo tiempo, se está ejecutando otro cuarto temporizador de descarga, que se inicia simultáneamente con el temporizador no válido. Este temporizador determina el intervalo de tiempo entre la recepción de la última actualización normal sobre la red N1 hasta que la red se elimina de la tabla de enrutamiento. Por tanto, cuando la duración de este temporizador alcance los 240 segundos, la red N1 quedará automáticamente excluida de la tabla de enrutamiento del segundo enrutador.

Entonces, Update Timer envía actualizaciones cada 30 segundos. El temporizador no válido, que se ejecuta cada 180 segundos, espera hasta que llegue una nueva actualización al enrutador. Si no llega, pone esa red en estado de espera, con el temporizador de espera ejecutándose cada 180 segundos. Pero los temporizadores Invalid y Flush se inician simultáneamente, de modo que 240 segundos después de que se inicie Flush, la red que no se menciona en la actualización se excluye de la tabla de enrutamiento. La duración de estos temporizadores está configurada de forma predeterminada y se puede cambiar. Eso es lo que son los temporizadores RIP.

Pasemos ahora a considerar las limitaciones del protocolo RIP, hay bastantes. Una de las principales limitaciones es la suma automática.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Volvamos a nuestra red 192.168.1.0/24. El enrutador 3 le informa al enrutador 4 sobre toda la red 1.0, que se indica con /24. Esto significa que las 256 direcciones IP de esta red, incluida la ID de red y la dirección de transmisión, están disponibles, lo que significa que los mensajes de dispositivos con cualquier dirección IP en este rango se enviarán a través de la red 10.1.1.1. Veamos la tabla de enrutamiento R3.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Vemos la red 192.168.1.0/26, dividida en 3 subredes. Esto significa que el enrutador sólo conoce tres direcciones IP especificadas: 192.168.1.0, 192.168.1.64 y 192.168.1.128, que pertenecen a la red /26. Pero no sabe nada, por ejemplo, sobre dispositivos con direcciones IP ubicadas en el rango de 192.168.1.192 a 192.168.1.225.

Sin embargo, por alguna razón, R4 cree que sabe todo sobre el tráfico que le envía R3, es decir, todas las direcciones IP en la red 192.168.1.0/24, lo cual es completamente falso. Al mismo tiempo, los enrutadores pueden comenzar a perder tráfico porque se "engañan" entre sí; después de todo, el enrutador 3 no tiene derecho a decirle al cuarto enrutador que sabe todo sobre las subredes de esta red. Esto ocurre debido a un problema llamado "suma automática". Ocurre cuando el tráfico se mueve a través de diferentes redes grandes. Por ejemplo, en nuestro caso, una red con direcciones de clase C se conecta a través del enrutador R3 a una red con direcciones de clase A.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

El enrutador R3 considera que estas redes son iguales y resume automáticamente todas las rutas en una única dirección de red 192.168.1.0. Recordemos lo que hablamos sobre resumir las rutas de supernet en uno de los videos anteriores. El motivo de la suma es simple: el enrutador cree que una entrada en la tabla de enrutamiento, para nosotros esta es la entrada 192.168.1.0/24 [120/1] a través de 10.1.1.1, es mejor que 3 entradas. Si la red consta de cientos de subredes pequeñas, cuando el resumen está deshabilitado, la tabla de enrutamiento constará de una gran cantidad de entradas de enrutamiento. Por lo tanto, para evitar la acumulación de una gran cantidad de información en las tablas de enrutamiento, se utiliza el resumen automático de rutas.

Sin embargo, en nuestro caso, el resumen automático de rutas crea un problema porque obliga al enrutador a intercambiar información falsa. Por lo tanto, debemos ingresar a la configuración del enrutador R3 e ingresar un comando que prohíba el resumen automático de rutas.

Para hacer esto, escribo secuencialmente los comandos router rip y no auto-resumen. Después de esto, debe esperar hasta que la actualización se extienda por la red y luego podrá usar el comando show ip route en la configuración del enrutador R4.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Puede ver cómo ha cambiado la tabla de enrutamiento. La entrada 192.168.1.0/24 [120/1] vía 10.1.1.1 se conservó de la versión anterior de la tabla, y luego hay tres entradas que, gracias al temporizador de actualización, se actualizan cada 30 segundos. El temporizador Flush asegura que 240 segundos después de la actualización más 30 segundos, es decir, después de 270 segundos, esta red será eliminada de la tabla de enrutamiento.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

Las redes 192.168.1.0/26, 192.168.1.64/26 y 192.168.1.128/26 se enumeran correctamente, por lo que ahora, si el tráfico está destinado al dispositivo 192.168.1.225, ese dispositivo lo descartará porque el enrutador no sabe dónde está el dispositivo. esa dirección. Pero en el caso anterior, cuando teníamos habilitado el resumen automático de rutas para R3, este tráfico se dirigiría a la red 10.1.1.1, lo cual era completamente incorrecto, porque R3 debería descartar inmediatamente estos paquetes sin enviarlos más.

Como administrador de red, debes crear redes con una cantidad mínima de tráfico innecesario. Por ejemplo, en este caso no es necesario reenviar este tráfico a través del R3. Su trabajo es aumentar el rendimiento de la red tanto como sea posible, evitando que el tráfico se envíe a dispositivos que no lo necesitan.

La siguiente limitación de RIP son los bucles o bucles de enrutamiento. Ya hemos hablado de la convergencia de la red, cuando la tabla de enrutamiento está correctamente actualizada. En nuestro caso, el enrutador no debería recibir actualizaciones para la red 192.168.1.0/24 si no sabe nada al respecto. Técnicamente, la convergencia significa que la tabla de enrutamiento se actualiza sólo con información correcta. Esto debería suceder cuando el enrutador se apaga, se reinicia, se vuelve a conectar a la red, etc. La convergencia es un estado en el que se han completado todas las actualizaciones necesarias de la tabla de enrutamiento y se han realizado todos los cálculos necesarios.
RIP tiene una convergencia muy pobre y es un protocolo de enrutamiento muy, muy lento. Debido a esta lentitud surgen los Loops de enrutamiento o el problema del “contador infinito”.

Dibujaré un diagrama de red similar al ejemplo anterior: el enrutador 1 está conectado al enrutador 2 mediante la red N2, la red N1 está conectada al enrutador 1 y la red N2 está conectada al enrutador 3. Supongamos que por alguna razón la conexión N1-R1 está rota.

Capacitación de Cisco 200-125 CCNA v3.0. Día 21: Enrutamiento de vector de distancia RIP

El enrutador 2 sabe que se puede acceder a la red N1 en un salto a través del enrutador 1, pero esta red no está funcionando en este momento. Después de que falla la red, se inicia el proceso de los temporizadores, el enrutador 1 lo pone en estado de espera, y así sucesivamente. Sin embargo, el enrutador 2 tiene un temporizador de actualización en ejecución y, a la hora establecida, envía una actualización al enrutador 1, que dice que se puede acceder a la red N1 a través de él en dos saltos. Esta actualización llega al enrutador 1 antes de que tenga tiempo de enviar al enrutador 2 una actualización sobre la falla de la red N1.

Habiendo recibido esta actualización, el enrutador 1 piensa: “Sé que la red N1 que estoy conectada no funciona por alguna razón, pero el enrutador 2 me dijo que está disponible a través de ella en dos saltos. Le creo, así que agregaré un salto, actualizaré mi tabla de enrutamiento y enviaré al enrutador 2 una actualización diciendo que se puede acceder a la red N1 a través del enrutador 2 en tres saltos”.
Habiendo recibido esta actualización del primer enrutador, el enrutador 2 dice: “ok, antes recibí una actualización del R1, que decía que la red N1 está disponible a través de él en un solo salto. Ahora me dijo que está disponible en 3 saltos. Quizás algo haya cambiado en la red, no puedo evitar creerlo, así que actualizaré mi tabla de enrutamiento agregando un salto”. Después de esto, R2 envía una actualización al primer enrutador, que indica que la red N1 ahora está disponible en 4 saltos.
¿Ves cuál es el problema? Ambos enrutadores se envían actualizaciones entre sí, agregando un salto cada vez y, finalmente, la cantidad de saltos alcanza una gran cantidad. En el protocolo RIP, el número máximo de saltos es 16, y tan pronto como alcanza este valor, el enrutador se da cuenta de que hay un problema y simplemente elimina esta ruta de la tabla de enrutamiento. Este es el problema con el enrutamiento de bucles en RIP. Esto se debe al hecho de que RIP es un protocolo de vector de distancia; solo monitorea la distancia, sin prestar atención al estado de las secciones de la red. En 1969, cuando las redes informáticas eran mucho más lentas de lo que son ahora, el enfoque del vector distancia estaba justificado, por lo que los desarrolladores de RIP eligieron el recuento de saltos como métrica principal. Sin embargo, hoy en día este enfoque crea muchos problemas, por lo que las redes modernas han cambiado ampliamente a protocolos de enrutamiento más avanzados, como OSPF. De facto, este protocolo se ha convertido en el estándar para las redes de la mayoría de empresas globales. Analizaremos este protocolo con gran detalle en uno de los siguientes videos.

Ya no volveremos a RIP, porque usando el ejemplo de este protocolo de red más antiguo, les he contado lo suficiente sobre los conceptos básicos del enrutamiento y los problemas por los cuales intentan dejar de usar este protocolo para redes grandes. En las próximas lecciones en video, veremos los protocolos de enrutamiento modernos: OSPF y EIGRP.


Gracias por estar con nosotros. ¿Te gustan nuestros artículos? ¿Quieres ver más contenido interesante? Apóyanos haciendo un pedido o recomendándonos a amigos, 30% de descuento para usuarios de Habr en un análogo único de servidores de nivel de entrada, que fue inventado por nosotros para usted: Toda la verdad sobre VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps desde $20 o como compartir servidor? (disponible con RAID1 y RAID10, hasta 24 núcleos y hasta 40GB DDR4).

Dell R730xd 2 veces más barato? Solo aqui 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV desde $199 ¡en los Paises Bajos! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - ¡desde $99! Leer acerca de Cómo construir infraestructura corp. clase con el uso de servidores Dell R730xd E5-2650 v4 por valor de 9000 euros por un centavo?

Fuente: habr.com

Añadir un comentario