Resumo

  • As quatro tabelas da RFC 5240 misturam configuração candidata, estado eleito aprendido e conjunto de RPs. Alguns objetos são read-create: são comandos potenciais, não simples telemetria.
  • Um indicador de eleição, um temporizador ou uma notificação descreve um agente e uma zona. Convergência, uso do RP e entrega de tráfego exigem testemunhos adicionais.

O observador tinha acesso ao mecanismo

O BSR distribui a associação entre faixas de grupos multicast e Rendezvous Points. A MIB organiza esse universo em quatro partes: configuração local de Candidate-RP, conjunto de RPs mantido pelo BSR eleito, configuração local de Candidate-BSR e estado aprendido do BSR eleito.

Essa organização pode sugerir um inventário passivo. Não é. Endereço, prioridade, intervalos, tempos de retenção e máscara de hash incluem objetos criáveis ou alteráveis. A sessão usada para consultar o vencedor pode, com outra autorização, mudar os dados que alimentam a próxima eleição.

Uma auditoria precisa separar o que foi lido do que foi causado. GET registra a resposta local de um agente. SET registra um pedido de alteração. A confirmação do SET não prova que houve nova eleição; muito menos que mensagens Bootstrap chegaram, que outros roteadores instalaram o mapeamento ou que o tráfego seguiu o caminho esperado.

Configuração candidata não é consenso

A linha Candidate-BSR diz com qual endereço, prioridade e comprimento de máscara o roteador pretende competir em uma zona. O campo que informa se o candidato local está eleito é somente leitura. O temporizador de Bootstrap também é somente leitura e vale zero quando o roteador não está eleito.

Logo, zero pode ser um estado previsto, não um travamento. TRUE é a crença local, não uma ata assinada pelo domínio inteiro. A tabela do BSR eleito acrescenta endereço, prioridade, máscara e tempo mínimo para expiração, mas continua pertencendo a um ponto de observação.

Convergência exige comparar roteadores independentes ou observar os pacotes distribuídos. Saúde de serviço exige avançar até os mapeamentos instalados, os estados PIM e o tráfego. Um painel que salta da crença local para “rede saudável” apagou etapas essenciais.

A palavra prioridade esconde duas direções

Na eleição de Candidate-BSR, um número maior representa prioridade maior. Para Candidate-RP, um número menor é melhor. Uma automação genérica que incrementa ambos pode promover um candidato e rebaixar o outro.

A RFC 5240 explicita a consequência de segurança. Criar um Candidate-BSR com prioridade alta ou aumentar a de um candidato existente pode tomar a função eleita. Criar um Candidate-RP com valor numérico menor pode fazer com que roteadores o escolham para determinada faixa de grupos. Os dois atos podem interromper serviço.

Por isso, “acesso SNMP” não é uma unidade adequada de permissão. Ler topologia, receber notificações, criar linhas, mudar endereço, prioridade, temporização ou hash, e apagar configuração são poderes distintos. Autenticação e privacidade do SNMPv3 protegem a sessão; o direito de cada principal precisa ser desenhado à parte.

A linha no RP-set ainda não chegou ao receptor

O BSR eleito reúne mapeamentos recebidos em anúncios Candidate-RP e outros criados localmente. Depois aplica política local para incluir alguns ou todos nas mensagens Bootstrap. A linha é matéria-prima, não comprovante de publicação.

Mesmo publicada, a associação ainda precisa chegar ao receptor, ser aceita, instalada e usada. Só então join e tráfego podem mostrar efeito. Cada passagem pede um recibo próprio: versão da tabela, política, pacote enviado, pacote recebido, estado instalado e comportamento do plano de dados.

Os índices também carregam significado. Tipo de endereço, zona, prefixo e comprimento identificam a linha. Bits não nulos além do comprimento formam outra entrada. Se o sistema de evidência guarda apenas o endereço, elimina a chave que tornava o fato localizável.

Uma notificação não é consenso

O grupo opcional de diagnóstico define avisos de vitória do candidato e derrota do eleito. Eles marcam uma transição local, mas podem não ser implementados, inscritos, autorizados ou entregues. Silêncio não é estabilidade comprovada.

Um aviso recebido também não representa votação coletiva. Ele mostra que um agente emitiu um evento. Polling independente, estado de outros roteadores e captura de pacotes devem confirmar a narrativa.

A RFC 5240 não relata incidente, exploração ou comportamento de fornecedor. Ela define semântica e risco. A disciplina de realidade verificável de Lu Heng pede uma conclusão proporcional: a tabela é evidência quando preserva escopo e autoria; torna-se alavanca quando aceita mutação. Quem opera precisa saber qual papel está ativo em cada chamada.

Fontes