A máscara /16 é 255.255.0.0: 16 bits de rede e 16 de host. Cada bloco /16 tem 65.536 endereços e 65.534 hosts utilizáveis, e contém exatamente 256 redes /24. É um tamanho comum como "guarda-chuva" de endereçamento, mas raramente como rede local única.
Exemplo: 172.16.0.0/16
O bloco privado 172.16.0.0/12 da RFC 1918 é formado por 16 redes /16, de 172.16.0.0 a 172.31.0.0. Abaixo, a primeira delas inteira.
- Bloco (CIDR)
- 172.16.0.0/16
- Endereço de rede
- 172.16.0.0
- Primeiro host utilizável
- 172.16.0.1
- Último host utilizável
- 172.16.255.254
- Broadcast
- 172.16.255.255
- Máscara
- 255.255.0.0
Onde a máscara /16 é usada
VPC na nuvem
Na AWS, uma VPC aceita sub-redes de /16 a /28, e a VPC padrão de cada região usa 172.31.0.0/16, ou seja, 65.536 endereços privados, dividida em sub-redes /20.
Redes do Docker
Os pools padrão do Docker entregam redes /16 na faixa de 172.17.0.0 a 172.31.255.255 e redes /20 dentro de 192.168.0.0/16. Dá para mudar isso em default- para evitar conflito com outras redes.
Link-local: 169.254.0.0/16
Quando um aparelho não recebe IP do DHCP, ele mesmo escolhe um endereço em 169.254.0.0/16 (RFC 3927). Ver um IP desses é sinal de problema no DHCP; veja o guia IP 169.254: o que significa.
192.168.0.0/16 não é a sua rede de casa
O bloco privado 192.168.0.0/16 vai de 192.168.0.0 a 192.168.255.255, mas o roteador de casa usa só um pedaço dele, quase sempre um /24 como 192.168.0.0/24 ou 192.168.1.0/24. As redes 192.168.0.x e 192.168.1.x são vizinhas no bloco, porém são redes diferentes: um aparelho numa não fala diretamente com outro na outra.
Se alguém digitar 255.255.0.0 num PC por engano, ele passa a achar que 192.168.1.50 está na mesma rede que ele (192.168.0.20) e tenta falar direto, sem passar pelo roteador. Resultado: esses destinos ficam inacessíveis enquanto a internet continua funcionando, um sintoma confuso que some assim que a máscara volta a ser 255.255.255.0.
Os 16 blocos /16 do 172.16.0.0/12
Um erro comum é achar que só 172.16.x.x é privado. Na verdade, o bloco 172.16.0.0/12 cobre 172.16.0.0 até 172.31.255.255. Um endereço como 172.32.0.1 já é público. A tabela abaixo lista os 16 blocos /16 que compõem o /12.
O detalhe do 169.254.0.0/16
A RFC 3927 reserva o primeiro e o último /24 do bloco (169.254.0.0/24 e 169.254.255.0/24), então os aparelhos escolhem endereços entre 169.254.1.0 e 169.254.254.255. A máscara usada é 255.255.0.0, o que permite que dois equipamentos sem DHCP se encontrem no mesmo cabo, mas não dá acesso à internet.
| Bloco /16 | Primeiro endereço | Último endereço |
|---|---|---|
| 172.16.0.0/16 | 172.16.0.0 | 172.16.255.255 |
| 172.17.0.0/16 | 172.17.0.0 | 172.17.255.255 |
| 172.18.0.0/16 | 172.18.0.0 | 172.18.255.255 |
| 172.19.0.0/16 | 172.19.0.0 | 172.19.255.255 |
| 172.20.0.0/16 | 172.20.0.0 | 172.20.255.255 |
| 172.21.0.0/16 | 172.21.0.0 | 172.21.255.255 |
| 172.22.0.0/16 | 172.22.0.0 | 172.22.255.255 |
| 172.23.0.0/16 | 172.23.0.0 | 172.23.255.255 |
| 172.24.0.0/16 | 172.24.0.0 | 172.24.255.255 |
| 172.25.0.0/16 | 172.25.0.0 | 172.25.255.255 |
| 172.26.0.0/16 | 172.26.0.0 | 172.26.255.255 |
| 172.27.0.0/16 | 172.27.0.0 | 172.27.255.255 |
| 172.28.0.0/16 | 172.28.0.0 | 172.28.255.255 |
| 172.29.0.0/16 | 172.29.0.0 | 172.29.255.255 |
| 172.30.0.0/16 | 172.30.0.0 | 172.30.255.255 |
| 172.31.0.0/16 | 172.31.0.0 | 172.31.255.255 |
172.15.x.x e 172.32.x.x em diante são endereços públicos.
Erros comuns com a máscara /16
- Configurar 255.255.0.0 num único aparelho de uma rede /24: ele passa a enxergar destinos como locais quando não são.
- Supor que 172.x.x.x é sempre privado: só de 172.16 a 172.31.
- Criar uma VPC ou rede Docker /16 que coincida com a rede de uma VPN corporativa: as rotas se sobrepõem e parte do tráfego vai para o lugar errado.
Compare com as máscaras vizinhas
Cada bit a mais no prefixo divide o bloco ao meio; cada bit a menos dobra o tamanho. Veja como a /16 se compara aos prefixos ao lado:
| Prefixo | Máscara | Endereços | Hosts |
|---|---|---|---|
| /15 | 255.254.0.0 | 131.072 | 131.070 |
| /16 (esta página) | 255.255.0.0 | 65.536 | 65.534 |
| /17 | 255.255.128.0 | 32.768 | 32.766 |
Calcule com o seu IP
Digite qualquer endereço com /16 na calculadora para ver rede, broadcast e a divisão em sub-redes.
Perguntas frequentes sobre a máscara /16
O que é a máscara 255.255.0.0?
Quantos hosts tem uma rede /16?
Por que meu PC está com IP 169.254.x.x e máscara 255.255.0.0?
Quantas redes /24 cabem em uma /16?
Fontes e referências
- RFC 1918: Address Allocation for Private Internets (IETF)
- RFC 3927: Dynamic Configuration of IPv4 Link-Local Addresses (IETF)
- AWS: Subnet CIDR blocks (tamanhos permitidos e endereços reservados)
- AWS: Default VPC components (172.31.0.0/16 e sub-redes /20)
- Docker Docs: Networking (default-address-pools)
- RFC 4632: Classless Inter-domain Routing (CIDR) (IETF)
Atualizado em pela Equipe Qual Meu IP.