As métricas de roteamento são valores numéricos calculados por protocolos de rede para determinar o caminho mais eficiente e rápido para enviar pacotes de dados de uma origem até um destino. O caminho mais curto é escolhido avaliando fatores como o número de saltos (roteadores intermediários), a largura de banda disponível, o atraso (latência) e a confiabilidade dos links. Cada protocolo utiliza uma fórmula matemática específica para atribuir um "custo" a cada rota possível, e o roteador sempre seleciona a rota com o menor custo total para inserir na sua tabela de encaminhamento principal.
Principais Aprendizados
- O "caminho mais curto" em redes não significa necessariamente a menor distância física, mas sim a rota com o menor "custo" calculado.
- Diferentes protocolos valorizam métricas distintas: o RIP conta saltos, enquanto o OSPF prioriza a largura de banda.
- O Algoritmo de Dijkstra é a base matemática utilizada por protocolos Link-State para mapear a topologia completa da rede e evitar loops.
O que são Métricas de Roteamento?
Quando você acessa um site, seus dados não viajam em linha reta. Eles passam por uma teia complexa de roteadores. Para evitar que os dados fiquem perdidos ou presos em rotas lentas, os roteadores precisam de um sistema de pontuação. É exatamente isso que as métricas de roteamento fazem: elas pontuam cada caminho possível. Quanto menor a pontuação (ou custo), mais atraente é a rota.

Se um roteador conhece três caminhos diferentes para chegar ao mesmo servidor, ele consultará sua tabela de roteamento e escolherá a rota que apresenta a métrica mais vantajosa.
Principais Componentes de uma Métrica de Roteamento
A definição do que torna um caminho "o mais curto" varia dependendo do algoritmo utilizado. Abaixo estão os fatores mais comuns que os roteadores avaliam:
1. Contagem de Saltos (Hop Count)
A contagem de saltos é a métrica mais simples. Um "salto" ocorre cada vez que um pacote de dados passa por um roteador. Se a Rota A passa por 2 roteadores e a Rota B passa por 5, a Rota A vence. O protocolo RIP (Routing Information Protocol) usa exclusivamente essa métrica, limitando as viagens a um máximo de 15 saltos.
2. Largura de Banda (Bandwidth)
Avaliar apenas os saltos pode ser um erro. A Rota A pode ter 2 saltos usando conexões antigas de 10 Mbps, enquanto a Rota B tem 5 saltos usando cabos de fibra óptica de 10 Gbps. Protocolos modernos preferem rotas com maior capacidade de tráfego, ignorando o número de saltos em favor da velocidade bruta.
3. Atraso (Delay) e Carga (Load)
O atraso mede o tempo que um pacote leva para cruzar um link, influenciado pela distância física e pelo tipo de mídia. A carga refere-se ao quão ocupado um link está no momento. Um caminho de alta largura de banda pode ser rejeitado se estiver congestionado com muito tráfego.
Como Diferentes Protocolos Escolhem o Caminho
A internet e as redes corporativas são movidas por diferentes protocolos de roteamento, e cada um deles tem uma "personalidade" diferente na hora de calcular métricas.
- RIP (Distance Vector): Como mencionado, olha apenas para a contagem de saltos. É simples, mas ineficiente para redes modernas.
- OSPF (Link-State): O OSPF utiliza o custo baseado inversamente na largura de banda. Quanto maior a banda, menor o custo. Ele mapeia a rede inteira antes de tomar uma decisão.
- EIGRP (Advanced Distance Vector): Usa uma métrica composta complexa que avalia largura de banda e atraso por padrão, podendo incluir carga e confiabilidade.
- BGP (Path Vector): O protocolo que move a internet não usa métricas tradicionais, mas sim "atributos de caminho" (como AS-Path e Local Preference) para ditar políticas de roteamento global.

A Matemática por Trás: O Algoritmo de Dijkstra
Para que protocolos como o OSPF encontrem o caminho mais curto sem criar loops de rede, eles utilizam o Algoritmo de Dijkstra, criado pelo cientista da computação Edsger W. Dijkstra em 1956. Também conhecido como SPF (Shortest Path First), este algoritmo constrói uma árvore de caminhos mais curtos a partir do roteador de origem para todos os outros nós da rede.
Segundo a teoria dos grafos, o algoritmo atribui um valor de custo inicial ao infinito para todos os nós, exceto o de origem. Ele então visita cada roteador vizinho, calcula o custo cumulativo da largura de banda e atualiza o caminho mais barato. Quando todos os nós são avaliados, o roteador tem um mapa matematicamente perfeito da rede.
Distância Administrativa (AD): O Desempate
O que acontece se um roteador aprender sobre o mesmo destino através de dois protocolos diferentes, como o OSPF e o EIGRP? Como ele não pode comparar maçãs com laranjas (já que as métricas são calculadas de forma diferente), ele usa a Distância Administrativa (AD).
A AD é um índice de confiabilidade do protocolo. Segundo a documentação oficial da Cisco, o EIGRP interno tem uma AD de 90, enquanto o OSPF tem uma AD de 110. O roteador sempre confiará no protocolo com a menor Distância Administrativa. Portanto, a rota do EIGRP será inserida na tabela, independentemente da métrica do OSPF.
Perguntas Frequentes
O que significa custo em roteamento?
O custo é um valor numérico arbitrário atribuído a um link de rede. Ele é calculado pelo protocolo de roteamento com base em fatores como largura de banda ou saltos. O roteador sempre escolhe o caminho com o menor custo total acumulado até o destino.
Por que a contagem de saltos não é a melhor métrica?
A contagem de saltos ignora a velocidade da conexão. Um caminho com 2 saltos através de conexões discadas lentas será preferido por protocolos baseados em saltos em vez de um caminho de 3 saltos usando fibra óptica ultrarrápida, o que causa gargalos de desempenho.
Qual é a diferença entre Métrica e Distância Administrativa?
A métrica é usada para escolher o melhor caminho dentro de um mesmo protocolo de roteamento (ex: comparar duas rotas OSPF). A Distância Administrativa é usada para desempatar rotas fornecidas por protocolos de roteamento diferentes (ex: escolher entre uma rota OSPF e uma EIGRP).
0 Comentários