o endereço IP é responsável pelo endereçamento lógico de máquinas conectadas em uma rede Esse valor deve ser único para que não haja um conflitos na comunicação entre as máquinas a versão atual é o ipv4 que possui um tamanho de 32 bits ou seja quatro bites um byte pode ser chamado de opteto pois possui 8 bits um endereço IP possui quatro octetos cada octeto é separado por pontos no endereço IP estão incluídos pelo menos dois valores um número de rede e o número de host um número de rede a porção que identifica o endereço da rede
o número de host é a porção que identifica o endereço da máquina esses dois valores não tem um tamanho fixo então é difícil dizer qual porção é o número de rede e qual porção é o número de host o endereço IP pode ser um endereço público ou um endereço privado por essa razão a autoridade de atribuição de números da internet reservou Três blocos para o uso de redes privadas esses blocos são divididos em classes que são ordenadas em ordem crescente de máquinas que podem se conectar com a rede os endereços IP que não estiverem na
faixa definida acima são considerados endereços de rede pública uma rede privada pode ter desde uma até milhares de máquinas conectadas por isso algumas organizações podem optar por uma rede privada de classe mais alta assim podendo conectar muito mais computadores em uma mesma rede um número de rede de Classe A pode ter até 16 milhões 777.216 máquinas conectadas a classe bem abriga até 65.536 máquinas e a classe se abriga até 256 máquinas na maioria das residências a classe se é utilizada quanto menor for a porção de rede maior será a porção de host quanto maior a
porção mais variações são possíveis é a máscara de rede que irá dizer qual porção pertence à rede e qual porção pertence aos ossos no caso das classes a b e c a máscara da rede pode ser representada da seguinte maneira na classe A O primeiro octeto é reservado para o número de rede na classe B os dois primeiros obtetos são reservados para o número de rede na classe C os três primeiros obtetos são reservados para o número de rede assim como o endereço IP a máscara de rede possui um tamanho de 32 bits multiplicando o
endereço IP pela máscara de rede é possível encontrar a porção do número de rede a multiplicação deve ser feita em formato binário por exemplo veja o endereço a seguir se multiplicarmos esse endereço pela máscara de rede teremos o seguinte resultado Esse resultado é a porção correspondente ao número de rede enfim a máscara de rede é usada para identificar o número de rede e a porção para conexão de dispositivos entretanto uma rede ainda pode ser dividida em sub-redes nesse caso Além da Máscara de rede a máscara de sub-rede também será necessária para identificar cada porção do
endereço IP para estabelecer sub redes mais alguns bits devem ser transferidos para a porção de número de rede caso adicionarmos dois bits no número de rede quatro sub redes e um total de 256 conexões de horas podem ser estabelecidos cada sub rede terá um total de 64 conexões nesse caso teríamos a seguinte máscara de sub-rede e a seguinte máscara de rede