Extrair prefixo do IP

Reduz um endereço IP à rede a que ele pertence e grava esse valor em outro campo.

Configuração Conteúdo
Origem: Endereço IP campo de texto com o endereço
Destino: Prefixo campo de texto que recebe o prefixo
Ajuste: IPv4 comprimento do prefixo, padrão 32, máximo 32
Ajuste: IPv6 comprimento do prefixo, padrão 64, máximo 128

A razão de existir é o IPv6. Um endereço IPv4 identifica um ponto de acesso, mas um assinante IPv6 recebe uma faixa inteira para usar como quiser: uma única conexão pode percorrer bilhões de endereços sem repetir nenhum. Contar endereços IPv6 individuais, portanto, não conta nada: cada tentativa parece vir de um visitante novo. Reduzir o endereço ao prefixo faz “tentativas vindas deste endereço” significar a mesma coisa nas duas famílias.

Os dois comprimentos são configurados separadamente porque um único número não serve para ambos, e porque a agregação certa depende do tráfego, não do protocolo: /64 é a faixa residencial padrão em IPv6, mas um provedor que distribui /56 exige um prefixo mais largo, e um parque IPv4 atrás de NAT pode justificar o agrupamento em /24.

O valor gravado sai em notação CIDR, com o sufixo /n apenas quando o endereço foi de fato reduzido, para que um /32 e um /24 do mesmo endereço nunca sejam lidos como o mesmo valor. Um endereço malformado não grava nada.