Solución:
Hice un diagrama que puede ser útil:
Con respecto al enrutamiento estático, considere el diagrama anterior. Tenemos tres redes separadas: 192.168.1.0, 192.168.2.0 y 192.168.3.0. Al principio, los hosts de la red (enrutadores, computadoras, etc.) solo pueden comunicarse con otros hosts que están en su propia red. Por ejemplo, la computadora llamada James tiene una única interfaz en la red 192.168.1.0, por lo que es la única red que puede “ver”. Inicialmente, solo podrá comunicarse con el enrutador A.
El enrutador A tiene interfaces de red en las redes 192.168.1.0 y 192.168.2.0, por lo que esas son las dos redes que puede “ver”. Estas son las únicas redes que el enrutador A ‘conoce’, por lo que solo puede comunicarse con hosts en las redes 192.168.1.0 y 192.168.2.0. Por lo tanto, el enrutador A ni siquiera “sabe” que existe la red 192.168.3.0. De manera similar, el enrutador B puede “ver” las redes 192.168.2.0 y 192.168.3.0. Cuando ingresa una ruta en la tabla, le está diciendo a un host que hay una nueva red a la que puede acceder y le está dando la dirección de un puerta que puede utilizar para acceder a la nueva red. Entonces, para poder contactar a Jesús (o cualquier otro host en la red 192.168.3.0) desde el enrutador A, debe ingresar el comando:
ip route 192.168.3.0 255.255.255.0 192.168.2.2
^ ^ ^
network mask gateway
Esto funciona porque el enrutador B puede “ver” tanto el enrutador A como a Jesús. Gracias a esta entrada de la tabla de enrutamiento cuando el enrutador A quiere llegar a la red 192.168.3.0, sabe que puede llegar a través del enrutador B en 192.168.2.2, por lo que envía el paquete al enrutador B. El enrutador B puede ver la red 192.168.3.0 directamente, por lo que reenvía el paquete a Jesús en 192.168.3.11.
Entonces, ahora sabemos cómo dirigir el enrutador A a la red 192.168.3.0. Pero, ¿y si queremos que James también pueda llegar a la red 192.168.3.0? Bueno, el enrutador A ya sabe cómo llegar allí, y James ya puede “ver” el enrutador A, ya que ambos están en la red 192.168.1.0. Entonces, podemos decirle a James que use el enrutador A como su puerta a la red 192.168.3.0. Si James fuera un enrutador en lugar de una computadora, usaríamos el comando:
ip route 192.168.3.0 255.255.255.0 192.168.1.1
^ ^ ^
network mask gateway
James entonces podría ponerse en contacto con Jesús (o cualquier host en la red 192.168.3.0) reenviando el paquete a 192.168.1.1 (enrutador A), que luego reenviaría el paquete a 192.168.2.2 (enrutador B) que luego reenviaría el paquete a su destino (Jesús en este caso) a través de su interfaz conectada directamente.
Ahora, para que Jesús pueda responder a Santiago, Jesús necesitaría tener el Router B configurado como su puerta a la red 192.168.1.0, y el enrutador B tendría que tener el enrutador A configurado como su puerta a la red 192.168.1.0. Entonces, cualquier host en la red 192.168.1.0 tendría una ruta a la red 192.168.3.0 y viceversa.
Espero que ayude.
ip route
funciona como ip route <these destination IPS> (via) <this ip>
(En realidad, no incluya la palabra “vía”). Entonces, la IP final en el comando es el siguiente salto que deben tomar esos paquetes. Esto también podría ser una interfaz en el enrutador mismo en lugar de una IP de un enrutador vecino que se usa comúnmente cuando tiene conexiones punto a punto. Los enrutadores generalmente solo se preocupan por el siguiente salto en sus tablas de enrutamiento (esto se vuelve más complicado con los protocolos de enrutamiento, pero no se preocupe por eso por ahora). No creo que pueda ayudarte mucho sin IP. Pero suponiendo que te refieres a las computadoras en el Derecha y el enrutador más a la izquierda sería algo como:
ip route 192.168.1.0 255.255.255.0 10.10.10.1
Si todas sus computadoras estaban en la red 192.168.1.0/24 y 10.10.10.1 era la dirección IP de la interfaz en el enrutador central conectado al enrutador más a la izquierda. El enrutador más a la izquierda necesitaría una IP como 10.10.10.2. Entonces, el enrutador del medio probablemente tendría 192.168.1.1 en la interfaz conectada al conmutador.
También es bueno recordar con estas prácticas de laboratorio al comenzar no solo si los paquetes deben enrutarse al destino, sino también respuestas debe enrutarse correctamente para que funcione un ping.
Una forma más de entender esto es no pensar tanto en los enrutadores como en las interfaces y las IP que tienen. Los enrutadores miran una dirección IP de destino en el paquete y la envían a la interfaz correcta. La única razón por la que no necesita especificar comandos ip route dentro de un enrutador para todas las interfaces que existen en el enrutador es que estos se ingresan en la tabla de enrutamiento automáticamente.