Uma entrada em uma tabela de roteamento diz que, para alcançar qualquer coisa na sub-rede X, você pode passar pela interface Y. Ela é consultada sempre que o sistema quiser enviar tráfego para um IP.
Sua NIC tem um endereço IP e uma máscara de sub-rede. Então você recebe uma entrada gratuita na tabela de roteamento com base nisso. ou seja, se o seu IP é 192.168.2.1, e sua máscara de sub-rede é 255.255.255.0, então se você quiser alcançar qualquer outra coisa em 192.168.2.X, você pode passar pela interface do 192.168.2.1. (Estas são chamadas de rotas "diretamente conectadas")
Qualquer coisa com uma NIC que tenha TCP / IP tem pelo menos uma pequena tabela de roteamento contendo pelo menos uma ou duas entradas.
Se você tiver duas placas de rede conectadas a duas redes separadas, você terá duas entradas. Digamos que você tenha um segundo NIC cujo IP é 192.168.3.1 e a máscara de sub-rede é 255.255.255.0. Você terá outra entrada gratuita na tabela de roteamento por causa disso.
É vantajoso ter uma rota padrão, você pode definir uma manualmente ou ter uma atribuída via DHCP.
O sistema, quando está tentando descobrir como enviar um pacote, passará por todas as entradas da tabela de roteamento e corresponderá àquele com a sub-rede mais alta (a sub-rede com mais 1 bits - 255 = 8 bits). / p>
Se não conseguir encontrar uma correspondência, ela será enviada para o IP e a interface especificados como a rota padrão.
Portanto, se tivermos duas NICs e uma rota padrão, como a rota padrão geralmente é definida como a máscara de sub-rede 0.0.0.0, ela é a última a corresponder. Portanto, se enviarmos tráfego para 192.168.3.2, ele sairá da NIC dessa sub-rede devido às tabelas de roteamento.
Se não for um IP que começa com 192.168.2.X ou 192.168.3.X, ele tentará sair para o IP da rota padrão, normalmente uma interface voltada para a Internet. (Uma rota padrão não é tecnicamente necessária. Se não houver nenhuma, o envio dos dados falhará nesse ponto.)
Roteadores como o seu têm pelo menos 3 NICs, as portas "WAN", "LAN" (todas essas portas são tipicamente conectadas e funcionam como uma NIC) e o ponto de acesso "WLAN".
Entrando em coisas avançadas e complicadas, é claro que você também pode fazer coisas como dizer que a sub-rede 192.168.8.X é acessível através de 192.168.20.1 (é melhor que haja um roteador do outro lado que saiba, é claro ) e fazer roteamento complexo manual e completamente estático, é claro. Coisas como RIP, OSPF e IS-IS modificam a tabela de roteamento de um roteador de acordo com informações de roteadores "superiores".