# Calculadora de Sub-rede IP

URL: https://discuvr.org/ip-subnet-calculator/?hl=pt
Last updated: 2026-11-07
MCP tool: `calculate_ip_subnet`, `ip_range_to_cidr`

Rede, broadcast, máscara, curinga e faixa de hosts a partir de CIDR IPv4/IPv6 ou IP e máscara, mais faixa de IP para CIDR. Endereços nunca armazenados.

Um bloco CIDR ou um endereço IP combinado com uma máscara de sub-rede esconde alguns dados que normalmente você precisa na hora: o endereço de rede e de broadcast, quantos hosts realmente cabem, e quais são o primeiro e o último endereço que você pode atribuir. Esta ferramenta calcula tudo isso instantaneamente, tanto para IPv4 quanto para IPv6, de forma puramente aritmética - nada do que você digita é consultado, registrado ou armazenado.

## O que faz

- Aceita notação CIDR (192.168.1.0/24), um prefixo IPv6 (2001:db8::/32) ou um IP simples com uma máscara de sub-rede decimal separada.
- Mascara os bits de host automaticamente, de modo que colar um endereço de host como 192.168.1.5/24 ainda assim dá a rede correta.
- Informa o endereço de rede, o endereço de broadcast (IPv4), a máscara de sub-rede, a máscara curinga, o comprimento do prefixo, o total de endereços e o número de hosts utilizáveis.
- Fornece diretamente o primeiro e o último endereço de host utilizável, sem listar cada endereço intermediário.
- Indica se uma rede está em espaço privado, NAT de operadora (CGNAT), loopback ou outro espaço reservado.
- Trata corretamente um host único (/32 ou /128) e um link ponto a ponto (/31), onde todos os endereços são utilizáveis.
- Também converte uma faixa de IP (primeiro e último endereço) na menor lista exata de blocos CIDR e mostra uma tabela com todos os prefixos IPv4 de /32 a /0.

## Como funciona

1. Cole a notação CIDR, ou um endereço IP mais uma máscara de sub-rede separada.
2. Pressione Calcular.
3. Leia o endereço de rede, a faixa de hosts e a contagem de endereços.

## Por que hosts utilizáveis não é o mesmo que o total de endereços

Uma rede IPv4 reserva o primeiro endereço para a própria rede e o último para o broadcast, por isso um /24 tem 256 endereços no total, mas só 254 atribuíveis. /31 e /32 são as exceções: a RFC 3021 torna utilizáveis os dois endereços de um /31 num enlace ponto a ponto, e um /32 é uma rota de host único, sem nada a reservar. O IPv6 não tem endereço de broadcast, então esta ferramenta conta como utilizáveis todos os endereços de uma sub-rede IPv6, incluindo o endereço de rede. Dois detalhes do IPv6 que ela não desconta: a RFC 4291 faz do endereço com todos os bits de host em zero o endereço anycast Subnet-Router, e a RFC 6164 recomenda um /127 para enlaces entre roteadores.

## Exemplos resolvidos

10.20.30.40/22 pertence à rede 10.20.28.0, com máscara 255.255.252.0, curinga 0.0.3.255 e broadcast 10.20.31.255: 1.024 endereços e 1.022 hosts utilizáveis, de 10.20.28.1 a 10.20.31.254. 172.16.5.4/27 dá a rede 172.16.5.0, broadcast 172.16.5.31 e 30 hosts utilizáveis (172.16.5.1 a 172.16.5.30). No conversor de faixas, de 192.168.1.10 a 192.168.1.40 são 31 endereços e cinco blocos: 192.168.1.10/31, 192.168.1.12/30, 192.168.1.16/28, 192.168.1.32/29 e 192.168.1.40/32. Uma faixa alinhada a um prefixo, como 10.0.0.0 a 10.0.3.255, vira o bloco único 10.0.0.0/22.

## Por que um /0 ou um prefixo IPv6 enorme ainda responde instantaneamente

Uma rede /0 contém todos os endereços IPv4 que existem, e um prefixo IPv6 grande pode conter mais endereços do que há estrelas no universo observável. As contagens e limites aqui vêm de aritmética direta sobre o próprio intervalo numérico da rede, nunca de percorrer cada endereço um por um, então o tamanho da rede nunca muda quanto tempo leva a resposta.

## O que "reservado" significa aqui

Além das faixas privadas comuns (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), a classificação também cobre o espaço de NAT de operadora (100.64.0.0/10) que alguns provedores e VPNs em malha usam internamente, além de algumas faixas especiais da IANA reservadas para infraestrutura de protocolo como AS112 e relés 6to4 - nenhuma delas é um endereço que você esperaria ver em um site público comum.

## Perguntas

**Esta ferramenta consulta ou se conecta ao endereço que eu digito?**

Não. Ela só analisa o texto digitado e faz contas com ele, então nada é resolvido nem consultado. O endereço em si nunca é registrado nem armazenado; o site guarda apenas um evento de uso dizendo se a entrada era válida e se era IPv4 ou IPv6.

