IPv4 - classes de endereço
A hierarquia do protocolo da Internet contém várias classes de endereços IP para serem usados com eficiência em várias situações, de acordo com o requisito de hosts por rede. Em termos gerais, o sistema de endereçamento IPv4 é dividido em cinco classes de endereços IP. Todas as cinco classes são identificadas pelo primeiro octeto do endereço IP.
A Internet Corporation for Assigned Names and Numbers é responsável pela atribuição de endereços IP.
O primeiro octeto referido aqui é o mais à esquerda. Os octetos numerados da seguinte forma, representando a notação decimal pontilhada do endereço IP -
O número de redes e o número de hosts por classe podem ser derivados por esta fórmula -
Ao calcular os endereços IP dos hosts, 2 endereços IP são reduzidos porque não podem ser atribuídos aos hosts, ou seja, o primeiro IP de uma rede é o número da rede e o último IP é reservado para IP de transmissão.
Endereço Classe A
O primeiro bit do primeiro octeto é sempre definido como 0 (zero). Assim, o primeiro octeto varia de 1 a 127, ou seja,
Os endereços de classe A incluem apenas IP começando de 1.xxx a 126.xxx apenas. O intervalo de IP 127.xxx é reservado para endereços IP de loopback.
A máscara de sub-rede padrão para o endereço IP da Classe A é 255.0.0.0, o que implica que o endereçamento da Classe A pode ter 126 redes (2 7 -2) e 16777214 hosts (2 24 -2).
O formato do endereço IP de classe A é, portanto: 0NNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH
Endereço Classe B
Um endereço IP que pertence à classe B tem os primeiros dois bits no primeiro octeto definido como 10, ou seja,
Os endereços IP da Classe B variam de 128.0.xx a 191.255.xx A máscara de sub-rede padrão para a Classe B é 255.255.xx
A classe B tem 16384 (2 14 ) endereços de rede e 65534 (2 16 -2) endereços de host.
O formato do endereço IP de classe B é: 10NNNNNN.NNNNNNNN.HHHHHHHH.HHHHHHHH
Endereço Classe C
O primeiro octeto do endereço IP de Classe C tem seus primeiros 3 bits definidos como 110, ou seja -
Os endereços IP de classe C variam de 192.0.0.x a 223.255.255.x. A máscara de sub-rede padrão para a Classe C é 255.255.255.x.
A classe C fornece 2097152 (2 21 ) endereços de rede e 254 (2 8 -2) endereços de host.
O formato do endereço IP de classe C é: 110NNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH
Endereço Classe D
Os primeiros quatro bits do primeiro octeto em endereços IP de Classe D são definidos como 1110, fornecendo um intervalo de -
A classe D tem um intervalo de endereços IP de 224.0.0.0 a 239.255.255.255. A classe D é reservada para multicast. No multicast, os dados não se destinam a um determinado host, por isso não há necessidade de extrair o endereço do host do endereço IP, e a Classe D não possui nenhuma máscara de sub-rede.
Endereço Classe E
Esta classe de IP é reservada para fins experimentais apenas para P&D ou estudo. Os endereços IP nesta classe variam de 240.0.0.0 a 255.255.255.254. Como a Classe D, esta classe também não está equipada com nenhuma máscara de sub-rede.