Classe de endereços IPv4

Uma classe de endereços IPv4 é uma divisão categórica de endereços de protocolo de Internet em roteamento baseado em IPv4.

As classes de IP separadas são usadas para diferentes tipos de redes. Algumas são usadas para IPs e sub-redes públicas acessíveis à Internet, ou seja, aquelas redes por trás de um roteador (como nas classes A, B e C). Além disso, algumas classes são reservadas pela Internet Engineering Task Force (IETF) e pela Internet Assigned Numbers Authority (IANA) para fins específicos. Essas faixas especiais são usadas para multicast de dados idênticos para todos os computadores em uma rede ou sub-rede ou para pesquisa (como nas classes D, E).

Com essa notação, as classes são diferenciadas principalmente pelo número de bits que possuem para a rede e o número de bits usados para hosts. Os endereços IP são anotados em quatro grupos de representações de três dígitos de 8 bits de binários na notação de formato base 10 para um total de 32 bits. Os grupos são separados por períodos começando em zero (que em binário seria 00000000); o número mais alto em um agrupamento é 255 (ou 11111111).

classes de endereço IPv4:

Endereços IP da classe A, onde o 1º bit é 0, englobam o intervalo de 0.0.0.0 a 127.255.255.255. Esta classe é para grandes redes e tem 8 bits para rede e 24 bits para hosts.

Endereços IP da Classe B, onde o 1º bit é 10, estão na faixa de 128.0.0.0.0 a 191.255.255.255. Esta classe é para redes médias e tem 16 bits para rede e 16 bits para hosts.

Endereços IP da classe C, onde os primeiros três bits são 110, estão na faixa de 192.0.0.0.0 a 223.255.255.255. Esta classe é para redes menores e tem 24 bits para rede e 8 bits para hosts.

Classe D ou endereços IP multicast, onde os primeiros quatro bits são 1110, estão no intervalo de 224.0.0.0.0 a 239.255.255.255

Classe E ou endereços IP experimentais, onde os primeiros quatro bits são 11110, estão na faixa de 240.0.0.0 a 255.255.255.255.

Prior à introdução do  IPv6 como solução para o esgotamento dos endereços da Internet, a idéia de abrir os endereços de classe E foi muito debatida. Enquanto forma a base para a atribuição de endereços IP, o sistema de classes de endereços IP descrito aqui é geralmente contornado hoje em dia pelo uso de endereçamento CIDR (Classless Inter-Domain Routing).