Summary
- A RFC 3345 descreveu uma oscilação determinística: cada roteador aplica suas regras locais a um conjunto incompleto de caminhos, e os anúncios alteram o que os outros conseguem comparar.
- A evidência é a sequência de caminhos, mensagens UPDATE e retiradas entre roteadores — não a rota “melhor” vista isoladamente.
Análise
Imagine dois refletores de rotas. O primeiro escolhe uma das saídas que conhece e a anuncia. O segundo recebe a atualização e escolhe conforme seu próprio conjunto de candidatos. Uma retirada pode apagar a rota que influenciou o primeiro; sua tabela muda, e ele volta à escolha anterior. O ciclo recomeça. Nenhum nó precisa agir de forma aleatória: o estado distribuído, parcial e mutável é que não se estabiliza.
Publicada em 2002 como documento Informational, a RFC 3345 explica esse mecanismo com topologias e tabelas de rotas. O BGP normalmente compara MED apenas entre rotas aprendidas do mesmo AS vizinho. Essa restrição preserva o alcance local da preferência indicada pelo AS. Uma malha iBGP completa fornece mais visibilidade, mas custa em escala. Reflexão de rotas e confederações reduzem o número de sessões e podem deixar cada roteador com uma visão diferente das saídas.
As condições de Type I incluem uma arquitetura de um só nível de reflexão ou confederação e valores MED únicos aceitos de vários AS para o mesmo prefixo. No exemplo de reflexão, a ordem entre MED e custo IGP até NEXT_HOP importa. Um UPDATE muda a escolha de outro nó; depois, anúncio ou retirada altera os candidatos do primeiro. A sequência retorna ao início. “Melhor” é uma conclusão local, não uma propriedade global de estabilidade.
Type II é outro mecanismo: requer vários níveis de reflexão ou sub-AS e a condição de MED descrita no documento. O exemplo de confederação também revela que o scanner periódico afeta o momento da recomputação. Um retrato final da tabela pode esconder essa cronologia.
As opções de RFC 3345 — ajustar métricas entre níveis, não aceitar MED, impedir que a decisão chegue à comparação de MED ou restaurar a malha completa — têm custos de política e escala. Não há solução universal. RFC 7964 tratou depois de diversidade de caminhos, inclusive ADD-PATH, mas isso não prova adoção generalizada nem o desaparecimento de todos os cenários.
Para comprovar um caso real, é preciso preservar candidatos, atributos e razões de escolha em cada roteador, a sequência de UPDATE e retiradas, o estado do scanner e observações independentes do encaminhamento. Oscilação do plano de controle não comprova perda de pacotes nem impacto ao serviço.
Fontes
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
