1001Ferramentas
🛣️ Calculadoras

Calculadora de BGP AS Path Comprimento Roteamento

Calcula o comprimento do AS-PATH e impacto na escolha de rota BGP entre dois caminhos.

Comprimento de AS Path no BGP e roteamento inter-AS

O Border Gateway Protocol (BGP-4) é o que de fato amarra a Internet no nível inter-domínio, levando informações de alcançabilidade entre Sistemas Autônomos (ASes). Cada AS recebe um número de 16 ou 32 bits atribuído por um RIR, como o LACNIC na América Latina. Sempre que um AS anuncia uma rota a um vizinho, ele concatena o próprio ASN ao atributo AS_PATH, e o que sobra é a lista das redes por onde a rota passou.

A escolha do melhor caminho no BGP passa por uma lista fixa de critérios de desempate, verificados nesta ordem: maior WEIGHT, maior LOCAL_PREF, depois as rotas locais, o AS_PATH mais curto, menor ORIGIN, menor MED, eBGP na frente do iBGP, menor custo IGP e, por último, menor router-ID. Ou seja, o comprimento do AS path só tem voz depois que o local pref se manifesta, mas ainda assim é o critério que você mais costuma expor a vizinhos externos. Especificação: RFC 4271.

Aplicações

As operadoras recorrem ao AS prepending, anunciando o mesmo prefixo com algumas cópias extras do ASN local, como alavanca grosseira de engenharia de tráfego para empurrar o tráfego para longe de um caminho em sites multi-homed. PTTs como o PTT.br deixam centenas de ASes fazerem peering público, o que encurta o AS path e corta a conta de trânsito. Dentro de um AS grande, os route reflectors poupam você da malha iBGP completa e ainda mantêm intacta a semântica do AS path.

FAQ

O AS path mais curto sempre vence? Não. Ele só entra em jogo depois que WEIGHT, LOCAL_PREF e origem-self foram verificados na árvore de decisão do BGP, e um operador pode sobrepor o comprimento por completo com políticas de local preference.

O AS prepending sempre funciona? Nem sempre. Um peer upstream rodando políticas explícitas de LOCAL_PREF pode simplesmente ignorar seus prepends, e mesmo onde ele pega, o efeito cai bastante depois de 3-5 prepends.

O que é um ASN de 32 bits? Desde 2007, com a RFC 6793, os ASNs podem chegar a 32 bits, o que levou o conjunto de uns 65 mil para bem mais de 4 bilhões. Os falantes BGP modernos negociam a capacidade four-octet por conta própria, sem configuração manual.

Ferramentas Relacionadas

Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.