Calculadora de Sub-redes IPv4 / CIDR

Informe um endereço com prefixo CIDR ou máscara e obtenha endereço de rede, broadcast, primeiro e último host utilizáveis, wildcard e representação binária.

Endereço

Sub-rede

Rede
192.168.10.64/26
Máscara
255.255.255.192
Wildcard
0.0.0.63
Broadcast
192.168.10.127
Primeiro host
192.168.10.65
Último host
192.168.10.126
Hosts utilizáveis
62
Total de endereços
64

Detalhes

Classe
C
Tipo
Privado (RFC 1918)
IP (binário)
11000000.10101000.00001010.01001101
Máscara (binário)
11111111.11111111.11111111.11000000
Rede (binário)
11000000.10101000.00001010.01000000
IP (hex)
0xC0A80A4D
IP (decimal)
3232238157

Usar via API

Calcula rede, broadcast, faixa de hosts e máscaras de uma sub-rede IPv4.

GEThttps://enhanced.dev.br/api/v1/calc/subnet
Parâmetros da query string
QueryTipoDescrição
cidr *stringIP com prefixo ("10.0.0.1/24") ou com máscara ("10.0.0.1 255.255.255.0").

Exemplo de requisição

curl "https://enhanced.dev.br/api/v1/calc/subnet?cidr=192.168.10.77%2F26"

Resposta

{
  "ok": true,
  "data": {
    "ip": "192.168.10.77",
    "prefix": 26,
    "network": "192.168.10.64",
    "mask": "255.255.255.192",
    "wildcard": "0.0.0.63",
    "broadcast": "192.168.10.127",
    "firstHost": "192.168.10.65",
    "lastHost": "192.168.10.126",
    "usableHosts": 62,
    "totalAddresses": 64,
    "addressClass": "C",
    "type": "Privado (RFC 1918)",
    "binary": {
      "ip": "11000000.10101000.00001010.01001101",
      "mask": "11111111.11111111.11111111.11000000"
    }
  },
  "meta": {
    "version": "v1"
  }
}
  • Erros retornam { ok: false, error: { code, message } } com status HTTP 4xx/5xx.
  • Gratuita e sem chave de API. Limite de 120 requisições por minuto por IP.
  • CORS liberado: pode ser chamada direto do navegador em qualquer domínio.

Como usar

  1. Digite o IP com prefixo (192.168.1.10/24) ou com máscara (192.168.1.10 255.255.255.0).
  2. Ou altere o prefixo pelo seletor para comparar tamanhos de sub-rede.
  3. Consulte rede, broadcast, faixa de hosts e total de endereços.
  4. Use a visão binária para entender onde a máscara separa rede e host.

Casos de uso

  • Planejar VPCs e subnets na AWS, Azure ou GCP.
  • Configurar regras de firewall e security groups com faixas CIDR.
  • Dimensionar redes locais, VLANs e pools de DHCP.
  • Estudar para certificações como CCNA.

Conceitos técnicos

Notação CIDR

O sufixo /n indica quantos bits iniciais do endereço pertencem à rede. Um /24 deixa 8 bits para hosts, ou 256 endereços; cada bit a menos no prefixo dobra o tamanho da rede.

Rede, broadcast e hosts utilizáveis

O primeiro endereço identifica a rede e o último é o broadcast, por isso uma sub-rede comum tem 2^(32−n) − 2 hosts utilizáveis. As exceções são /31, usado em enlaces ponto a ponto (RFC 3021) com 2 hosts, e /32, que representa um único host.

Wildcard mask

A wildcard é o inverso bit a bit da máscara (0.0.0.255 para um /24) e é usada em ACLs Cisco e configurações OSPF.

Faixas privadas

A RFC 1918 reserva 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 para redes privadas. Já 100.64.0.0/10 é usado por provedores em CGNAT.

Perguntas frequentes

Quantos hosts cabem em um /26?

64 endereços no total e 62 hosts utilizáveis.

Por que a AWS reserva 5 IPs por subnet?

Além de rede e broadcast, a AWS reserva o roteador da VPC, o DNS e um endereço para uso futuro. Uma subnet /24 na AWS tem 251 IPs utilizáveis.

A calculadora suporta IPv6?

Esta versão calcula apenas IPv4.

Ferramentas relacionadas