Um endereço IPv4 é composto por uma série de 32 bits binários (zeros e uns). É difícil para os seres humanos ler um endereço IPv4 binário. Por esta razão, os 32 bits são agrupados em quatro segmentos de 8 bits chamados octetos. Um endereço IPv4, mesmo nesse formato agrupados, é difícil para os seres humanos a ler, escrever e lembrar. Portanto, cada octeto é representado como o seu valor decimal, separados por um ponto. Este formato é chamado de notação decimal com pontos.

Quando um host é configurado com um endereço IPv4, ele é inserido como um número decimal com pontos, como 192.168.1.5. Imagine se você tivesse que digitar o binário equivalente a este de 32 bits: 11000000101010000000000100000101. Se apenas um bit foi digitado incorretamente, o endereço seria diferente, e o host pode não ser capaz de se comunicar na rede.

O endereço IPv4 é hierárquico e é composto de duas partes. A primeira parte identifica a rede e a segunda parte identifica um host naquela rede. Ambas as partes são necessárias. Por exemplo, se um host tem o endereço IPv4 192.168.18.57, os três primeiros octetos, 192.168.18, identificam a parte de rede do endereço e o último octeto, 57, identifica o host. Isto é conhecido como endereçamento hierárquico, pois os roteadores só precisam se comunicar com redes e não individualmente com os hosts. Um roteador é um dispositivo de rede que encaminha pacotes de dados através de redes de destino.

Os endereços IPv4 são divididos nas seguintes classes:

Além da criação de classes separadas, o IETF reservou um espaço de endereços de Internet para redes privadas. Redes privadas não têm nenhuma conexão com as redes públicas. Endereços de rede privadas não são roteados através da Internet. Isso permite que as redes em locais diferentes usem o mesmo esquema de endereçamento privado, sem criar conflitos de endereçamento. Um exemplo de quando esses endereços privados são úteis é em um laboratório de sala de aula onde você quer impedir o acesso vindo do lado de fora de sua rede.

Cada uma dessas classes tem uma gama de endereços IP privados:

Máscara de Sub-rede IPv4

A máscara de sub-rede indica a porção de rede de um endereço IPv4. Como o endereço IPv4, a máscara de sub-rede é um número decimal com pontos. Normalmente, todos os hosts dentro de uma LAN usam a mesma máscara de sub-rede. A figura mostra as máscaras de sub-rede padrão para endereços IPv4 utilizáveis ​​que são mapeadas para as três primeiras classes de endereços IPv4:

Se uma organização possui uma rede de classe B, mas precisa fornecer endereços IPv4 para quatro LANs, a organização deve subdividir o endereço de Classe B em quatro partes menores. Sub-rede é uma divisão lógica de uma rede. Ela fornece uma maneira de dividir uma rede, e a máscara de sub-rede especifica como a rede é subdividida. Um administrador de rede experiente normalmente cria sub-redes. Depois que o esquema de sub-rede for criado, os endereços IPv4 e máscaras de sub-rede adequados devem ser configurados nos hosts das quatro LANs. Essas habilidades são ensinadas no curso Cisco Certified Network Associate (CCNA) do programa Cisco Networking Academy.