Você não pode determinar o ID do host apenas a partir de um endereço IP. Você precisa conhecer a máscara de sub -rede.  
 Aqui está o porquê: 
 * 
 Endereços IP e sub -redes: Um endereço IP é dividido em duas partes:a parte da rede e a parte do host. A máscara de sub -rede define os limites da rede. 
 * 
 Encontrando o ID do host: Para obter o ID do host, você precisa:
 1. 
 Aplique a máscara de sub -rede: A máscara de sub -rede é um número binário (por exemplo, 255.255.255.0) que mascara a parte da rede do endereço IP, deixando apenas a parte do host. 
 2. 
 Calcule o ID do host: A parte restante do endereço IP é o ID do host.   
 Exemplo:   Vamos supor que a máscara de sub -rede seja 255.255.255.0: 
 1. 
 converter para binário:  * Endereço IP:131.107.2.200 -> 10000011.01101011.00000010.11001000 
 * Máscara de sub -rede:255.255.255.0 -> 11111111.11111111.11111111.00000000 
 2. 
 Aplique a máscara:  * 10000011.01101011.00000010.11001000 
 &
 * 111111111.11111111.11111111.00000000 
 * =10000011.01101011.00000010.00000000 
 3. 
 converter de volta para decimal: 131.107.2.0  
 Neste exemplo, o ID do host 
 é 200  (O último octeto do endereço IP).   
 Para encontrar o ID do host, você precisa conhecer a máscara de sub -rede usada para esse endereço IP.