Pode ser confuso pensar em um endereço IP como algo diferente de apenas uma sequência aleatória de números usados na internet e em redes locais. A verdade é que há muita coisa acontecendo nos bastidores para atribuir e limitar endereços IP.
As classes IP são usadas para auxiliar na atribuição de endereços IP a redes com diferentes requisitos de tamanho. O espaço de endereço IP IPv4 pode ser subdividido em cinco classes de endereço chamadas Classe A, B, C, D e E.
Cada classe IP consiste em um subconjunto contíguo do intervalo geral de endereços IPv4. Uma dessas classes é reservada apenas para endereços multicast, que é um tipo de transmissão de dados em que mais de um computador recebe informações de uma só vez.
Classes e numeração de endereços IP
Os valores dos quatro bits mais à esquerda de um endereço IPv4 determinam sua classe. Por exemplo, todos os endereços Classe C têm os três bits mais à esquerda definidos como 110, mas cada um dos 29 bits restantes pode ser definido como 0 ou 1 independentemente (como representado por um x nestas posições de bit):
110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx
A tabela abaixo descreve os valores e intervalos de endereços IP para cada classe. Observe que alguns dos espaços de endereço IP são excluídos da Classe E por motivos especiais, conforme descrito abaixo.
Classe | Bits mais à esquerda | Início do intervalo | Fim do intervalo | Total de Endereços |
---|---|---|---|---|
A | 0xxx | 0.0.0.0 | 127.255.255.255 | 2, 147, 483, 648 |
B | 10xx | 128.0.0.0 | 191.255.255.255 | 1, 073, 741, 824 |
C | 110x | 192.0.0.0 | 223.255.255.255 | 536, 870, 912 |
D | 1110 | 224.0.0.0 | 239.255.255.255 | 268, 435, 456 |
E | 1111 | 240.0.0.0 | 254.255.255.255 | 268, 435, 456 |
Endereço IP Classe E e Transmissão Limitada
O padrão de rede IPv4 define os endereços Classe E como reservados, o que significa que eles não devem ser usados em redes IP. Algumas organizações de pesquisa usam endereços Classe E para fins experimentais. No entanto, os dispositivos que tentarem usar esses endereços na Internet não conseguirão se comunicar adequadamente, pois os dispositivos não foram projetados para processar esses tipos de endereços.
Um tipo especial de endereço IP é o endereço de broadcast limitado 255.255.255.255. Uma difusão de rede envolve a entrega de uma mensagem de um remetente para vários destinatários. Os remetentes direcionam um broadcast de IP para 255.255.255.255 para indicar que todos os outros nós da rede local devem receber essa mensagem. Essa transmissão é "limitada" pois não atinge todos os nós da Internet; apenas nós na LAN.
O Protocolo de Internet reserva oficialmente todo o intervalo de endereços de 255.0.0.0 a 255.255.255.255 para transmissão, e esse intervalo não deve ser considerado parte do intervalo normal da Classe E.
Endereço IP Classe D e Multicast
O padrão de rede IPv4 define os endereços Classe D como reservados para multicast. Multicast é um mecanismo em Protocolo de Internet para definir grupos de dispositivos clientes e enviar mensagens apenas para esse grupo em vez de para todos os dispositivos da LAN (broadcast) ou apenas para um outro nó (unicast).
Multicast é usado principalmente em redes de pesquisa. Assim como na Classe E, os endereços da Classe D não devem ser usados por nós comuns na Internet.