**O que acontece se eu digitar um endereço de host em vez de um endereço de rede, como 192.168.1.5/24?**

Os bits de host são mascarados automaticamente, então você obtém o mesmo resultado que digitar 192.168.1.0/24 - a rede à qual seu endereço realmente pertence.

**Ela suporta IPv6?**

Sim, com qualquer tamanho de prefixo de /0 a /128. O IPv6 não tem endereço de broadcast, então a ferramenta mostra como utilizáveis todos os endereços da sub-rede, incluindo o endereço de rede. Na prática, o endereço com todos os bits de host em zero é o endereço anycast Subnet-Router (RFC 4291), então não o atribua a um host.

**Por que uma rede /31 ou /32 mostra todos os endereços como utilizáveis?**

Um /32 é um host único sem endereço de rede ou broadcast a reservar. Um /31 é o link ponto a ponto de dois endereços definido na RFC 3021, em que ambos os endereços são utilizáveis em vez de um ser reservado como endereço de broadcast.

**Posso digitar um IP e uma máscara de sub-rede em vez de notação CIDR?**

Sim. Deixe um IP simples no primeiro campo e coloque no segundo uma máscara decimal como 255.255.255.0 em vez de um /prefixo. Uma máscara curinga no estilo Cisco, como 0.0.0.255, também funciona e dá o mesmo /24. Uma máscara não contígua como 255.0.255.0 é recusada, porque não descreve nenhum bloco CIDR.

**Como divido uma /24 em sub-redes menores?**

A ferramenta não faz a divisão por você, mas a conta é curta: cada bit acrescentado ao prefixo dobra o número de sub-redes e reduz o tamanho delas pela metade. Uma /24 (256 endereços) se divide em duas /25 de 128, quatro /26 de 64 ou oito /27 de 32. As quatro /26 de 192.168.10.0/24 começam em .0, .64, .128 e .192, e cada uma tem 62 hosts utilizáveis, então 192.168.10.64/26 vai de .65 a .126, com .127 como broadcast. Digite cada bloco aqui para conferir o intervalo e escolha o tamanho na tabela de prefixos desta página: 50 dispositivos precisam de uma /26, porque uma /27 tem só 30 hosts utilizáveis.

**Quais faixas de endereços IP são privadas?**

A RFC 1918 reserva três faixas IPv4 privadas: 10.0.0.0/8 (de 10.0.0.0 a 10.255.255.255, 16.777.216 endereços), 172.16.0.0/12 (de 172.16.0.0 a 172.31.255.255, 1.048.576 endereços) e 192.168.0.0/16 (de 192.168.0.0 a 192.168.255.255, 65.536 endereços). Um erro comum é 172.32.0.0 em diante, que é público: só de 172.16 a 172.31 é privado. Outras três faixas também não são roteadas na internet: 100.64.0.0/10 é o espaço de NAT de operadora (RFC 6598), 169.254.0.0/16 é link-local, o endereço que um dispositivo atribui a si mesmo quando o DHCP falha (RFC 3927), e 127.0.0.0/8 é loopback. No IPv6, os endereços locais únicos fc00::/7 (RFC 4193, na prática fd00::/8) fazem o papel privado e fe80::/10 é link-local. Digite qualquer bloco aqui e o resultado o identifica como Privado, NAT de operadora, Link-local, Loopback ou Público.

**O que é uma máscara curinga e onde ela é usada?**

Uma máscara curinga (wildcard) é a máscara de rede com cada bit invertido, então cada octeto é 255 menos o octeto da máscara: 255.255.255.0 (/24) vira 0.0.0.255 e 255.255.255.192 (/26) vira 0.0.0.63. Um bit 0 precisa coincidir e um bit 1 aceita qualquer valor. Listas de acesso do Cisco IOS e comandos network do OSPF pedem uma curinga em vez de uma máscara: access-list 10 permit 192.168.10.64 0.0.0.63 cobre 192.168.10.64 a 192.168.10.127, e network 10.0.0.0 0.0.0.255 area 0 ativa o OSPF nas interfaces de 10.0.0.0/24. Uma máscara de rede digitada no lugar da curinga casa com os endereços errados, então copie a linha Máscara curinga do resultado ou da tabela de prefixos desta página.

## Mais em Ferramentas para desenvolvedores

- [Codificar / Decodificar](https://discuvr.org/encode-decode/?hl=pt)
- [Conversor de timestamp Unix](https://discuvr.org/timestamp-converter/?hl=pt)
- [Criador de diagramas de sistemas](https://discuvr.org/system-diagram/?hl=pt)
- [Formatador JSON](https://discuvr.org/json-formatter/?hl=pt)

## Usado frequentemente com

- [Qual é o meu IP](https://discuvr.org/what-is-my-ip/?hl=pt)
- [Verificação de Segurança de Site](https://discuvr.org/security-scan/?hl=pt)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
