Summary

  • A equipe de Bryton Herdes anunciou um prefixo próprio a partir de uma sessão BGP de AS13335, mas colocou outro ASN próprio, AS402542, no começo do AS_PATH. Sete de catorze redes Tier‑1 testadas instalaram a rota.
  • A conferência pertence à rede que recebe o anúncio. Pares eBGP comuns podem exigir a igualdade entre o primeiro AS e o vizinho; servidores de rotas transparentes de IX precisam de uma exceção específica, descrita no RFC 7947.

Imagine o porteiro lendo a credencial do caminhão e ignorando o nome na primeira linha da nota de entrega. O BGP já sabe o ASN do vizinho da sessão. Ainda assim, quando Bryton Herdes enviou uma rota cujo caminho começava por outro número, metade dos Tier‑1 do teste aceitou a entrega. O relato original da equipe divide as catorze redes em sete que rejeitaram e sete que instalaram o anúncio.

Herdes mostrou em NANOG 98 como preparou a pergunta. Nos slides originais, a sessão de saída é AS13335 e a política antepõe AS402542 ao AS_PATH de um prefixo de teste. O originador legítimo continua no extremo do caminho. ROV verifica a autorização de origem; ele não verifica quem entregou o UPDATE agora. Um caminho encurtado também oferece menos relações intermediárias para a ASPA contestar. O número do vizinho, por outro lado, já está configurado na sessão receptora.

Os dois ASNs e o prefixo usados na sonda pertenciam à própria equipe. O teste não precisava de um sequestro real para revelar o controle ausente. Também revelou um custo de medição: alguns pares reiniciavam a sessão BGP ao receber um caminho malformado, em vez de simplesmente retirar a rota. A equipe desistiu de anunciar sondas desse tipo continuamente.

Há um caso especial legítimo. Um route server de ponto de troca distribui rotas sem inserir seu ASN no caminho. O RFC 7947 exige que o cliente possa desligar a conferência do primeiro AS para esse vizinho. A exceção deve aparecer no cadastro da sessão do servidor de rotas. Transformá-la em padrão global dá o mesmo passe aos pares que se apresentam com seu próprio ASN.

O quadro de Herdes mostra que as implementações começam com políticas diferentes. A auditoria útil percorre cada sessão eBGP: quem é o vizinho, se ele atua como route server transparente, qual regra está efetivamente ativa e o que aconteceu no último teste controlado. A origem de uma rota pode estar em ordem enquanto a primeira linha do caminho mente sobre quem a entregou.

Fontes: sessão NANOG 98 · slides originais de Herdes · relato original da equipe · RFC 7947.