<< IPv4, o modelo atual >>

Atualmente o modelo de IP utilizado é o IPv4. Este usa 32 bits para o endereçamento possibilitando 4.294.967.296 endereços possíveis (2³²). Os endereços IP são normalmente expressos em 4 cadeias de números decimais variando de 0 a 255, para tornar mais fácil a manipulação dos mesmos.

240.28.73.10 = 11110000 00011100 01001001 00001010

O endereço é sempre dividido em duas seções: Net, que sempre contém os primeiros bits, serve para identificar a rede a qual pertence o endereço; e a Host, que sempre contém os últimos bits, identifica o computador propriamente dito em tal rede.

Essa divisão em duas seções serve para a criação de classes que são reservadas ao governo, a empresas e outras entidades baseando-se na necessidade de bits.

A Classe-A contém 16 milhões de endereços e geralmente é utilizada por grandes multinacionais. A seção Net corresponde ao primeiro octeto e a Host aos últimos três. O total de combinações é metade dos possíveis juntando todas as classes.

A Classe-B geralmente é usada para redes de médio porte. Metade dos octetos corresponde à Net e a outra metade à Host. Corresponde a um quarto do total de endereços IP.

A Classe-C é muito usada para pequenas e médias empresas. A seção Net é formada pelos três primeiros octetos enquanto o último é usado para a Host. Têm 1/16 da quantidade total de endereços.

A Classe-D é usada para multicast e corresponde a 1/16th dos endereços, enquanto a classe-E é utilizada para experiências e corresponde à mesma quantidade de endereços.

Temos também alguns endereços especiais. O endereço 0.0.0.0 é reservado para a rede padrão, o 127.0.0.1 é usado para o host enviar uma mensagem para ele mesmo (loopback) e o 255.255.255.255 é reservado para mensagens enviadas a todos os computadores em uma rede (broadcast).