Resumo
- O estudo apresentado por Bhatia no APRICOT 2020 encontrou 34.565 prefixos IPv4 com visibilidade limitada depois de excluir anúncios mais específicos que
/24; era uma medida de vistas de melhor rota selecionadas, não uma contagem de falhas globais. - Um registro defensável precisa guardar coletor, par BGP, instante, dados brutos, regra de comparação e testes complementares antes de transformar ausência em causa, impacto ou responsabilidade.
“Ausente” costuma fundir duas proposições. A primeira é reproduzível: em certo instante, um prefixo estava no conjunto A e não na vista B. A segunda é muito mais ampla: usuários deixaram de alcançá-lo porque uma rede cometeu determinado erro. Entre ambas estão políticas de importação e exportação, escolha da melhor rota, participação nos coletores, convergência, validação, encaminhamento efetivo e demanda por tráfego.
Na apresentação “Observations from Routing diff”, Bhatia comparou vistas obtidas por grandes redes e desenhou explicitamente um coletor recebendo apenas as melhores rotas. O coletor é uma superfície de observação, não uma cópia de tudo o que todos os roteadores sabem.
A primeira contagem trouxe 802.156 prefixos IPv4 únicos e 34.872 com visibilidade limitada, ou 4,34%. Retirados os anúncios mais longos que /24, ficaram 801.834 prefixos e 34.565 limitados, ou 4,31%. As vistas divergiam bastante: o material atribuiu 32.691 diferenças à comparação com AS7018 e 4.904 à comparação com AS6939.
Esses números localizam perguntas; não representam usuários, pacotes, receita ou conexões fracassadas. Um prefixo pode carregar pouco ou muito tráfego. Uma rota agregada pode continuar entregando pacotes. O caminho que não saiu para um par pode aparecer por outro. E um feed de melhor rota não expõe todas as alternativas internas da rede observada.
O próprio material oferece hipóteses, não um veredito: filtragem por RPKI; filtros IRR construídos com route objects ruins; elos ausentes em AS-SETs; anúncios anycast locais com NO_EXPORT; convergência lenta; confusão entre peering e trânsito; ou filtros incoerentes a jusante. A linha no diff não escolhe entre essas causas.
O RFC 4271 ajuda a entender por quê. O BGP distingue rotas recebidas em Adj-RIBs-In, rotas escolhidas localmente em Loc-RIB e rotas selecionadas para anúncio em Adj-RIBs-Out. A política local pode impedir que uma rota da Loc-RIB entre na Adj-RIB-Out destinada a um par. Quando um caminho chega ao coletor, várias decisões já aconteceram. Sua ausência na última superfície não identifica a etapa anterior em que ele desapareceu.
Cada coletor tem ainda seu próprio universo. A documentação do RIPE RIS descreve sessões BGP voluntárias, com locais físicos, pontos de troca e alcances multihop diferentes. O par exporta o que sua política permite; o coletor grava o que recebe. Nenhum dos dois produz uma RIB global onisciente.
O tempo muda a evidência. A documentação MRT do RIS separa dumps do estado em um instante de arquivos de updates ocorridos durante um intervalo. A diferença entre dois dumps não revela se durou segundos, se acompanhou uma reinicialização, se surgiu durante convergência ou se foi retirada e restaurada entre as fotos. A sequência de updates é outro objeto probatório.
A documentação da API RouteViews também delimita o acesso atual a uma parte da infraestrutura e remete investigações históricas aos arquivos MRT. Citar apenas “RouteViews” é pouco: coletor, par, carimbo de tempo e objeto de arquivo pertencem à referência.
Em sua análise de redes sem trânsito de 2025, Bhatia combinou Oregon RouteViews e RIPE RIS, informou data e ponto de vista, alertou que vistas podem variar 1% a 2% e escreveu que porcentagem de rotas não equivale a porcentagem de tráfego. As 749 milhões de linhas aumentaram o alcance da consulta, não a completude da inferência.
Na análise do backbone do Google de 2024, a BGP pública não mostrava a tabela inteira. Ele acrescentou traceroutes ativos a partir do Google Cloud e chamou o experimento de imperfeito. Duas superfícies não tornaram a Internet transparente; permitiram rejeitar algumas hipóteses.
A biografia pública de Bhatia o apresenta como pesquisador de redes em Haryana, Índia, dedicado a BGP, IXPs, DNS, IPv6, anycast e medição. Isso explica por que o método cabe em um artigo de pessoa. Não lhe dá autoridade sobre as redes comparadas nem transforma cada hipótese em sua acusação.
O produto correto é um livro-razão de diferenças: prefixo e família; coletor e par; instante e intervalo; arquivo bruto e hash; caminho selecionado; conjunto-base; exclusões de comprimento; rota de cobertura; estado RPKI e IRR naquele momento; updates próximos; testes ativos autorizados; confirmação do operador; causas candidatas e rejeitadas; confiança; efeito medido separadamente; superfície sob controle; próximo teste e validade.
Quatro estados permanecem distintos. “Ausência observada” descreve a evidência escolhida. “Causa candidata” descreve mecanismos possíveis. “Impacto no encaminhamento” exige plano de dados ou relato do usuário. “Reparo atribuível” exige saber quem controlava a configuração, o registro ou o anúncio. Saltar uma etapa produz uma narrativa atraente e uma investigação frágil.
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
