Com protocolos de roteamento de vetor de distância, a melhor rota é determinada com base na distância, ou métrica, associada a cada rota. Veja como a melhor rota é escolhida: 
 1. Cada roteador mantém uma tabela de roteamento que armazena a distância mais conhecida para todos os destinos na rede. 
 2. Os roteadores trocam periodicamente suas tabelas de roteamento com roteadores vizinhos. Essa troca de informações ajuda a manter as tabelas de roteamento atualizadas com as últimas alterações de topologia de rede e custos de link. 
 3. Após receber as tabelas de roteamento dos vizinhos, cada roteador atualiza sua própria tabela de roteamento comparando as distâncias recebidas com suas distâncias atuais. O roteador atualiza a rota para um destino se encontrar uma distância menor ou uma nova rota. 
 4. O roteador calcula então a melhor rota para cada destino com base na tabela de roteamento atualizada. Isto envolve selecionar a rota com a distância mais curta, que é a menor métrica acumulada ao longo do caminho. 
 5. O roteador seleciona a melhor rota como rota preferida para encaminhar pacotes de dados.  
 Ao trocar e atualizar tabelas de roteamento, os protocolos de roteamento de vetor de distância permitem que os roteadores construam uma visão consistente da topologia da rede. Cada roteador determina a melhor rota para cada destino com base na distância mais curta, garantindo que os pacotes de dados sejam encaminhados pelos caminhos mais eficientes da rede.