Você precisa conhecer a máscara de sub -rede para determinar o ID da rede e o ID do host de um endereço IP.
Aqui está como funciona:
Entendendo máscaras de sub -rede *
Máscara de sub -rede: Uma máscara de sub-rede é um número de 32 bits que define a parte da rede e a parte do host de um endereço IP. Está escrito em notação decimal pontilhada, assim como um endereço IP (por exemplo, 255.255.255.0).
*
ID da rede: O ID da rede é a parte do endereço IP que é o mesmo para todos os dispositivos da mesma rede. É determinado executando um bit e operação entre o endereço IP e a máscara de sub -rede.
*
ID do host: O ID do host é a parte do endereço IP exclusivo de cada dispositivo na rede. É determinado executando um bit e operação entre o endereço IP e a máscara de sub -rede invertida (o complemento da máscara de sub -rede).
Exemplo Digamos que a máscara de sub -rede seja
255.255.255.0 :
1.
ID da rede: * Endereço IP:110.10.10.1
* Máscara de sub -rede:255.255.255.0
* Bitwise e operação:110.10.10.1 e 255.255.255.0 =
110.10.10.0 (ID da rede)
2.
ID do host: * Máscara de sub -rede invertida:0.0.0.255
* Bit e operação:110.10.10.1 e 0.0.0.255 =
0.0.0.1 (ID do host)
Portanto, para o endereço IP 110.10.10.1 Com uma máscara de sub -rede de 255.255.255.0, o ID da rede é 110.10.10.0 e o ID do host é 0,0.0.1. Nota importante: A máscara de sub -rede é crucial. Sem conhecer a máscara de sub -rede, você não pode determinar o ID da rede e o ID do host.