Pular para o conteúdo
Qual Meu IP

Referência de redes

Máscara de rede: tabela CIDR completa de /0 a /32

Todas as máscaras IPv4 numa tabela só, com wildcard e quantidade de hosts, mais guias detalhados dos prefixos mais usados.

Guias por prefixo

A máscara de rede (ou máscara de sub-rede) diz quantos bits de um endereço IPv4 identificam a rede e quantos sobram para numerar os aparelhos. Ela pode ser escrita em decimal, como 255.255.255.0, ou em notação CIDR, como /24: o número depois da barra é a quantidade de bits 1 da máscara. A tabela abaixo traz todas as 33 possibilidades, de /0 a /32.

Tabela de máscaras de rede de /0 a /32

"Endereços" é o tamanho total do bloco. "Hosts" é quanto sobra para dispositivos depois de descontar o endereço de rede e o de broadcast, com as duas exceções previstas: /31 em links ponto a ponto e /32 para um único endereço. Os prefixos em destaque têm um guia completo.

Máscaras de rede IPv4 de /0 a /32 com wildcard, endereços e hosts
CIDRMáscaraWildcardEndereçosHostsObservação
/00.0.0.0255.255.255.2554.294.967.296não se aplicaRota padrão (toda a internet)
/1128.0.0.0127.255.255.2552.147.483.6482.147.483.646
/2192.0.0.063.255.255.2551.073.741.8241.073.741.822
/3224.0.0.031.255.255.255536.870.912536.870.910
/4240.0.0.015.255.255.255268.435.456268.435.454Ex.: 224.0.0.0/4 (multicast)
/5248.0.0.07.255.255.255134.217.728134.217.726
/6252.0.0.03.255.255.25567.108.86467.108.862
/7254.0.0.01.255.255.25533.554.43233.554.430
/8255.0.0.00.255.255.25516.777.21616.777.214Antiga classe A; 10.0.0.0/8 privado
/9255.128.0.00.127.255.2558.388.6088.388.606
/10255.192.0.00.63.255.2554.194.3044.194.302100.64.0.0/10 do CGNAT (RFC 6598)
/11255.224.0.00.31.255.2552.097.1522.097.150
/12255.240.0.00.15.255.2551.048.5761.048.574172.16.0.0/12 privado (RFC 1918)
/13255.248.0.00.7.255.255524.288524.286
/14255.252.0.00.3.255.255262.144262.142
/15255.254.0.00.1.255.255131.072131.070
/16255.255.0.00.0.255.25565.53665.534Antiga classe B; 192.168.0.0/16
/17255.255.128.00.0.127.25532.76832.766
/18255.255.192.00.0.63.25516.38416.382
/19255.255.224.00.0.31.2558.1928.190
/20255.255.240.00.0.15.2554.0964.094
/21255.255.248.00.0.7.2552.0482.046
/22255.255.252.00.0.3.2551.0241.022
/23255.255.254.00.0.1.255512510
/24255.255.255.00.0.0.255256254Antiga classe C; rede de casa
/25255.255.255.1280.0.0.127128126
/26255.255.255.1920.0.0.636462
/27255.255.255.2240.0.0.313230
/28255.255.255.2400.0.0.151614
/29255.255.255.2480.0.0.786
/30255.255.255.2520.0.0.342Link entre dois roteadores
/31255.255.255.2540.0.0.122Ponto a ponto (RFC 3021)
/32255.255.255.2550.0.0.011Um único endereço (host)

Como ler uma máscara de rede

Todo endereço IPv4 tem 32 bits, divididos em quatro octetos de 8 bits. A máscara também tem 32 bits, sempre com todos os 1 à esquerda e todos os 0 à direita. Onde a máscara tem 1, o bit do IP pertence à rede; onde tem 0, pertence ao host. Veja a máscara /26:

Decimal  255.255.255.192
Binário  11111111.11111111.11111111.11000000

26 bits de rede (em destaque) e 6 bits de host: 26 = 64 endereços, 62 hosts.

Por isso a máscara só pode ter certos valores em cada octeto: 0, 128, 192, 224, 240, 248, 252, 254 e 255. Um valor como 255.255.255.100 não é uma máscara válida, porque em binário os bits 1 não ficariam todos juntos. Para converter qualquer número entre decimal e binário, use o conversor de IP.

Como calcular uma sub-rede de cabeça

Três contas resolvem quase todas as questões de prova e do dia a dia:

  1. Total de endereços: 2 elevado ao número de bits de host (32 menos o prefixo). Uma /27 tem 25 = 32 endereços.
  2. Hosts utilizáveis: o total menos 2 (rede e broadcast). Uma /27 tem 30 hosts.
  3. Tamanho do salto: 256 menos o valor do octeto da máscara que não é 255 nem 0. Na /27 (255.255.255.224), 256 - 224 = 32, então as redes começam em .0, .32, .64, .96 e assim por diante.

