Calculadora de sub-redes
Calcule sub-redes IPv4, intervalos de rede e notação CIDR
Entrada e opções
Predefinições rápidas e exemplos
Roda no seu navegador. Os dados informados ficam neste dispositivo.
Resultados
Informe seus valores para ver o resultado.
Sobre a calculadora de sub-redes IPv4
Nossa calculadora de sub-redes IPv4 gratuita faz cálculos de sub-rede precisos em nível de bit para qualquer endereço IP e comprimento de prefixo CIDR. Informe um endereço IP, escolha uma máscara de sub-rede com o controle deslizante de CIDR ou digite uma máscara em notação decimal com pontos e veja na hora o endereço de rede, o endereço de broadcast, a faixa de hosts utilizáveis, a máscara curinga, a classe do IP e as representações binárias. É uma ferramenta essencial para engenheiros de rede, administradores de sistemas e qualquer pessoa que trabalhe com endereçamento IP e sub-redes.
A calculadora usa operadores bit a bit do JavaScript para executar operações binárias AND, OR e NOT com precisão em endereços IP de 32 bits, garantindo resultados matematicamente corretos para cada prefixo CIDR de /0 a /32. Toda a matemática de sub-redes, incluindo a derivação do endereço de rede (IP AND máscara), o cálculo do endereço de broadcast (rede OR NOT máscara) e as fórmulas de contagem de hosts, é feita inteiramente no seu navegador, sem nenhuma comunicação com servidores.
Seja para projetar uma rede corporativa, configurar regras de firewall, estudar para a certificação CCNA ou CompTIA Network+, ou simplesmente descobrir quantos hosts utilizáveis cabem em uma sub-rede /27, esta ferramenta entrega respostas instantâneas e confiáveis, com um layout visual limpo que inclui detalhamentos binários e botões de seleção rápida para os tamanhos de sub-rede mais comuns.
Principais recursos
- Cálculos precisos em nível de bit: Usa os operadores bit a bit nativos do JavaScript com deslocamento à direita sem sinal (>>>0) para aritmética correta de 32 bits sem sinal em todos os valores de IP e máscara
- Controle deslizante de CIDR: Controle deslizante interativo de /0 a /32 que atualiza instantaneamente a máscara de sub-rede em notação decimal com pontos e todos os cálculos
- Entrada em notação decimal com pontos: Informe máscaras de sub-rede em formato decimal com pontos (por exemplo, 255.255.255.0) com conversão automática para CIDR e validação da máscara
- Botões de seleção rápida: Botões de um clique para os prefixos CIDR mais usados: /8, /16, /24, /25, /26, /27 e /28
- Detalhes completos da sub-rede: Endereço de rede, endereço de broadcast, primeiro e último hosts utilizáveis, total de hosts, hosts utilizáveis, máscara de sub-rede, máscara curinga e notação CIDR
- Detecção da classe do IP: Identifica automaticamente a classe do endereço IP (A, B, C, D ou E) no sistema classful, com as faixas de endereços correspondentes
- Detecção de IP privado/público: Determina se o endereço IP está dentro do espaço de endereços privados da RFC 1918 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) ou se é roteável publicamente
- Representações binárias: Detalhamento binário completo do endereço IP, da máscara de sub-rede, do endereço de rede e do endereço de broadcast, para fins didáticos e de depuração
- Tratamento de casos especiais: Comportamento correto para sub-redes /31 (enlaces ponto a ponto conforme a RFC 3021) e /32 (host único)
- Validação de entrada: Validação em tempo real do formato do endereço IP e da continuidade da máscara de sub-rede, com mensagens de erro claras
Como funciona a divisão em sub-redes
Dividir em sub-redes é o processo de separar uma rede IP maior em redes menores e mais fáceis de gerenciar (sub-redes). Todo endereço IPv4 é um número de 32 bits dividido em uma parte de rede e uma parte de host. A máscara de sub-rede define onde ocorre essa divisão: os bits com valor 1 representam a parte de rede e os bits com valor 0 representam a parte de host.
- Endereço de rede: Obtido com um AND bit a bit entre o endereço IP e a máscara de sub-rede. É o identificador da própria sub-rede e não pode ser atribuído a um host.
- Endereço de broadcast: Obtido com um OR bit a bit entre o endereço de rede e a máscara de sub-rede invertida (máscara curinga). Os pacotes enviados a este endereço chegam a todos os hosts da sub-rede.
- Faixa de hosts utilizáveis: Todos os endereços entre rede + 1 (primeiro utilizável) e broadcast - 1 (último utilizável). Para uma sub-rede /24, isso resulta em 254 endereços utilizáveis.
- Máscara curinga: O NOT bit a bit da máscara de sub-rede. Usada em listas de controle de acesso (ACLs) de roteadores para indicar quais bits de um endereço devem ser comparados.
- Contagem de hosts: Para um comprimento de prefixo N, o total de endereços é 2^(32-N). Os hosts utilizáveis são o total menos 2 (rede e broadcast), exceto nos casos especiais /31 e /32.
Entendendo a notação CIDR
CIDR (Classless Inter-Domain Routing) é a notação que representa um endereço IP e o comprimento do prefixo de rede associado no formato endereço/prefixo. Por exemplo, 192.168.1.0/24 significa que os primeiros 24 bits são a parte de rede, deixando 8 bits para endereços de host (256 endereços no total, 254 utilizáveis). O CIDR substituiu o antigo sistema de endereçamento por classes (Classe A, B, C) para permitir uma alocação mais flexível do espaço de endereços IP, reduzindo o desperdício e retardando o esgotamento do conjunto de endereços IPv4.
O comprimento do prefixo corresponde diretamente ao número de bits 1 contíguos na máscara de sub-rede. Um prefixo /24 equivale à máscara 255.255.255.0 (24 uns seguidos de 8 zeros em binário). Um prefixo /16 equivale a 255.255.0.0 e um prefixo /8 equivale a 255.0.0.0. Prefixos mais curtos criam redes maiores, com mais hosts; prefixos mais longos criam sub-redes menores e mais direcionadas.
Classes de endereços IP
Embora o CIDR tenha substituído em grande parte o endereçamento por classes, entender as classes de IP continua importante para provas de certificação, projetos de rede legados e atribuições de máscara de sub-rede padrão:
- Classe A (0.0.0.0 - 127.255.255.255): O primeiro bit é 0. Máscara padrão /8. Projetada para redes muito grandes, com até 16,7 milhões de hosts por rede. Faixa privada: 10.0.0.0/8.
- Classe B (128.0.0.0 - 191.255.255.255): Os dois primeiros bits são 10. Máscara padrão /16. Suporta até 65.534 hosts por rede. Faixa privada: 172.16.0.0/12.
- Classe C (192.0.0.0 - 223.255.255.255): Os três primeiros bits são 110. Máscara padrão /24. Suporta até 254 hosts por rede. Faixa privada: 192.168.0.0/16.
- Classe D (224.0.0.0 - 239.255.255.255): Os quatro primeiros bits são 1110. Reservada para grupos multicast. Não é usada para endereçamento de hosts comuns.
- Classe E (240.0.0.0 - 255.255.255.255): Os quatro primeiros bits são 1111. Reservada para uso experimental e futuro.
Casos de uso
- Projeto de rede: Planeje a alocação de endereços IP para prédios de escritórios, data centers e redes de campus, definindo o tamanho certo de sub-rede para cada VLAN ou departamento.
- Configuração de firewall: Calcule as máscaras de rede e as máscaras curinga necessárias para listas de controle de acesso (ACLs) e regras de firewall que permitem ou bloqueiam o tráfego para sub-redes específicas.
- Estudo para CCNA / CompTIA: Pratique cálculos de sub-redes para provas de certificação em redes, com verificação binária instantânea do seu trabalho manual.
- Solução de problemas: Verifique se dois hosts estão na mesma sub-rede, confira endereços de broadcast e confirme se as entradas da tabela de roteamento estão configuradas corretamente.
- Infraestrutura em nuvem: Projete sub-redes de VPC na AWS, no Azure ou no GCP definindo o tamanho certo dos blocos CIDR para sub-redes públicas, sub-redes privadas e camadas de banco de dados.
- Redes domésticas: Entenda a configuração de sub-rede do roteador da sua casa, descubra quantos dispositivos podem se conectar e planeje a atribuição de IPs estáticos.
- Auditoria de segurança: Identifique se os endereços IP estão em faixas privadas (RFC 1918) ou são roteáveis publicamente ao revisar logs de rede e alertas de segurança.
- Documentação: Gere detalhes precisos de sub-redes para a documentação de rede, registros de gerenciamento de endereços IP (IPAM) e tickets de gerenciamento de mudanças.
Perguntas frequentes
O que é uma máscara de sub-rede?
Uma máscara de sub-rede é um número de 32 bits que divide um endereço IP em uma parte de rede e uma parte de host. A máscara é formada por bits 1 contíguos (parte de rede) seguidos de bits 0 contíguos (parte de host). Por exemplo, 255.255.255.0 em binário são 24 uns seguidos de 8 zeros, escrito como /24 na notação CIDR.
Por que não posso usar os endereços de rede e de broadcast para hosts?
O endereço de rede (todos os bits de host em 0) identifica a própria sub-rede e é usado nas tabelas de roteamento. O endereço de broadcast (todos os bits de host em 1) é usado para enviar pacotes a todos os hosts da sub-rede ao mesmo tempo. Atribuir qualquer um desses endereços a um host causaria conflitos de roteamento e de entrega.
Para que serve uma sub-rede /31?
Uma sub-rede /31 (RFC 3021) é usada em enlaces ponto a ponto entre dois roteadores. Como esses enlaces têm apenas dois pontos finais e não precisam de endereço de rede nem de broadcast, os dois endereços da /31 são utilizáveis, economizando espaço de endereços IP em enlaces de backbone.
O que é uma máscara curinga?
Uma máscara curinga é o inverso bit a bit de uma máscara de sub-rede. Para uma rede /24 (máscara 255.255.255.0), a máscara curinga é 0.0.0.255. As máscaras curinga são usadas em ACLs de roteadores e em configurações de OSPF para indicar quais bits de um endereço IP devem coincidir (bits 0) e quais podem variar (bits 1).
Esta calculadora é gratuita e privada?
Sim. Esta calculadora de sub-redes é totalmente gratuita e não exige cadastro. Todos os cálculos são feitos inteiramente no seu navegador, com JavaScript do lado do cliente. Nenhum endereço IP nem dado de rede é transmitido a servidor algum.
Qual é a diferença entre endereços IP privados e públicos?
Os endereços IP privados (definidos na RFC 1918) são reservados para uso interno em organizações e não são roteáveis na internet pública. As três faixas privadas são 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Os endereços IP públicos são globalmente exclusivos e roteáveis pela internet. A Tradução de Endereços de Rede (NAT) permite que dispositivos com endereços privados acessem a internet por meio de um endereço público.
Dicas e boas práticas
- Dimensione bem suas sub-redes: Escolha a menor sub-rede que comporte o número atual de hosts mais 20-30% de crescimento. Alocar demais desperdiça espaço de endereços; alocar de menos obriga a um reendereçamento trabalhoso.
- Use a visualização binária para aprender: Examinar as representações binárias de endereços IP e máscaras desenvolve uma boa intuição sobre sub-redes e ajuda a resolver problemas mais rápido em provas de certificação.
- Planeje as VLANs: Associe cada VLAN à sua própria sub-rede. Um padrão comum é /24 para VLANs de usuários, /28 ou /29 para redes de gerenciamento e /30 ou /31 para enlaces ponto a ponto de roteadores.
- Documente tudo: Registre o endereço de rede, a notação CIDR, a faixa utilizável, o gateway (normalmente o primeiro ou o último host utilizável) e a finalidade de cada sub-rede no seu sistema de gerenciamento de endereços IP.
- Reserve endereços de forma consistente: Adote uma convenção padrão, como usar o primeiro endereço utilizável como gateway padrão e os últimos endereços para dispositivos de infraestrutura (servidores DNS e DHCP).
- Use endereços privados internamente: Use o espaço de endereços privados da RFC 1918 nas redes internas e NAT para o acesso à internet. Isso economiza endereços IP públicos e acrescenta uma camada de segurança.