O que é uma sub-rede
Um endereço IPv4 tem 32 bits, escritos como quatro números de 0 a 255. A máscara diz quantos desses bits identificam a rede; o restante identifica cada aparelho (host) dentro dela. Na notação CIDR, a máscara é escrita como o número de bits de rede: /24 equivale a 255.255.255.0, ou seja, 24 bits de rede e 8 bits para os hosts.
Por que dois endereços não podem ser usados
Em cada sub-rede, o primeiro endereço (todos os bits de host em 0) identifica a própria rede, e o último (todos em 1) é o broadcast, usado para enviar uma mensagem a todos os aparelhos ao mesmo tempo. Por isso uma rede /24 tem 256 endereços, mas só 254 hosts. As exceções são /31, usada em ligações ponto a ponto entre dois roteadores, e /32, que representa um único endereço.
Tabela de máscaras mais usadas
| Prefixo | Máscara | Hosts utilizáveis |
|---|---|---|
| /8 | 255.0.0.0 | 16.777.214 |
| /16 | 255.255.0.0 | 65.534 |
| /20 | 255.255.240.0 | 4.094 |
| /22 | 255.255.252.0 | 1.022 |
| /23 | 255.255.254.0 | 510 |
| /24 | 255.255.255.0 | 254 |
| /25 | 255.255.255.128 | 126 |
| /26 | 255.255.255.192 | 62 |
| /27 | 255.255.255.224 | 30 |
| /28 | 255.255.255.240 | 14 |
| /29 | 255.255.255.248 | 6 |
| /30 | 255.255.255.252 | 2 |
Endereços privados
As faixas 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16 são reservadas para redes locais e não circulam na internet. É por isso que o IP do seu computador em casa costuma começar com 192.168: o roteador traduz esses endereços para o IP público da sua conexão.