Classes de Endereços IP Explicadas
Um guia completo para entender as classes de endereços IP — da Classe A à Classe E, intervalos privados e a transição para o CIDR.
Classificação de Endereços IP
O sistema de classificação de endereços IP foi estabelecido em 1981 como parte da especificação original do Protocolo Internet (RFC 791). Ele definiu cinco classes de endereços — de A a E — com base nos bits iniciais do primeiro octeto. Essa arquitetura baseada em classes foi projetada para simplificar o roteamento, fornecendo um limite fixo entre as porções de rede e de host de um endereço, eliminando a necessidade de transmitir informações de máscara de sub-rede junto com as atualizações de roteamento.
Cada classe foi destinada a uma escala diferente de rede. A Class A acomodava um pequeno número de redes muito grandes, a Class B servia organizações de porte médio, e a Class C suportava a grande maioria das redes menores. Embora esse sistema tenha funcionado na era inicial da Internet, os limites rígidos entre as classes eventualmente levaram a um desperdício significativo de endereços e contribuíram para o esgotamento acelerado do espaço IPv4 disponível.
Endereços Class A
Os endereços Class A são identificados por um bit inicial de 0 no primeiro octeto, resultando em uma faixa de 1.0.0.0 a 126.255.255.255 (as faixas 0.x.x.x e 127.x.x.x são reservadas para propósitos especiais). Com um prefixo de rede de 8 bits e 24 bits para hosts, cada rede Class A pode acomodar aproximadamente 16,7 milhões de endereços de host — uma alocação enorme por qualquer padrão.
Existem apenas 126 redes Class A, e elas foram atribuídas às maiores organizações e entidades governamentais nos primeiros dias da Internet. Empresas como Apple (17.0.0.0/8), Ford (19.0.0.0/8) e o Departamento de Defesa dos EUA possuem múltiplas alocações Class A. Muitos desses detentores históricos começaram a vender ou alugar porções de seu espaço Class A não utilizado através do mercado de transferência IPv4, já que poucas organizações realmente precisam de milhões de endereços IP.
Faixa
1.0.0.0 – 126.255.255.255. O primeiro octeto identifica a rede; os três octetos restantes identificam hosts.
Máscara Padrão
255.0.0.0 (ou /8). Apenas o primeiro octeto é usado para a porção de rede no roteamento com classes.
Redes
126 redes Class A no total. Cada uma foi atribuída como um único bloco massivo a uma organização.
Hosts por Rede
Aproximadamente 16,7 milhões (2²⁴ − 2 = 16.777.214 utilizáveis). Muito mais do que a maioria das organizações necessita.
Endereços Class B
Os endereços Class B começam com os bits binários 10 no primeiro octeto, cobrindo a faixa de 128.0.0.0 a 191.255.255.255. Com um prefixo de rede de 16 bits e 16 bits para hosts, cada rede Class B suporta até 65.534 endereços de host utilizáveis. Essa alocação intermediária foi projetada para organizações de médio a grande porte, como universidades, grandes corporações e agências governamentais.
Um total de 16.384 redes Class B estão disponíveis. Durante o boom da Internet na década de 1990, as alocações Class B eram muito solicitadas porque a Class C (254 hosts) era muito pequena para muitas organizações, enquanto a Class A era grande demais. Isso levou ao rápido esgotamento do espaço Class B e foi um dos fatores-chave que impulsionaram a adoção do CIDR, que permitia às organizações receber exatamente a quantidade de espaço de endereços que precisavam, em vez de serem forçadas a alocações do tamanho de uma classe.
Faixa
128.0.0.0 – 191.255.255.255. Os dois primeiros octetos identificam a rede; os dois últimos identificam hosts.
Máscara Padrão
255.255.0.0 (ou /16). Dois octetos para a porção de rede no roteamento com classes.
Redes
16.384 redes Class B no total. Muitas foram atribuídas a universidades e grandes empresas.
Hosts por Rede
Até 65.534 hosts utilizáveis (2¹⁶ − 2). Um tamanho prático para redes de campus e corporativas.
Endereços Class C
Os endereços Class C começam com os bits binários 110, abrangendo a faixa 192.0.0.0 a 223.255.255.255. Com um prefixo de rede de 24 bits e apenas 8 bits para hosts, cada rede Class C fornece apenas 254 endereços de host utilizáveis. Esta era a classe mais comumente alocada, projetada para pequenas organizações, filiais e segmentos de rede individuais.
Existem mais de 2,1 milhões de redes Class C, tornando-a o maior pool de alocações com classes. Um único Class C (/24) permanece como o menor bloco que a maioria dos roteadores da Internet aceita em suas tabelas de roteamento, tornando-o a alocação mínima viável de facto para uma presença independente na Internet. No mercado IPv4 atual, os blocos /24 são a unidade mais frequentemente negociada e servem como referência para a precificação por IP.
Faixa
192.0.0.0 – 223.255.255.255. Os três primeiros octetos identificam a rede; o último octeto identifica hosts.
Máscara Padrão
255.255.255.0 (ou /24). Três octetos para a rede, um para hosts no roteamento com classes.
Redes
Aproximadamente 2,1 milhões de redes Class C. A mais numerosa de todas as classes de endereços.
Hosts por Rede
254 hosts utilizáveis (2⁸ − 2). Suficiente para pequenos escritórios, mas limitante para implantações maiores.
Class D e Class E
Os endereços Class D (224.0.0.0 a 239.255.255.255) são reservados exclusivamente para multicast IP. Ao contrário dos endereços unicast que identificam um único destino, os endereços multicast permitem que um único pacote seja entregue a múltiplos destinatários simultaneamente. Isso é utilizado para aplicações como streaming de vídeo, jogos online e protocolos de rede como OSPF (224.0.0.5) e RIP (224.0.0.9). Os endereços Class D não são atribuídos a hosts ou organizações individuais.
Os endereços Class E (240.0.0.0 a 255.255.255.255) foram designados como experimentais e reservados para uso futuro. Apesar de representarem aproximadamente 268 milhões de endereços, nunca foram disponibilizados para alocação geral. O endereço 255.255.255.255 serve como endereço de broadcast limitado. Diversas propostas sugeriram liberar o espaço Class E para ajudar a aliviar o esgotamento de IPv4, mas preocupações de compatibilidade com equipamentos de rede legados impediram que isso acontecesse.
Faixas de Endereços IP Privados
O RFC 1918, publicado em 1996, designou faixas de endereços específicas dentro das Classes A, B e C como privadas — o que significa que podem ser usadas livremente dentro de redes internas, mas não são roteáveis na Internet pública. Essas faixas são 10.0.0.0/8 (Class A: mais de 16 milhões de endereços), 172.16.0.0/12 (Class B: aproximadamente 1 milhão de endereços) e 192.168.0.0/16 (Class C: 65.536 endereços). Qualquer organização pode usar esses endereços internamente sem coordenação ou registro.
O Network Address Translation (NAT) conecta endereços privados e públicos traduzindo IPs internos privados para um endereço IP público quando o tráfego sai da rede. Essa tecnologia foi fundamental para estender a vida útil do IPv4, já que um único IP público pode atender centenas ou milhares de dispositivos internos. A maioria dos roteadores domésticos usa por padrão a faixa 192.168.0.0/24 ou 192.168.1.0/24, enquanto redes corporativas tipicamente utilizam o espaço 10.0.0.0/8 por sua vasta capacidade.
10.0.0.0/8 (Class A Privada)
Mais de 16 milhões de endereços. Preferida por empresas e data centers por seu enorme espaço de endereços interno.
172.16.0.0/12 (Class B Privada)
Aproximadamente 1 milhão de endereços (172.16.0.0 – 172.31.255.255). Comum em redes corporativas de médio porte.
192.168.0.0/16 (Class C Privada)
65.536 endereços. A faixa padrão para redes domésticas e ambientes de pequenas empresas.
Tradução NAT
Traduz IPs privados para IPs públicos na fronteira da rede. Permite que milhares de dispositivos compartilhem um único endereço público.
Da Rede com Classes ao CIDR
O sistema de endereçamento com classes sofria de uma ineficiência fundamental: a lacuna entre os tamanhos de classe era muito grande. Uma organização que precisava de 300 endereços não podia usar um Class C (254 hosts) e recebia um Class B (65.534 hosts), desperdiçando mais de 65.000 endereços. Essa abordagem de "tudo ou nada" levou ao rápido esgotamento do espaço Class B e ao enorme desperdício em toda a Internet.
O Classless Inter-Domain Routing (CIDR), padronizado em 1993 através dos RFCs 1517–1520, eliminou completamente os limites rígidos de classe. Com o CIDR, qualquer comprimento de prefixo de /0 a /32 pode ser usado, permitindo alocações como /22 (1.024 endereços) ou /20 (4.096 endereços) que não correspondem a nenhuma classe tradicional. Essa flexibilidade melhorou drasticamente a utilização de endereços e desacelerou a taxa de esgotamento de IPv4.
Hoje, a rede com classes é considerada um conceito histórico ensinado para fins educacionais. Todos os protocolos de roteamento modernos (BGP, OSPF, EIGRP) são sem classes e suportam VLSM nativamente. No entanto, compreender o sistema de classes original continua valioso porque muitas convenções de rede — como as máscaras de sub-rede padrão, as faixas de endereços privados e o /24 como prefixo roteável mínimo — têm sua origem diretamente na arquitetura com classes.
Perguntas Frequentes
Perguntas comuns sobre classes de endereços IP respondidas
The five IP address classes are: Class A (1.0.0.0 – 126.255.255.255) for large networks, Class B (128.0.0.0 – 191.255.255.255) for medium networks, Class C (192.0.0.0 – 223.255.255.255) for small networks, Class D (224.0.0.0 – 239.255.255.255) for multicast, and Class E (240.0.0.0 – 255.255.255.255) reserved for experimental use.
192.168.1.1 is a Class C address (first octet 192 falls in the 192–223 range). It is also a private IP address defined by RFC 1918 within the 192.168.0.0/16 range, commonly used as the default gateway address for home routers.
Classful networking was abandoned because the fixed class sizes caused massive address waste. The jump from Class C (254 hosts) to Class B (65,534 hosts) was too large, leading organizations to receive far more addresses than needed. CIDR replaced it in 1993 with flexible prefix lengths for efficient allocation.
Class C was the most commonly allocated class, with over 2.1 million networks available. In today's post-classful internet, /24 blocks (equivalent to a single Class C) remain the most frequently traded and deployed subnet size in the IPv4 market.
IP classes are no longer used for address allocation or routing decisions. Modern networking uses CIDR exclusively. However, the class system's legacy persists in conventions like default subnet masks, private address ranges (10.x, 172.16.x, 192.168.x), and the /24 minimum routable prefix.
CIDR (Classless Inter-Domain Routing), introduced in 1993, replaced classful addressing. CIDR allows any prefix length (/0 to /32) instead of the fixed /8, /16, /24 boundaries. This, combined with VLSM (Variable Length Subnet Masking), enables precise address allocation matching actual requirements.