O sistema determina qual parte de um endereço IP representa o host e a rede usando uma máscara de sub -rede 
  .  
 Aqui está como funciona: 
 1. 
 máscara de sub -rede: Uma máscara de sub-rede é um número de 32 bits que, quando combinado com um endereço IP, identifica as partes da rede e do host. Ele usa uma série de uns e zeros, onde:
 * 
 (1s): Representar a parte da rede do endereço IP. 
 * 
 zeros (0s): Representar a parte do host do endereço IP.  
 2. 
 Bit e operação: O sistema executa um desempenho bit e operação entre o endereço IP e a máscara de sub -rede. Esta operação compara cada bit correspondente de ambos os números. Se ambos os bits forem 1, o resultado será 1; Caso contrário, é 0.  
 3. 
 Rede e identificação do host: O resultado da operação e da operação é o endereço de rede. Para encontrar o endereço do host, subtraia o endereço de rede do endereço IP original.   
 Exemplo:   Digamos que temos um endereço IP de 
 192.168.1.100  e uma máscara de sub -rede de 
 255.255.255.0  .  
 * 
 Endereço IP: 192.168.1.100 (em binário:11000000.10101000.00000001.01100100) 
 * 
 Máscara de sub -rede: 255.255.255.0 (em binário:1111111111111111111.11111111111.000000)   
 Bit e operação:   `` ` 
 11000000.10101000.00000001.01100100 (endereço IP) 
 111111111.11111111.111111111.00000000 (máscara de sub -rede) 
 ------------------------------------------- 
 11000000.10101000.00000001.00000000 (endereço de rede) 
 `` `  
 * 
 Endereço de rede: 192.168.1.0 
 * 
 Endereço do host: 192.168.1.100 - 192.168.1.0 =0.0.0.100  
 Portanto, 
 192.168.1.0  representa a rede e 
 0.0.0.100  representa o host nessa rede.   
 Pontos de chave:   * A máscara de sub -rede determina quantos bits são usados para as partes da rede e do host. 
 * Diferentes máscaras de sub -rede levam a diferentes tamanhos de rede e o número de hosts possíveis. 
 * Os administradores de rede configuram máscaras de sub -rede para dividir as redes com eficiência e gerenciar recursos de rede.