Máscaras de Sub-rede IPv4 para Iniciantes
- Nascimento Networks
- há 3 dias
- 3 min de leitura
Um guia simples até para quem só usa Windows, Word, Excel e PowerPoint

Se você usa computador no dia a dia — Word, Excel, PowerPoint, jogos, navegador — você já está rodeado por redes. Mesmo que ainda esteja estudando essa área, entender IPs, máscaras de sub-rede e bits não precisa ser difícil.
Vamos explicar tudo com comparações simples, usando ideias que lembram o Windows, pastas, números e lógica básica.
Prepare-se: quando você entender os números 128, 64, 32, 16, 8, 4, 2 e 1, você vai entender qualquer máscara de sub-rede.
Antes de tudo: o que é uma máscara de sub-rede?

A máscara de sub-rede indica qual parte do endereço IP representa a rede e qual parte representa os computadores dentro dela.
Ela funciona como o “mapa” dizendo:
até onde vai a rede,
onde começam os hosts,
e quais IPs pertencem ao mesmo conjunto.
É por isso que a máscara é sempre algo assim:
255.0.0.0
255.255.0.0
255.255.255.0
255.255.255.128
etc.
E como isso se conecta aos bits?
Para entender uma máscara, você precisa entender uma única tabela, que é a base de tudo:
Valores de cada bit em um octeto (8 bits):
Bit | Valor |
1º | 128 |
2º | 64 |
3º | 32 |
4º | 16 |
5º | 8 |
6º | 4 |
7º | 2 |
8º | 1 |
Esses números sempre aparecem, porque um octeto possui 8 bits, e cada bit vale exatamente isso.
Quando a máscara tem “1” em um bit, isso significa “parte da rede”.Quando tem “0”, significa “parte dos hosts”.

Como funciona isso na prática?
Vamos ver um exemplo simples:
Exemplo 1 – Máscara 255.255.255.0 → /24
Por que esse “255”?
Porque o número 255 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1Ou seja: todos os 8 bits ligados (1).
11111111 = 255Isso quer dizer:
8 bits para a rede
0 bits para os hosts naquele octeto
Exemplo 2 – Máscara 255.255.255.128 → /25
Aqui o último octeto vale 128.
Por quê?
Porque só o primeiro bit está ligado:
1 0000000
128 ← único bit “1”Então temos:
1 bit para a rede
7 bits para os hosts
Exemplo 3 – Máscara 255.255.255.192 → /26
Aqui aparece o número 192.Como chegamos nele?
Somando:
128 + 64 = 192Em binário:
11000000Temos:
2 bits 1 → rede
6 bits 0 → hosts
Exemplo 4 – Máscara 255.255.255.224 → /27
Aqui temos o número:
128 + 64 + 32 = 224Em binário:
11100000Exemplo 5 – Máscara 255.255.255.240 → /28
Valor:
128 + 64 + 32 + 16 = 240Exemplo 6 – Máscara 255.255.255.248 → /29
Valor:
128 + 64 + 32 + 16 + 8 = 248Exemplo 7 – Máscara 255.255.255.252 → /30
128 + 64 + 32 + 16 + 8 + 4 = 252Exemplo 8 – Máscara 255.255.255.254 → /31
128 + 64 + 32 + 16 + 8 + 4 + 2 = 254Se você entende a soma dos bits, você entende qualquer máscara!
Porque para cada máscara possível:
O valor da máscara é só a soma dos bits 1.
O número de hosts é 2 elevado ao número de bits 0, menos 2 (exceção: /31).
O prefixo (/25, /26…) é só a quantidade de bits 1 no total.
Como isso se aplica nas classes A, B e C?

Agora que você entende os bits, fica fácil entender qualquer tabela de sub-redes.
Classe A (padrão /8 = 255.0.0.0)
Aqui você começa com:
11111111 . 00000000 . 00000000 . 00000000E vai “ligando” bits aos poucos no segundo octeto.
Classe B (padrão /16 = 255.255.0.0)
Aqui:
11111111 . 11111111 . 00000000 . 00000000E os bits emprestados começam no terceiro octeto.
Classe C (padrão /24 = 255.255.255.0)
Aqui:
11111111 . 11111111 . 11111111 . 00000000E os bits mudam no quarto octeto — o mais fácil de visualizar.
Máscaras especiais /31 e /32
🔸 /31 → 255.255.255.254
Não tem “rede”, só dois endereços. Usada em links ponto-a-ponto.
🔸 /32 → 255.255.255.255
Identifica um único host. Muito usada como loopback em roteadores.
Resumo final para memorizar
Se decorar a fileira:
128, 64, 32, 16, 8, 4, 2, 1
você já domina:
✔ como montar máscaras
✔ como calcular prefixo (/25, /26…)
✔ como descobrir quantos hosts cabem na rede
✔ como qualquer máscara da Classe A, B ou C funciona




Comentários