Existem algumas "camadas" para responder à sua pergunta. Vamos começar no início:
Um dispositivo que deseja falar / acessar a Internet (ou qualquer rede) deve ter um endereço IP. O endereço IP serve como a identidade do dispositivo na rede .
Os endereços IP, no entanto, não existem nas ilhas. Em vez disso, os endereços IP existem em grupos conhecidos como redes , redes locais ou sub-redes, ou uma infinidade de nomes semelhantes.
A razão pela qual isso é importante é que, se esse não fosse o caso, um roteador precisaria saber a localização de todos os endereços IP do mundo . O que no IPv4 significa 4,2 a bilhões de "rotas" diferentes. Ser capaz de organizar endereços IP em grupos significa que os roteadores não precisam aprender quase o mesmo número de rotas.
Assim, sempre que um dispositivo é configurado com um endereço IP, ele também deve ser configurado com uma máscara de sub-rede . A máscara de sub-rede servirá para informar ao dispositivo quantos outros endereços IP estão dentro do seu agrupamento (ou rede). Tudo isso é feito através do processo chamado Sub-rede - você pode ler mais sobre o processo aqui .
Por exemplo, um dispositivo configurado com o endereço IP 10.1.1.30
ea máscara de sub-rede 255.255.255.0
será intrinsecamente sabe o tamanho de sua rede contém todos os endereços IP no intervalo 10.1.1.0
através 10.1.1.255
.
Um roteador configurado com o mesmo endereço IP funcionaria da mesma maneira e também saberia intrinsecamente o tamanho da rede à qual está diretamente conectado. O qual informará ao roteador a que rede diretamente conectada está conectada.
Se um roteador tiver várias interfaces, ele repetirá o mesmo processo para cada interface, até conhecer TODAS as redes às quais está diretamente conectado.
Dito isto, há muito mais nisso tudo do que o que foi resumido acima. Mas eu queria me concentrar apenas em responder à sua pergunta. Para obter mais informações, sugiro ler esta série de artigos que descreve como os pacotes se movem através de uma rede e , especificamente, o artigo que destaca como um roteador encaminha pacotes . Quando você fizer isso, poderá ver tudo vinculado neste vídeo .
Isenção de responsabilidade: eu escrevi os artigos mencionados