Resumo
- CASH resume intervalos da base; PASH refina somente os que divergem; SNP e inundação convencionais resolvem a diferença final.
- Coincidência significa ausência de diferença detectada pelo cálculo, não origem legítima, topologia verdadeira ou serviço entregue.
- A revisão de 6 de setembro passou a depender do rascunho Hello Capability, exigindo controle conjunto de versões e testes de fallback.
É caro fazer dois roteadores recitarem um milhão de fragmentos apenas para concluir que concordam. draft-prz-lsr-ash-packets-01 inverte a pergunta. Primeiro compara hashes de intervalos. Só quando há divergência, divide a região até voltar ao detalhe tradicional.
O texto calcula um cenário de 50 mil nós, um milhão de fragmentos e 16 mil vizinhos. Em vez de cerca de 10 mil CSNP para uma base completa, a compressão máxima se aproxima de um pacote adicional, sem eliminar o peso das atualizações. É uma hipótese de engenharia promissora, não um atestado de produção.
Igualdade encerra uma busca
O mecanismo calcula SipHash de 64 bits sobre identidade, sequência, checksum e tamanho do fragmento, depois agrega por XOR. O próprio rascunho diz que segurança criptográfica não é a finalidade desse hash incremental. A integridade do PDU fica com as proteções IS-IS existentes.
O resumo localiza diferenças. A autenticação protege a mensagem no domínio das chaves configuradas. Um roteador comprometido, embora autenticado, ainda pode anunciar estado falso; dois pares podem concordar com a mesma falsidade. Depois da LSDB vêm SPF, instalação na FIB e encaminhamento real.
Logo, a evidência correta é: “este método não encontrou diferença neste intervalo, entre estes pares, neste instante”. Não é “a rede está saudável”.
O portão ganhou outra dependência
A versão 00 criava um TLV exclusivo. A revisão 01 pede o bit ASH Support no TLV genérico de Hello Capability de outro rascunho. Todos os nós da adjacência devem anunciá-lo, mas um nó pode receber ASH e continuar respondendo com CSNP ou PSNP.
Os valores IANA ainda são provisórios. Bits ausentes ou indefinidos valem zero e só o primeiro Hello Capability TLV pode trazer máscara não vazia. É preciso testar a combinação exata das duas revisões, não aceitar apenas uma declaração comercial de compatibilidade.
O formato também ficou mais concreto. Cada entrada ocupa vinte octetos; cabem doze por valor TLV. Um PDU com cerca de setenta entradas encadeia vários TLVs como uma única sequência ordenada. Essa fronteira de montagem merece testes de interoperabilidade e entradas malformadas.
A dúvida restaura a evidência completa
Buracos em CASH são estado ausente e disparam inundação. Intervalos sobrepostos ou fora dos limites recebem semântica de hash zero; intervalos invertidos são descartados e devem gerar log. No nível de um nó, volta-se a SNP ou inundação.
Um hash enorme comprime mais, porém amplia o efeito de perda e o trabalho de decomposição. A simulação não encontrou colisões na variante de 64 bits escolhida. Isso informa o modelo; não prova impossibilidade em todo código futuro.
Fontes
- Registro no IETF Datatracker
- IS-IS Aggregated SNP Hash Packets, revisão 01
- IS-IS Aggregated SNP Hash Packets, revisão 00
- IS-IS Hello Capability, revisão 00
- RFC 1195: IS-IS em ambientes TCP/IP e duplos
- RFC 5304: autenticação criptográfica IS-IS
- RFC 5310: autenticação criptográfica genérica IS-IS
- RFC 2119: palavras de nível de requisito
- RFC 8174: maiúsculas e minúsculas em termos normativos
- Especificação inicial mínima, decisão futura localizada e adoção voluntária
- Camadas de realidade, poder simbólico e a hostilidade da clareza
- Primazia do código em execução
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
