Calculadora de Sub-rede e IP (IPv4 CIDR)
Ferramenta DevOps para redes. Forneça o IP e o CIDR e extraia Máscara, Net ID e Broadcast.
Estrutura e Cálculo de Sub-redes IPv4 em Notação CIDR
No protocolo IPv4, cada endereço de rede é composto por uma sequência de 32 bits dividida em quatro octetos decimais separados por pontos. A notação CIDR (Classless Inter-Domain Routing), introduzida pela RFC 1519, substituiu a antiga divisão rígida em classes (A, B e C), permitindo alocar blocos de endereçamento com granularidade variável indicada por uma barra seguida da quantidade de bits da máscara de sub-rede.
Ao informar um endereço IP e o prefixo CIDR, o cálculo separa a porção de rede da porção de hosts. A máscara decimal correspondente é gerada preenchendo com 1 os bits mais significativos até o limite do prefixo e com 0 os bits restantes. A aplicação da operação lógica bit a bit AND entre o endereço IP e a máscara determina o identificador de rede (Network ID), enquanto a operação OR com o inverso da máscara estabelece o endereço de difusão (Broadcast).
Exemplo Prático Verificável
Considere o endereço IPv4 192.168.1.50 configurado sob o prefixo /24:
Endereço Informado: 192.168.1.50
Máscara de Sub-rede: 255.255.255.0 (24 bits em 1 e 8 bits em 0)
Endereço de Rede: 192.168.1.0
Endereço de Broadcast: 192.168.1.255
Primeiro Host Válido: 192.168.1.1
Último Host Válido: 192.168.1.254
Capacidade de Hosts: 254 endereços utilizáveis (2^(32 - 24) - 2)
Particularidades dos Prefixos /31 e /32
Em sub-redes convencionais entre /1 e /30, dois endereços são obrigatoriamente reservados: o primeiro para identificar a própria rede e o último para broadcast dirigido. Contudo, prefixos mais restritos possuem regras específicas na engenharia de redes:
- Prefixo /31: Definido formalmente pela RFC 3021 para enlaces ponto a ponto entre dois roteadores. Por não demandar broadcast convencional, fornece 2 endereços operacionais utilizáveis diretamente nas duas interfaces interligadas. Em equipamentos legados sem suporte a essa norma, o bloco /31 fica sem hosts disponíveis sob as regras tradicionais.
- Prefixo /32: Representa um identificador de host individual (host route). Contém apenas 1 endereço IP único, sendo aplicado em tabelas de roteamento específicas, interfaces de loopback e regras de firewall que visam uma única máquina. Não delimita uma sub-rede para múltiplos dispositivos.
Limitações Técnicas e Privacidade
Esta calculadora opera exclusivamente com o padrão IPv4 de 32 bits e não contempla o formato IPv6 de 128 bits. Todo o processamento dos octetos decimais e manipulação de bits ocorre em memória local através do interpretador JavaScript do navegador, sem enviar endereços de redes corporativas ou servidores para bancos de dados externos.
Para consultar especificações oficiais de roteamento e documentação sobre blocos CIDR, consulte a RFC 1519 (IETF) e a RFC 3021 para prefixos /31. Conheça também nosso Formatador JSON e o Gerador de Slug URL.