A tabela de máscara de sub-rede
Todos os prefixos IPv4 de /32 a /0: máscara, máscara curinga, quantidade de endereços, hosts utilizáveis e o tamanho de cada um em relação a um /24. Mais os prefixos IPv6 que aparecem em uma alocação de verdade. Imprima, ou leve o PDF.
Tabela de sub-redes IPv4
Todo prefixo de /32 a /0 com máscara, máscara curinga, quantidade de endereços e tamanho em relação a um /24. Nada para clicar — a tabela é a página.
| CIDR | Máscara de sub-rede | Máscara curinga | Endereços | Hosts utilizáveis | Em relação a um /24 | Uso típico |
|---|---|---|---|---|---|---|
/32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 | 1/256 de um /24 | Rota para um único host |
/31 | 255.255.255.254 | 0.0.0.1 | 2 | 2 | 1/128 de um /24 | Link ponto a ponto — os dois endereços utilizáveis (RFC 3021) |
/30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 | 1/64 de um /24 | Menor sub-rede clássica: 2 hosts |
/29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 | 1/32 de um /24 | 6 hosts — ponto-multiponto pequeno |
/28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 | 1/16 de um /24 | 14 hosts |
/27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 | ⅛ de um /24 | 30 hosts — VLAN típica de escritório pequeno |
/26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 | ¼ de um /24 | 62 hosts |
/25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 | ½ de um /24 | 126 hosts — metade de um /24 |
/24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 | 1 × /24 | A LAN padrão: 254 hosts |
/23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 | 2 × /24 | Dois /24 unidos |
/22 | 255.255.252.0 | 0.0.3.255 | 1.024 | 1.022 | 4 × /24 | Alocação comum de VLAN: 1.022 hosts |
/21 | 255.255.248.0 | 0.0.7.255 | 2.048 | 2.046 | 8 × /24 | |
/20 | 255.255.240.0 | 0.0.15.255 | 4.096 | 4.094 | 16 × /24 | Alocação de um site: 4.094 hosts |
/19 | 255.255.224.0 | 0.0.31.255 | 8.192 | 8.190 | 32 × /24 | |
/18 | 255.255.192.0 | 0.0.63.255 | 16.384 | 16.382 | 64 × /24 | |
/17 | 255.255.128.0 | 0.0.127.255 | 32.768 | 32.766 | 128 × /24 | |
/16 | 255.255.0.0 | 0.0.255.255 | 65.536 | 65.534 | 256 × /24 | Toda a faixa privada 192.168.0.0/16; antiga classe B |
/15 | 255.254.0.0 | 0.1.255.255 | 131.072 | 131.070 | 512 × /24 | |
/14 | 255.252.0.0 | 0.3.255.255 | 262.144 | 262.142 | 1.024 × /24 | |
/13 | 255.248.0.0 | 0.7.255.255 | 524.288 | 524.286 | 2.048 × /24 | |
/12 | 255.240.0.0 | 0.15.255.255 | 1.048.576 | 1.048.574 | 4.096 × /24 | Faixa privada 172.16.0.0/12 |
/11 | 255.224.0.0 | 0.31.255.255 | 2.097.152 | 2.097.150 | 8.192 × /24 | |
/10 | 255.192.0.0 | 0.63.255.255 | 4.194.304 | 4.194.302 | 16.384 × /24 | NAT de operadora 100.64.0.0/10 |
/9 | 255.128.0.0 | 0.127.255.255 | 8.388.608 | 8.388.606 | 32.768 × /24 | |
/8 | 255.0.0.0 | 0.255.255.255 | 16.777.216 | 16.777.214 | 65.536 × /24 | Faixa privada 10.0.0.0/8; antiga classe A |
/7 | 254.0.0.0 | 1.255.255.255 | 33.554.432 | 33.554.430 | 131.072 × /24 | |
/6 | 252.0.0.0 | 3.255.255.255 | 67.108.864 | 67.108.862 | 262.144 × /24 | |
/5 | 248.0.0.0 | 7.255.255.255 | 134.217.728 | 134.217.726 | 524.288 × /24 | |
/4 | 240.0.0.0 | 15.255.255.255 | 268.435.456 | 268.435.454 | 1.048.576 × /24 | |
/3 | 224.0.0.0 | 31.255.255.255 | 536.870.912 | 536.870.910 | 2.097.152 × /24 | |
/2 | 192.0.0.0 | 63.255.255.255 | 1.073.741.824 | 1.073.741.822 | 4.194.304 × /24 | |
/1 | 128.0.0.0 | 127.255.255.255 | 2.147.483.648 | 2.147.483.646 | 8.388.608 × /24 | |
/0 | 0.0.0.0 | 255.255.255.255 | 4.294.967.296 | 4.294.967.294 | 16.777.216 × /24 | Todos os endereços — a rota padrão |
Prefixos IPv6
O IPv6 não tem endereço de broadcast nem motivo para contar hosts — um /64 tem mais endereços que toda a internet IPv4, vários bilhões de vezes. O que importa é quantas LANs /64 um prefixo oferece.
| CIDR | Endereços | LANs /64 | Uso típico |
|---|---|---|---|
/128 | 1 | — | Endereço único — rota de host ou loopback |
/127 | 2^1 | — | Link ponto a ponto entre roteadores |
/126 | 2^2 | — | Convenção ponto a ponto mais antiga |
/120 | 2^8 | — | Raro; mesma quantidade de hosts que um /24 IPv4 |
/112 | 2^16 | — | Às vezes usado em links de infraestrutura |
/96 | 2^32 | — | Espaço de endereços mapeados de IPv4 |
/64 | 2^64 | 1 × /64 | A LAN padrão. O SLAAC exige exatamente este prefixo |
/60 | 2^68 | 16 × /64 | 16 LANs — um site muito pequeno |
/56 | 2^72 | 256 × /64 | Alocação típica residencial ou de filial pequena |
/52 | 2^76 | 4.096 × /64 | Site de porte médio |
/48 | 2^80 | 65.536 × /64 | Alocação típica de um site corporativo |
/44 | 2^84 | 1.048.576 × /64 | Grande empresa |
/40 | 2^88 | 16.777.216 × /64 | Grande empresa ou provedor pequeno |
/36 | 2^92 | 268.435.456 × /64 | Alocação de provedor |
/32 | 2^96 | 4.294.967.296 × /64 | Alocação mínima que um RIR entrega a um provedor |
Todo mundo decora a linha do /24 e depois deduz o resto de novo às três da manhã. É só por isso que esta página existe: não para ensinar sub-redes, e sim para ficar aberta em uma aba enquanto você trabalha.
Nós vendemos software de controle de ativos, então leia o anúncio acima com um pé atrás. A tabela não custa nada e não pede nada.
Como ler uma linha
Pegue o /26. A máscara é 255.255.255.192, a curinga é 0.0.0.63, e o bloco tem 64 endereços, dos quais 62 podem ir para interfaces. Cabem quatro deles dentro de um /24. Essa última coluna é a que vale internalizar: quem trabalha com rede dimensiona as coisas em /24 do jeito que um mestre de obras pensa em metros, e "um /26 é um quarto de um /24" leva você mais longe em uma reunião de planejamento do que 255.255.255.192 jamais levará.
A coluna da máscara curinga não está ali de enfeite. As ACLs da Cisco e as declarações network do OSPF recebem a máscara invertida, e inverter à mão sob pressão de tempo é de onde vêm os erros de digitação.
As duas linhas que a maioria das tabelas erra
Um /31 mostra aqui dois hosts utilizáveis, e não zero. A RFC 3021 tornou atribuíveis os dois endereços de um /31 justamente para que os links entre roteadores parassem de gastar quatro endereços para carregar uma conversa de dois, e isso é padrão desde 2000. Muita tabela publicada ainda imprime 0, porque foi gerada subtraindo rede e broadcast de todas as linhas sem pensar no caso.
Um /32 é uma rota para um único host: um endereço, um utilizável. Ele aparece o tempo todo em tabelas de roteamento, interfaces de loopback e regras de firewall, e "0 hosts utilizáveis" está igualmente errado ali.
Sobre a metade IPv6
Contar hosts em IPv6 é um erro de categoria. Um /64 tem 18,4 quintilhões de endereços; se 40 ou 4.000 dispositivos ficam nele não muda nada que você levaria em conta no planejamento. Por isso aquela tabela conta /64 em vez de hosts, porque a pergunta real é quantas LANs a sua alocação oferece: um /56 dá 256, um /48 dá 65.536, e se o seu provedor entregou um único /64 para um site com mais de uma VLAN, essa é a conversa a ter com ele.
Uma ressalva que vale dizer com todas as letras: o SLAAC precisa exatamente de um /64. Divida uma LAN IPv6 em algo menor que isso para "economizar espaço" e a autoconfiguração sem estado para de funcionar. Aí você economizou espaço em um protocolo em que espaço é a única coisa que não falta a ninguém.
Precisa da conta feita para um endereço específico, e não de uma tabela para ler? A calculadora de sub-rede recebe um endereço e uma máscara e resolve, divide um bloco em sub-redes e procura sobreposições em um plano de IP colado.
Sub-redes — respostas rápidas
Existe uma versão em PDF?
Existe. O botão Baixar PDF gera um arquivo com a tabela IPv4 completa em texto selecionável, e não uma captura de tela. Também há um CSV, se você preferir colar as linhas em uma planilha, e o botão Imprimir entrega uma página limpa, sem os elementos do site em volta.Por que um /27 dá 30 hosts, e não 32?
Um bloco /27 tem 32 endereços, mas o primeiro é o endereço de rede e o último é o de broadcast, então sobram 30 para interfaces. Todas as linhas de /30 até /0 funcionam do mesmo jeito. As exceções são /31 e /32.Qual a diferença entre máscara de sub-rede e máscara curinga?
Uma é o inverso da outra. 255.255.255.0 como máscara é 0.0.0.255 como curinga. Interfaces e tabelas de roteamento pedem a máscara; as listas de acesso da Cisco e as declarações network do OSPF pedem a curinga, e é por isso que as duas colunas estão aqui.
Controlando os dispositivos por trás dessas sub-redes? Falar com vendas