Máscara de sub-rede


A máscara de sub-rede é um número de 32 bits usado para separar a parte da rede e a parte do host em um endereço IPv4. Ela determina quantos bits do endereço são usados para identificar a rede e quantos para os hosts.

1. Estrutura

  • Composta por uma sequência de bits “1” (parte da rede) e bits “0” (parte do host).
  • Representada no formato decimal pontuado (ex: 255.255.255.0) ou na forma CIDR (ex: /24).

2. Como calcular

  1. Identifique a máscara (ex: /24 → 255.255.255.0).
  2. Aplique a operação AND entre o endereço IP e a máscara (em binário) para encontrar o endereço de rede.
  3. Para encontrar o endereço de broadcast: mantenha os bits da rede e coloque todos os bits de host em “1”.
  4. O número de endereços possíveis = , onde n = número de bits de host.
  5. Hosts válidos = (subtraindo o endereço de rede e o de broadcast).

3. Como determinar

Endereço de Rede: resultado da operação AND entre o IP e a máscara.

Exemplo: IP: 192.168.1.10 Máscara: 255.255.255.0 (/24) → Endereço de rede: 192.168.1.0

Endereço de Broadcast: mantenha a parte da rede e preencha os bits do host com “1”.

Exemplo: Broadcast: 192.168.1.255

Referências


Aula de Introdução a Camada de Internet