Hay algunas "capas" para responder a su pregunta. Empecemos desde el principio:
Un dispositivo que quiera hablar / acceder a Internet (o cualquier red) debe tener una dirección IP. La dirección IP sirve como identidad del dispositivo en la red .
Sin embargo, las direcciones IP no existen en las islas. En cambio, las direcciones IP existen dentro de grupos conocidos como Redes , o Redes locales, o Sub redes, o una gran cantidad de nombres similares.
La razón por la que esto es importante es porque si este no fuera el caso, un enrutador tendría que conocer la ubicación de cada dirección IP en el mundo . Lo que en IPv4, significa 4.2 ~ billones de "rutas" diferentes. Poder organizar las direcciones IP en grupos significa que los enrutadores no tienen que aprender CERCA tantas rutas.
Como tal, en cualquier momento cualquier dispositivo está configurado con una dirección IP, se debe también estar configurado con una máscara de subred . La máscara de subred servirá para decirle al dispositivo cuántas otras direcciones IP hay dentro de su agrupación (o red). Todo esto se hace a través del proceso de lo que se llama subredes: puede leer más sobre el proceso aquí .
Por ejemplo, un dispositivo configurado con la dirección IP 10.1.1.30y la máscara de subred 255.255.255.0será intrínsecamente saber el tamaño de su red contiene todas las direcciones IP en el rango 10.1.1.0medio 10.1.1.255.
Un enrutador configurado con la misma dirección IP funcionaría de la misma manera y también conocería intrínsecamente el tamaño de la red a la que está conectado directamente. Lo que le dirá al enrutador a qué red conectada directamente está conectada.
Si un enrutador tiene múltiples interfaces, repetirá el mismo proceso para cada interfaz, hasta que conozca TODAS las redes a las que está conectado directamente.
Dicho esto, hay mucho más en todo esto de lo que se resumió anteriormente. Pero quería concentrarme en responder tu pregunta. Para obtener más información, le recomiendo leer esta serie de artículos que describe cómo los paquetes se mueven a través de una red, y específicamente el artículo que separa cómo un enrutador enruta los paquetes . Cuando hayas hecho eso, puedes verlo todo unido en este video .
Descargo de responsabilidad: escribí los artículos antes mencionados