Mesmo levando em conta o enorme poder de processamento de um grande roteador, como ele sabe qual, entre as muitas possibilidades de conexão, um pacote particular de dados deve escolher? A resposta está na tabela de configuração. O roteador irá pesquisar o endereço de destino e casar o endereço IP frente às regras na tabela de configuração. As regras dirão quais pacotes de dados em um grupo particular de endereços (um grupo que pode ser grande ou pequeno, dependendo da precisão do roteador) devem ir em uma direção específica. Em seguida, o roteador irá verificar o desenvolvimento da conexão primária naquela direção frente a outro conjunto de regras. Se o desempenho da conexão é suficientemente bom, o pacote de dados é enviado, e o próximo pacote é tratado. Se a conexão não tem os parâmetros de desenvolvimento esperados, uma alternativa é escolhida e verificada. Finalmente, uma conexão é encontrada com o melhor desempenho em um dado momento, e o pacote de dados será enviado nessa rota. Tudo isso acontece em uma fração de segundo, e essa atividade acontece milhões de vezes em um segundo por todo o mundo, 24 horas por dia.
Saber onde e como enviar uma mensagem é a mais importante tarefa de um roteador. Alguns roteadores simples fazem isso e nada mais. Outros roteadores adicionam funções aos serviços executados. Regras sobre quais mensagens dentro de uma empresa podem ser enviadas e de quais empresas as mensagens podem ser aceitas podem ser aplicadas a alguns roteadores. Outros roteadores podem ter regras que ajudem a minimizar os dados dos ataques "denial of service". O principal é que redes modernas, incluindo a Internet, não poderiam existir sem os roteadores.
Para mais informações sobre roteadores e tópicos relacionados, confira os links da próxima página.