Home Comunidade Eventos YouTube Networks Desafios // produtos Academy News CTI | CVE Contato

01 - Classe A (8 bits de rede)

video explicativo
Video explicativoEspaco reservado para o video desta anotação — adicione video: https://youtu.be/... no frontmatter da nota.

Classe A (8 bits de rede)

1. Definição e Identificação

A Classe A é a primeira das classes de endereçamento IPv4 definidas historicamente. Sua característica fundamental é o primeiro bit do primeiro octeto ser obrigatoriamente 0. Esse bit de sinalização permite que roteadores antigos (sem suporte a CIDR) identifiquem a classe instantaneamente e apliquem a máscara correta sem necessidade de informação adicional no cabeçalho do pacote.

Características Formais

  • Bit inicial fixo: 0 (zero)
  • Intervalo binário do primeiro octeto: 00000000 a 01111111
  • Intervalo decimal do primeiro octeto: 0 a 127
  • Máscara padrão: 255.0.0.0 (ou /8 em notação CIDR)
  • RFC de referência: RFC 790 (1981), RFC 1812 (1995, revoga o uso estrito de classes)

Faixas Reservadas Dentro da Classe A

Faixa Função
0.0.0.0/8 Reservada para "this host" (RFC 1122) — usada como rota padrão
10.0.0.0/8 IP Privado (RFC 1918) — uso interno
127.0.0.0/8 Loopback — testes locais

Apesar de 0.x.x.x e 127.x.x.x pertencerem tecnicamente ao intervalo binário da Classe A, não são atribuídos a hosts. Por isso, o intervalo útil da Classe A pública é 1.0.0.0 a 9.255.255.255 e 11.0.0.0 a 126.255.255.255.

2. Estrutura Hierárquica

Na Classe A, apenas o primeiro octeto (8 bits) identifica a rede, enquanto os outros 24 bits ficam disponíveis para hosts. Essa estrutura reflete o modelo original de atribuição da IANA: grandes corporações recebiam uma rede /8 e ficavam responsáveis por subdividi-la internamente.

Análise de Capacidade

  • Total de redes Classe A: Como o primeiro bit é fixo 0, sobram 7 bits variáveis. Isso gera 2^7 = 128 redes possíveis (de 0 a 127). Subtraindo as faixas reservadas (0 e 127), restam 126 redes utilizáveis.
  • Hosts por rede: Com 24 bits para hosts, o cálculo é 2^24 − 2 = 16.777.214 endereços utilizáveis por rede (subtraindo endereço de rede e broadcast).

Total de Endereços na Classe A

126 × 16.777.214 ≈ 2,1 bilhões de endereços — ou seja, cerca de 50% de todo o espaço IPv4 unicast pertence teoricamente à Classe A. Historicamente, isso foi um desperdício colossal, pois poucas organizações tinham 16 milhões de dispositivos para justificar um /8 inteiro.

3. Distribuição Histórica

No início da internet (décadas de 1970-1980), a IANA distribuiu blocos /8 liberalmente para grandes organizações governamentais, militares e tecnológicas. Exemplos notáveis:

Bloco /8 Organização Original
3.0.0.0/8 General Electric (GE)
4.0.0.0/8 Bolt, Beranek and Newman (BBN)
6.0.0.0/8 Army Information Systems Center
9.0.0.0/8 IBM
12.0.0.0/8 AT&T
13.0.0.0/8 Xerox
15.0.0.0/8 Hewlett-Packard (HP)
16.0.0.0/8 Digital Equipment Corporation (DEC)
17.0.0.0/8 Apple
18.0.0.0/8 MIT
19.0.0.0/8 Ford Motor Company
26.0.0.0/8 DISA (Defense Information Systems Agency)
44.0.0.0/8 Amateur Radio Digital Communications
48.0.0.0/8 Prudential Insurance
56.0.0.0/8 US Postal Service

Essas distribuições geraram críticas décadas depois, quando a internet começou a esgotar o IPv4. Muitos desses blocos acabaram sendo vendidos (no mercado secundário de IPs) por valores na casa dos milhões de dólares — em 2015, um /8 foi avaliado em até 1,5 bilhão de dólares.

4. Por que a Classe A Existiu?

Velocidade de Roteamento

