Como um roteador aprende sobre redes acessíveis através de suas interfaces?

7

Eu estava estudando e fiquei preso ao tentar descobrir a melhor maneira de responder a essa pergunta:

explique como um roteador aprende sobre redes que podem ser acessadas a partir de suas interfaces e como ele encaminha pacotes. Você deve assumir que o roteador acabou de ser conectado à rede.

Então, estou correto ao descrevê-lo de uma maneira simples, dizendo o seguinte:

Um roteador aprende sobre redes que podem ser acessadas a partir de sua interface, graças aos comutadores, que aprendem quais computadores estão conectados a cada porta. E assim que descobre, ele usa a camada de rede para determinar a melhor rota para um destino usando IP.

Estou estudando com o livro Microsoft Networking Essentials e não consigo encontrar uma resposta suficientemente detalhada para essa pergunta simples. É um pouco confuso devido à maneira como o livro está estruturado.

Pyrosnack
fonte
Infelizmente, as recomendações de produtos ou recursos estão explicitamente fora de tópico aqui, portanto, sua solicitação de " páginas da web adicionais on-line para entender este assunto " é fora de tópico. Além disso, todas as perguntas sobre " educação, certificação ou dever de casa " estão explicitamente fora de tópico aqui.
Ron Maupin
Alguma resposta o ajudou? Nesse caso, você deve aceitar a resposta para que a pergunta não apareça para sempre, procurando uma resposta. Como alternativa, você pode fornecer e aceitar sua própria resposta.
Ron Maupin

Respostas:

6

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.30ea máscara de sub-rede 255.255.255.0será intrinsecamente sabe o tamanho de sua rede contém todos os endereços IP no intervalo 10.1.1.0atravé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

Eddie
fonte
5

Sua resposta para a pergunta está incorreta. Existem várias maneiras pelas quais os roteadores podem aprender quais interfaces devem ser usadas para qual rede:

  • Os roteadores sabem implicitamente sobre redes diretamente conectadas quando a interface é configurada com um endereço IP e uma máscara, manualmente ou através do DHCP.
  • Os roteadores podem ser configurados com rotas estáticas para redes específicas ou mesmo com uma rota padrão.
  • Os roteadores podem trocar informações de rota com outros roteadores através de protocolos de roteamento.

Independentemente de como um roteador aprende uma rota para uma rede, ele adiciona a rota à sua tabela de roteamento, incluindo a interface para a qual deve alternar o tráfego destinado a essa rede.

Este é um assunto imenso, e os detalhes são amplos demais para serem discutidos aqui com mais detalhes. Você pode fazer perguntas específicas sobre um assunto para limitar as respostas a tamanhos aceitáveis.

Ron Maupin
fonte