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 protocolo de roteamento inter-domínio da Internet, trocando informações de alcançabilidade entre Sistemas Autônomos (ASes). Cada AS é identificado por um número de 16 ou 32 bits atribuído por um RIR como o LACNIC na América Latina. Quando uma rota é anunciada a um vizinho, o ASN local é concatenado ao atributo AS_PATH, gerando um vetor das redes atravessadas.

A seleção de melhor caminho do BGP segue uma sequência determinística: maior WEIGHT, maior LOCAL_PREF, rotas locais, AS_PATH mais curto, menor ORIGIN, menor MED, eBGP sobre iBGP, menor custo IGP e por fim menor router-ID. O comprimento do AS path só entra após o local pref, mas é o critério mais exposto a vizinhos externos. Especificação: RFC 4271.

Aplicações

Operadoras usam AS prepending (anunciar o mesmo prefixo com cópias extras do ASN local) como alavanca de engenharia de tráfego para despriorizar um caminho em sites multi-homed. PTTs como o PTT.br permitem peering público entre centenas de ASes, encurtando o AS path e reduzindo custos de trânsito. Em ASes grandes, route reflectors eliminam a malha iBGP completa preservando a semântica do AS path.

FAQ

O AS path mais curto sempre vence? Não, somente após WEIGHT, LOCAL_PREF e origem-self na árvore de decisão do BGP; um operador pode sobrepor o comprimento via políticas de local preference.

O AS prepending sempre funciona? Não necessariamente — peers upstream com políticas explícitas de LOCAL_PREF podem ignorá-lo; além disso há retorno decrescente após 3-5 prepends.

O que é um ASN de 32 bits? Desde 2007 (RFC 6793) os ASNs podem ter 32 bits, expandindo o conjunto de ~65 mil para mais de 4 bilhões; falantes BGP modernos negociam a capacidade four-octet automaticamente.

Ferramentas Relacionadas