O que é uma tabela de roteamento?

Para um roteador de rede saber para onde enviar pacotes de dados que recebe, ele usa uma tabela de roteamento . A tabela de roteamento contém uma lista de destinos de roteamento específicos e, quando o roteador recebe um pacote de dados, ele faz referência à tabela de roteamento para saber para onde enviar esses dados. A tabela de roteamento também pode conter informações sobre até que ponto cada destino é do roteador. Em essência, uma tabela de roteamento é um mapa para o roteador.

Uma tabela de roteamento não contém uma lista de todos os destinos possíveis. Em vez disso, ele contém uma lista de destinos próximos na fila do roteador. Cada roteador contém essa lista e, quando recebe pacotes de dados, direciona esse pacote para o próximo link ou pula na rede até atingir seu destino final. Normalmente, a tabela de roteamento contém uma lista de endereços IP, endereços de gateway e outras informações. Abaixo, é um exemplo de uma tabela de roteamento muito básica.

Destino de RedeNetmaskGatewayInterfaceMétrica
0.0.0.00.0.0.0192.168.0.1192.168.0.10010
127.0.0.0255.0.0.0127.0.1.1127.0.1.15
192.168.0.0255.255.255.0192.168.0.100192.168.0.10010
192.168.5.100255.255.255.255127.0.5.1127.0.5.120
192.168.55.255255.255.255.255192.168.3.100192.168.3.10015

Hop, termos de rede, roteador