Internet

Calculadora de Sub-rede IPv4

Calcule máscara, wildcard, endereço de rede, broadcast e hosts utilizáveis de uma rede IPv4, e divida a rede em sub-redes.

Calcular sub-rede

Informe o endereço IPv4 e o CIDR. Você também pode digitar 192.168.1.0/24 no campo do endereço.

Exemplos (clique para preencher)

Dividir em sub-redes

Divida uma rede em sub-redes menores escolhendo um CIDR maior. A lista mostra no máximo 1.000 sub-redes.

Todos os cálculos são feitos no seu navegador: os endereços e redes digitados não são enviados a nenhum servidor nem às métricas de uso.

O que é um endereço IPv4?

Um endereço IPv4 identifica um dispositivo em uma rede e tem 32 bits, escritos como quatro números de 0 a 255 separados por ponto (192.168.1.10). Cada número é um octeto (8 bits). Parte do endereço identifica a rede e o restante identifica o host (o dispositivo dentro dela); quem diz onde está a divisão é a máscara de sub-rede. Para ver o endereço em binário, decimal ou hexadecimal, use o Conversor IPv4.

O que é máscara de sub-rede?

A máscara tem 32 bits como o endereço: os bits 1 marcam a parte de rede e os bits 0 marcam a parte de host. Por exemplo, 255.255.255.0 em binário é 11111111.11111111.11111111.00000000: os 24 primeiros bits são de rede. Aplicando um AND bit a bit entre o endereço e a máscara, obtém-se o endereço de rede. A wildcard mask é a máscara invertida (0.0.0.255) e aparece em listas de acesso de roteadores.

O que é CIDR?

CIDR (Classless Inter-Domain Routing) escreve a máscara como o número de bits de rede depois de uma barra: 192.168.1.0/24 equivale à máscara 255.255.255.0. Ele substituiu as antigas classes A, B e C (de máscaras fixas /8, /16 e /24) e permite redes de qualquer tamanho, de /0 a /32. As classes ainda são citadas por tradição, e a ferramenta mostra a classe tradicional do endereço.

Endereço de rede, broadcast e hosts utilizáveis

O endereço de rede é o primeiro da faixa (todos os bits de host em 0) e identifica a rede inteira. O broadcast é o último (todos os bits de host em 1) e alcança todos os hosts da rede. Os dois não são atribuídos a dispositivos, por isso uma rede com n bits de host tem 2ⁿ − 2 hosts utilizáveis: uma /24 tem 256 endereços e 254 hosts, uma /30 tem 4 endereços e 2 hosts.

Casos especiais: uma /31 tem 2 endereços e, conforme a RFC 3021, ambos são utilizáveis em enlaces ponto a ponto, sem rede nem broadcast. Uma /32 é um endereço único (rota de host) e conta como 1 host.

Como calcular uma sub-rede

Exemplo com 192.168.1.130/26. Uma /26 deixa 6 bits de host (2⁶ = 64 endereços), então a rede cresce de 64 em 64 no último octeto: 0, 64, 128, 192. O endereço .130 está na faixa que começa em 128. Resultado: rede 192.168.1.128, broadcast 192.168.1.191, hosts utilizáveis de 192.168.1.129 a 192.168.1.190 (62 hosts) e máscara 255.255.255.192. Digite o endereço e o CIDR na calculadora para conferir.

Subnetting: dividir uma rede em sub-redes

Dividir uma rede é "emprestar" bits de host para a parte de rede. Cada bit emprestado dobra a quantidade de sub-redes e divide por dois os endereços de cada uma. Dividindo 192.168.1.0/24 em /26 (2 bits emprestados) obtêm-se 4 sub-redes de 64 endereços (62 hosts): 192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26, 192.168.1.192/26. A seção "Dividir em sub-redes" faz isso para qualquer rede e limita a lista a 1.000 linhas para manter a página rápida.

Tabela de referência de CIDR

Máscara e quantidade de hosts por CIDR
CIDRMáscaraEndereçosHosts utilizáveis
/8255.0.0.016.777.21616.777.214
/12255.240.0.01.048.5761.048.574
/16255.255.0.065.53665.534
/20255.255.240.04.0964.094
/22255.255.252.01.0241.022
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

Faixas privadas (RFC 1918, não roteáveis na internet): 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. Para consultar endereços e respostas de servidores, veja também Gerador e Analisador de URL e HTTP Status Codes.

Perguntas frequentes

O que é CIDR?

É a notação que indica quantos bits de um endereço IPv4 pertencem à rede, escrita depois de uma barra. Em 192.168.1.0/24, os 24 primeiros bits são de rede, o que equivale à máscara 255.255.255.0.

O que é máscara de sub-rede?

É um número de 32 bits em que os bits 1 marcam a parte de rede e os bits 0 marcam a parte de host. Com um AND entre o endereço e a máscara, obtém-se o endereço de rede.

Como calcular uma sub-rede?

Converta o endereço e a máscara para binário e faça um AND para achar o endereço de rede; ponha em 1 todos os bits de host para achar o broadcast. Os hosts utilizáveis ficam entre os dois. A calculadora faz esse cálculo a partir do IP e do CIDR.

O que é endereço de broadcast?

É o último endereço de uma rede IPv4 (todos os bits de host em 1). Um pacote enviado a ele chega a todos os dispositivos da rede. Em uma 192.168.1.0/24, é o 192.168.1.255.

Quantos hosts cabem em uma rede /24?

Uma /24 tem 256 endereços, dos quais 254 são utilizáveis para dispositivos: o primeiro (endereço de rede) e o último (broadcast) não são atribuídos.

Outras ferramentas

← Ver todas as ferramentas