Nos anos 1980, roteadores eram máquinas modestas (Cisco AGS, Proten P420) com pouca memória RAM (256 KB a 4 MB) e processadores fracos. O cálculo da máscara em cada pacote era caro em CPU. Com as classes, o roteador fazia uma única comparação no primeiro bit:

  • Se bit 0 = 0 → Classe A, máscara 255.0.0.0
  • Se bits 0-1 = 10 → Classe B, máscara 255.255.0.0
  • Se bits 0-2 = 110 → Classe C, máscara 255.255.255.0

Isso reduzia o processamento a uma simples tabela de lookup. As classes não eram uma decisão técnica ótima, mas uma solução pragmática para o hardware da época.

Escala de Atribuição

O modelo original previa poucas organizações globais (governos, multinacionais) com milhões de hosts cada. A Classe A foi pensada para esses "elefantes" — IBM, AT&T, HP. O crescimento exponencial de organizações menores (universidades, empresas regionais) e o surgimento de milhões de usuários domésticos não foram previstos.

5. Vantagens e Desvantagens

Vantagens (à época)

  • Simplicidade de roteamento: uma única comparação de bit resolvia a máscara.
  • Espaço imenso por rede: ~17 milhões de endereços por bloco, suficiente para qualquer corporação global.
  • Atribuição estável: empresas recebiam um bloco para sempre, sem renegociação.

Desvantagens (que levaram à sua "morte")

  • Desperdício colossal: uma empresa com 100 mil hosts e um /8 deixava 16,6 milhões de endereços parados, sem poder serem usados por ninguém.
  • Esgotamento acelerado do IPv4: com apenas 126 /8 disponíveis no total, a IANA distribuía uma fatia gigante por vez. Em 1995, já era evidente que o IPv4 não sobreviveria mais 20 anos.
  • Tabelas de roteamento globais inchando: cada /8 anunciado era uma rota na DFZ. Com a explosão da internet, isso se tornaria insustentável sem agregação.

6. A Transição para CIDR

Em 1993, a RFC 1519 (CIDR — Classless Inter-Domain Routing) aboliu o uso estrito das classes. Roteadores modernos não olham mais o primeiro bit — eles exigem a máscara explicitamente em cada rota. Isso permite:

  • Subdividir /8 em milhares de /24.
  • Agregar múltiplos /24 em /16 ou /8 para reduzir a tabela global.
  • Atribuir blocos de tamanho arbitrário conforme a real necessidade do cliente.

A Classe A deixou de ser uma unidade de atribuição em 1994, mas os blocos /8 já distribuídos continuam válidos até hoje. A IANA parou de distribuir /8 públicos em fevereiro de 2011, esgotando seu pool.

7. Analogia Didática: O País

Imagine a Classe A como um país:

  • Existem poucos países no mundo (126 redes /8).
  • Cada país é gigantesco e abriga milhões de cidadãos (16 milhões de hosts).
  • Quem entra em um país não se preocupa com os limites internos — só sabe que está naquele país (roteador L3 entre /8s).

Já as Classes B e C correspondem a estados e cidades, respectivamente.

8. Uso Moderno de /8

Mesmo após o fim das classes, os blocos /8 ainda são unidades administrativas importantes. Quando a IANA esgotou seu pool em 2011, os 5 RIRs ainda tinham alguns /8 reservados. Hoje, todos os RIRs também esgotaram seus pools (APNIC em 2011, RIPE NCC em 2012, LACNIC em 2014, ARIN em 2015, AFRINIC em 2020).

Atualmente, o único caminho para obter um endereço IPv4 público é:

  1. Comprar no mercado secundário (transferências entre empresas, reguladas pelos RIRs).
  2. Migrar para IPv6 (que tem espaço para 3,4 × 1038 endereços).

9. Resumo Técnico

Atributo Valor
Bit inicial 0
Primeiro octeto (decimal) 1 a 126
Máscara padrão 255.0.0.0 (/8)
Bits de rede 8
Bits de host 24
Redes possíveis 126
Hosts por rede 16.777.214
Faixa privada 10.0.0.0/8 (RFC 1918)
Faixa loopback 127.0.0.0/8
Status atual Obsoleto como conceito de classe; blocos /8 ainda válidos e circulando

10. Conclusão

A Classe A é uma relíquia da era pré-CIDR. Embora seu modelo fixo de classes não seja mais usado para novas atribuições, os blocos /8 distribuídos continuam ativos e são alguns dos ativos mais valiosos da internet. Entender a Classe A é essencial para compreender a história do IPv4, o motivo do seu esgotamento e a transição inevitável para o IPv6. Para engenheiros modernos, o conceito prático relevante é o /8 como unidade de agregação e planejamento de roteamento.