Redes 2 min de leitura

Um endereço IP tem duas partes: a parte de rede, compartilhada por todos os dispositivos da mesma rede, e a parte de host, exclusiva de cada dispositivo. Uma máscara de sub-rede ou um prefixo CIDR mostra onde fica essa divisão.

Máscaras de sub-rede

Uma máscara de sub-rede é escrita como um endereço IPv4. Cada 255 marca um byte fixo de rede, e cada 0, um byte livre para os dispositivos:

  • Endereço: 192.168.1.20
  • Máscara: 255.255.255.0
  • Rede: 192.168.1.0; os dispositivos podem usar de 192.168.1.1 a 192.168.1.254

Em binário, a máscara é uma sequência de uns seguida de zeros. 255.255.255.0 são 24 uns e 8 zeros.

Notação CIDR

O CIDR (Classless Inter-Domain Routing, roteamento entre domínios sem classes) escreve a mesma coisa com uma barra e o número de bits de rede: 192.168.1.0/24. Ele substituiu o antigo sistema de classes A, B e C em 1993 e é a forma como as faixas de endereços são escritas em roteamento, firewalls e registros WHOIS.

Tabela de referência (IPv4)

CIDR Máscara de sub-rede Endereços Hosts utilizáveis Uso típico
/32 255.255.255.255 1 1 Um único endereço
/30 255.255.255.252 4 2 Links ponto a ponto
/29 255.255.255.248 8 6 Blocos de IP fixo para pequenas empresas
/28 255.255.255.240 16 14 Escritório pequeno
/27 255.255.255.224 32 30
/26 255.255.255.192 64 62
/25 255.255.255.128 128 126
/24 255.255.255.0 256 254 Redes locais de casas e escritórios
/23 255.255.254.0 512 510
/22 255.255.252.0 1.024 1.022
/20 255.255.240.0 4.096 4.094
/16 255.255.0.0 65.536 65.534 Redes grandes
/8 255.0.0.0 16.777.216 16.777.214 Alocações muito grandes

"Hosts utilizáveis" é o total menos dois, porque o primeiro endereço identifica a rede e o último é o endereço de broadcast.

Como calcular uma faixa

A Calculadora de Sub-rede faz tudo isso por você, para IPv4 e IPv6. À mão:

O número de endereços é 2 elevado a (32 − prefixo). Uma /26 tem 2⁶ = 64 endereços. As redes começam em múltiplos desse tamanho: 192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26, 192.168.1.192/26.

Prefixos IPv6

O IPv6 usa a mesma notação com barra, mas com 128 bits. Tamanhos comuns:

  • /64: uma rede (uma única rede local). Ela comporta 18 quintilhões de endereços.
  • /56 ou /48: o que um provedor normalmente entrega a uma casa ou empresa, permitindo 256 ou 65.536 redes /64 separadas.
  • /128: um único endereço.

Veja IPv4 vs IPv6.

Perguntas frequentes

Que máscara de sub-rede devo usar em casa?

255.255.255.0 (/24) é o padrão em quase todos os roteadores e é a certa para casas e escritórios pequenos.

O que significa 0.0.0.0/0?

Todos os endereços IPv4. Em uma tabela de roteamento, é a rota padrão; em um firewall, significa "qualquer lugar".

/24 é o mesmo que uma rede classe C?

Tem o mesmo tamanho, mas as classes não são mais usadas. O CIDR permite qualquer tamanho de prefixo.