Com o salto, você acha a rede de qualquer IP: arredonde o octeto para baixo até o múltiplo do salto. O IP 192.168.1.77/27 está na rede 192.168.1.64, cujo broadcast é 192.168.1.95. Para conferir ou dividir blocos maiores, a calculadora de sub-rede faz tudo automaticamente, inclusive IPv6.

Qual máscara usar em cada situação

Máscara recomendada por situação
Rede de casa ou pequeno escritórioPrefixo/24Por quê254 hosts, padrão dos roteadores domésticos
Rede que passou de 254 aparelhosPrefixo/23 ou /22Por quê510 ou 1.022 hosts sem renumerar tudo
Wi-Fi de evento, campus ou hotelPrefixo/21 ou /20Por quê2.046 ou 4.094 hosts para alta rotatividade
Dividir uma /24 em dois gruposPrefixo/25Por quêDuas redes de 126 hosts
VLAN de câmeras ou IoTPrefixo/26 ou /27Por quê62 ou 30 hosts isolados
Bloco pequeno de IP fixo empresarialPrefixo/29Por quê6 hosts, normalmente 5 para o cliente
Link entre dois roteadoresPrefixo/30 ou /31Por quê2 hosts (o /31 dispensa rede e broadcast)
Regra de firewall para um único IPPrefixo/32Por quêExatamente um endereço

Faixas reservadas que você vai encontrar

Alguns blocos têm uso definido por RFC e aparecem o tempo todo em configurações de rede. Os três primeiros são os endereços privados da sua casa ou empresa; o 100.64.0.0/10 é o espaço usado pelas operadoras no CGNAT. Entenda a diferença em IP público x IP privado.

Blocos IPv4 reservados
10.0.0.0/8UsoPrivado (redes internas)Definido emRFC 1918
172.16.0.0/12UsoPrivado (172.16.0.0 a 172.31.255.255)Definido emRFC 1918
192.168.0.0/16UsoPrivado (redes domésticas)Definido emRFC 1918
100.64.0.0/10UsoCGNAT das operadorasDefinido emRFC 6598
169.254.0.0/16UsoLink-local (sem resposta do DHCP)Definido emRFC 3927
127.0.0.0/8UsoLoopback (a própria máquina)Definido emRFC 6890
192.0.2.0/24, 198.51.100.0/24, 203.0.113.0/24UsoDocumentação e exemplosDefinido emRFC 5737

E no IPv6?

No IPv6 a ideia é a mesma, com 128 bits em vez de 32, mas as redes locais usam quase sempre o prefixo /64: os 64 bits finais formam o identificador da interface, como prevê a arquitetura de endereçamento do IPv6 (RFC 4291). O provedor entrega ao seu roteador um prefixo maior, que ele divide em redes /64; o tamanho desse prefixo delegado varia por operadora. Teste se a sua conexão já tem IPv6 no teste de IPv6 e veja como ativar o IPv6.

Para se aprofundar no conceito, leia o guia máscara de sub-rede e CIDR.

Perguntas frequentes

O que é máscara de rede?
É um número de 32 bits que separa o endereço IP em duas partes: a que identifica a rede e a que identifica o aparelho dentro dela. Os bits 1 da máscara marcam a parte da rede. Com a máscara 255.255.255.0, por exemplo, os três primeiros octetos são a rede e o último numera os dispositivos.
O que significa o /24 depois do IP?
É a notação CIDR: o número depois da barra diz quantos bits da máscara valem 1. /24 significa 24 bits de rede, o mesmo que 255.255.255.0. Da mesma forma, /16 equivale a 255.255.0.0 e /30 a 255.255.255.252.
Qual é a máscara de rede padrão de uma rede de casa?
Quase sempre 255.255.255.0 (/24). Com ela, a rede tem 254 endereços utilizáveis, como 192.168.0.1 a 192.168.0.254, o que sobra para a maioria das casas.
Como converter máscara decimal em CIDR?
Conte os bits 1 de cada octeto: 255 vale 8, 254 vale 7, 252 vale 6, 248 vale 5, 240 vale 4, 224 vale 3, 192 vale 2, 128 vale 1 e 0 vale 0. Some os quatro octetos. Exemplo: 255.255.255.192 dá 8 + 8 + 8 + 2 = /26.
Por que dois endereços de cada rede não podem ser usados?
O primeiro endereço do bloco identifica a própria rede e o último é o broadcast, que alcança todos os aparelhos dela. Por isso uma /24 tem 256 endereços mas só 254 hosts. As exceções são a /31, em links ponto a ponto (RFC 3021), e a /32, que representa um único endereço.
Máscara de rede e gateway são a mesma coisa?
Não. A máscara define o tamanho da rede; o gateway é o endereço do roteador dentro dela, para onde o aparelho manda tudo o que não é local. Numa rede 192.168.0.0/24, a máscara é 255.255.255.0 e o gateway costuma ser 192.168.0.1.