Quando você se conecta à Internet, seu tráfego não segue um único caminho do seu dispositivo até o destino. Ele salta entre redes independentes – a rede do seu ISP, um provedor de backbone, talvez um CDN e depois a rede do destino. Cada uma dessas redes é uma Sistema Autônomo, e todo Sistema Autônomo possui um número: um ASN.
ASNs são os blocos de construção do roteamento da Internet. Sem eles, não haveria forma de gerir as relações de encaminhamento entre milhares de redes independentes que constituem colectivamente a Internet.
O que é um sistema autônomo?
Um Sistema Autônomo (AS) é uma rede ou conjunto de redes sob um único controle administrativo que apresenta uma política de roteamento unificada para o mundo exterior. Pense nele como um país no mapa geopolítico da Internet – cada um gere as suas próprias rotas internas da maneira que quiser e negocia ligações com países vizinhos nas fronteiras.
Exemplos de sistemas autônomos:
- Um grande ISP (Comcast, Deutsche Telekom, Jio)
- Um provedor de nuvem (AWS, Google Cloud, Azure — cada um tem vários ASes)
- Uma universidade ou rede de pesquisa
- Uma grande empresa com presença própria na Internet
- Uma rede de entrega de conteúdo (Cloudflare, Akamai, Fastly)
Cloudflare, por exemplo, opera AS13335. O Google possui vários ASes, incluindo AS15169. O seu ISP doméstico também tem um ASN – é como o seu ISP anuncia ao resto da Internet que é responsável por entregar o tráfego para o seu intervalo de endereços IP.
Para que serve um ASN?
ASNs existem principalmente para BGP — o Protocolo de Gateway de Fronteira. BGP é o protocolo de roteamento que une todos os sistemas autônomos do mundo em uma Internet funcional. É frequentemente descrito como o sistema postal da Internet: não move pacotes diretamente, mas determina quais caminhos estão disponíveis e quais rotas o tráfego deve seguir.
Quando seus dados saem da rede do seu ISP, o BGP determina o próximo salto – para qual outro Sistema Autônomo os entregará. Esse sistema então o passa para o próximo e assim por diante até que o pacote chegue à rede de destino.
Cada AS anuncia os prefixos IP pelos quais é responsável por usar anúncios de rota BGP. Se o AS13335 da Cloudflare anunciar que trata do tráfego para 104.16.0.0/12, então todos os outros AS do mundo sabem como enviar esse tráfego para AS13335.
Formato ASN
ASNs eram originalmente números de 16 bits (1–65535), o que dava um máximo de 65.535 ASNs possíveis. À medida que a Internet cresceu, isto revelou-se insuficiente – os ASNs de 32 bits foram padronizados (suportando mais de 4 mil milhões), e a transição está em curso desde meados da década de 2000.
ASNs são frequentemente escritos com um prefixo "AS": AS15169, AS13335, AS7922.
Faixas especiais:
- 64512–65534: ASNs privados (como RFC 1918 para endereços IP) — usados internamente, nunca anunciados na Internet pública
- 23456: Uma "transição de número AS" reservada usada durante a migração de 16 para 32 bits
Como procurar um ASN
Existem duas pesquisas comuns:
Encontre o ASN de um domínio ou endereço IP: Insira qualquer IP ou domínio no Ferramenta de pesquisa ASN. Ele retorna o ASN, a organização que o possui e o prefixo IP que está sendo usado.
Encontre os intervalos de IP anunciados por um ASN: Útil quando você precisa conhecer todos os endereços IP pertencentes a uma empresa ou provedor específico. As equipes de segurança usam isso para regras de firewall, inteligência de ameaças e bloqueio de intervalos inteiros de provedores de nuvem.
Na linha de comando:
# Whois an IP to find its ASN
whois 1.1.1.1 | grep -i "aut-num\|origin"
# Using dig to find ASN via Team Cymru's service
dig +short 1.1.1.1.origin.asn.cymru.com TXT
O dig acima retorna o ASN, prefixo, código do país, registro e data de alocação para qualquer endereço IP.
O comando
BGP e o que acontece quando dá errado
BGP é um protocolo confiável por design — Sistemas Autônomos podem anunciar rotas para prefixos IP que na verdade não possuem, e outros ASes muitas vezes aceitarão esses anúncios. Isso levou a alguns incidentes espetaculares na Internet.
Sequestro de BGP ocorre quando um AS anuncia de forma maliciosa ou acidental prefixos que não possui, desviando o tráfego através de sua rede. Em 2010, a China Telecom (AS4134) anunciou brevemente rotas para milhares de prefixos IP pertencentes a agências governamentais dos EUA, empreiteiros militares e grandes empresas – desviando o seu tráfego através da China durante cerca de 18 minutos.
Vazamentos de rota BGP são menos maliciosos, mas igualmente perturbadores. Em 2019, uma pequena rede europeia (AS37282) vazou acidentalmente milhões de rotas aprendidas da Cloudflare para seu provedor de trânsito, fazendo com que grandes porções de tráfego da Internet passassem por elas e criando lentidão generalizada.
RPKI (Infraestrutura de Chave Pública de Recursos) é a solução moderna — um sistema criptográfico que permite aos detentores de endereços IP assinarem seus anúncios de rota, permitindo que outros ASes rejeitem rotas inválidas. A adoção cresceu significativamente nos últimos anos, mas não é universal.
Lendo um resultado de pesquisa ASN
Ao pesquisar o ASN de um endereço IP, você normalmente obtém:
- ASN: O número do sistema autônomo (por exemplo, AS13335)
- Organização: Quem possui/opera este AS (por exemplo, CLOUDFLARENET)
- Prefixo: O bloco IP sendo anunciado (por exemplo, 104.16.0.0/12)
- Registro: Qual Registro Regional da Internet alocou isso (ARIN, RIPE, APNIC, etc.)
- País: O país onde o AS está registrado
Esta informação é útil para:
Investigações de segurança: Se você vir tráfego de um ASN inesperado, saber quem o opera pode dizer se é um provedor de nuvem legítimo, uma VPN, um ISP residencial ou algo mais preocupante.
Geolocalização e roteamento: Os dados ASN são mais confiáveis do que a geolocalização IP para determinar de qual rede uma conexão se origina. Um usuário VPN pode parecer estar em outro país por meio de geolocalização, mas seu ASN revela a rede do provedor VPN.
Pesquisa de infraestrutura: Compreender quais ASNs uma empresa usa revela sua pegada de hospedagem. Um site pode ser executado em AS16509 (Amazon AWS), mesmo que o domínio obviamente não aponte para lá.
Inteligência de ameaças: Muitos feeds de ameaças e sistemas de firewall operam em blocos de nível ASN — bloqueando todo o tráfego de um AS associado a hospedagem à prova de balas ou infraestrutura conhecidamente maliciosa.
Peering e trânsito: como os ASes se conectam
Sistemas Autônomos se conectam entre si de duas maneiras:
Trânsito: Um AS paga outro pelo acesso à internet. Seu ISP doméstico é cliente de um provedor de trânsito maior. O dinheiro flui do cliente para o fornecedor.
Espreitamento: Dois ASes trocam tráfego diretamente, geralmente em benefício mútuo, sem pagamento. Grandes redes em escala semelhante geralmente fazem peering em Internet Exchange Points (IXPs) – instalações físicas onde muitas redes se conectam.
Internet Exchange Points (como DE-CIX em Frankfurt, AMS-IX em Amsterdã e Equinix em várias cidades) hospedam milhares de conexões de peering. Ao peering em um IXP, uma rede pode alcançar muitas outras redes diretamente, sem pagar custos de trânsito por esse tráfego.
O resultado final
ASNs são como a Internet permanece organizada como uma coleção de redes independentes. Cada ISP, provedor de nuvem e operadora de rede possui um. O BGP usa ASNs para construir um mapa de roteamento global e direcionar o tráfego através dos limites da Internet.
Para uso prático, as pesquisas de ASN informam a qual rede um endereço IP pertence — útil em análise de segurança, pesquisa de infraestrutura e compreensão de anomalias de roteamento. Procure qualquer IP ou domínio com o Ferramenta de pesquisa ASN.