03 - Hierarquia
video: https://youtu.be/... no frontmatter da nota.Hierarquia
1. O Conceito de Estrutura Hierárquica
Um endereço IPv4 não é uma unidade atômica; ele é um composto. Diferente de um CPF, que identifica uma pessoa de forma plana, o IP identifica onde a rede está e quem é o dispositivo dentro dela. Essa hierarquia permite que a Internet seja escalável: roteadores de núcleo (Core Routers) só precisam saber como chegar às grandes redes; eles deixam para os roteadores locais a tarefa de encontrar o dispositivo específico.
A hierarquia do IPv4 manifesta-se em três dimensões complementares:
- Hierarquia de endereçamento: Rede → Sub-rede → Host.
- Hierarquia de roteamento: Internet → AS → Site → LAN.
- Hierarquia comercial: Tier 1 → Tier 2 → Tier 3 → Cliente final.
Essas três dimensões se sobrepõem e são parcialmente refletidas na própria estrutura do endereço IP.
2. A Hierarquia de Endereçamento: Rede → Sub-rede → Host
Internamente, um endereço IPv4 pode ser decomposto em três partes lógicas:
| Network ID (alocada) | Subnet ID (interna) | Host ID (host) |
Exemplo Prático
Considere o IP 203.0.113.45 com máscara /27 (255.255.255.224):
Binário: 11001011.00000000.01110001.00101101
Máscara: 11111111.11111111.11111111.11100000
------------------------------------
Net ID: 11001011.00000000.01110001.001 (27 bits)
Host ID: 01101 (5 bits)
Neste caso:
- Network ID (alocada pelo RIR/ISP):
203.0.113.32/27— bloco público recebido da operadora. - Subnet ID: os 3 bits que diferenciam as sub-redes internas (.32, .64, .96, .128, .160, .192, .224 — caso houvesse subdivisão).
- Host ID: os 5 bits restantes, identificando um host específico (
.45→ host 13 na sub-rede .32).
A separação entre Network ID "público" e Subnet ID "interno" desapareceu formalmente com o CIDR, mas continua sendo usada conceitualmente para planejamento.
3. Hierarquia de Roteamento
A Internet é organizada em camadas de roteamento, cada uma responsável por um nível de granularidade:
| Nível | Função | Tamanho típico do prefixo |
|---|---|---|
| Internet (DFZ) | Roteamento global | /8 a /24 |
| AS (Autonomous System) | Domínio administrativo | /16 a /24 |
| Site (campus/empresa) | Distribuição interna | /22 a /24 |
| LAN (andar/setor) | Acesso final | /24 a /28 |
| Host | Identificação final | /32 |
Exemplo de Hierarquia Real
Internet (DFZ)
└─ AS 16509 (Amazon)
└─ 205.251.0.0/16 (bloco alocado)
└─ 205.251.208.0/22 (site us-east-1)
├─ 205.251.208.0/24 (sub-rede de servidores A)
├─ 205.251.209.0/24 (sub-rede de servidores B)
├─ 205.251.210.0/24 (sub-rede de gerência)
└─ 205.251.211.0/24 (sub-rede de load balancers)
Cada nível "agrega" o nível abaixo: a DFZ vê apenas 205.251.0.0/16 (uma única rota), enquanto internamente há 4 sub-redes /24 distintas.
4. CIDR e Agregação de Rotas
O CIDR (Classless Inter-Domain Routing, RFC 1519, 1993) é a tecnologia que viabiliza a hierarquia moderna. Ele permite:
- Atribuição de blocos de tamanho arbitrário: não mais limitado a /8, /16 ou /24.
- Agregação de rotas (supernetting): múltiplas sub-redes contíguas são anunciadas como um único prefixo, reduzindo a tabela global.
- Subdivisão flexível: cada rede pode ser dividida em sub-redes menores conforme a necessidade.
Exemplo de Agregação
Uma empresa possui as seguintes sub-redes:
203.0.113.0/24
203.0.114.0/24
203.0.115.0/24
203.0.116.0/24
Esses 4 blocos /24 (1024 endereços) são contíguos e podem ser agregados em uma única rota 203.0.113.0/22. Em vez de 4 entradas na tabela de roteamento global, há apenas 1. Isso é fundamental para manter a DFZ abaixo de ~1 milhão de rotas (em 2024, ~970 mil rotas BGP).
5. Hierarquia de Provedores (Tier 1 → Tier 2 → Tier 3)
A indústria de telecomunicações organiza-se em níveis hierárquicos de provedores:
Tier 1 — Backbones Globais
Operadores globais que não pagam trânsito para ninguém (settlement-free peering). Têm redes mundiais próprias. Exemplos:
- AT&T (AS 7018)
- Lumen/CenturyLink (AS 3356)
- NTT (AS 2914)
- Telia (AS 1299)
- GTT (AS 3257)
- Tata Communications (AS 6453)
Existem cerca de 15 a 20 Tier 1 globais. Eles formam o "topo" da hierarquia, com pares entre si.
Tier 2 — Provedores Regionais/Nacionais
Compram trânsito de Tier 1 e revendem para Tier 3 ou clientes corporativos. Têm redes regionais fortes. Exemplos brasileiros:
- AS 28571 (Brasil Telecom)
- AS 10429 (Telefonica/Vivo)
- AS 28604 (Embratel)
- AS 53062 (GVT)
Tier 3 — ISPs Locais
Operam em uma cidade ou região pequena. Compram trânsito de Tier 2. Exemplos: pequenas provedoras regionais.
Cliente Final
Empresas, data centers, residências. Recebem um ou poucos IPs públicos (às vezes via CGNAT, sem IP público dedicado).
Fluxo Hierárquico de Tráfego
Cliente Final → Tier 3 (ISP local)
→ Tier 2 (provedor nacional)
→ Tier 1 (backbone global)
↔ Tier 1 (outro backbone, peering)
← Tier 2 (provedor nacional de destino)
← Tier 3 (ISP local de destino)
← Cliente Final de destino
6. Autonomous Systems (AS) e BGP
Cada provedor acima é um Autonomous System (AS), identificado por um número de 32 bits (ASN). O BGP (Border Gateway Protocol, RFC 4271) é o protocolo que anuncia prefixos entre ASs. Cada AS agrega seus blocos internos e anuncia apenas os prefixos públicos para seus peers. Exemplos: Amazon (AS 16509, 205.251.0.0/16), Google (AS 15169, 142.250.0.0/15), Cloudflare (AS 13335, 104.16.0.0/13).
A DFZ (Default-Free Zone) — conjunto de roteadores que não têm rota padrão — contém, em 2024, cerca de 970 mil prefixos IPv4. Sem hierarquia e agregação, esse número seria multiplicado por 10 ou mais.
7. O Papel da Máscara de Rede na Hierarquia
Como o IP não diz sozinho onde termina a rede e começa o host, ele sempre caminha com um "tradutor": a Máscara de Sub-rede. Onde a máscara tem bits 1, o IP representa a Rede; onde tem bits 0, representa o Host. A máscara é o que define a fronteira hierárquica em qualquer nível — desde a DFZ (com prefixos /8) até o host final (com /32).
8. Hierarquia da RFC 1918 (Espaço Privado)
Mesmo em redes privadas, a hierarquia é aplicada para organização interna:
| Bloco RFC 1918 | Uso hierárquico típico |
|---|---|
10.0.0.0/8 |
Corporação global; cada /16 para um país/região |
10.1.0.0/16 |
Região Brasil |
10.1.10.0/24 |
Filial São Paulo - andar 10 |
10.1.10.0/26 |
VLAN de servidores |
10.1.10.192/26 |
VLAN de gerência |
Esse padrão permite crescer sem reorganizar endereços existentes e facilita troubleshooting (um IP 10.1.10.73 indica imediatamente a localização física).
9. Analogia Didática: O Condomínio e a Cidade
Para facilitar o entendimento, pense em um endereço postal:
- Identificador de Rede (grande): é o nome do bairro (Centro).
- Sub-rede: é o nome da rua (Rua das Flores, 500 — o condomínio).
- Host: é o número do apartamento (Apto 101).
Se você quer entregar uma carta para o vizinho do Apto 102 (mesmo Identificador de Rede), você vai a pé. Se quer entregar para a Rua dos Cravos (outro bairro), você precisa sair do condomínio e usar uma via pública (roteador).
Em escala maior: País = bloco /8 alocado a um RIR; Estado = /16 alocado a um provedor; Cidade = /24 alocado a um cliente; Rua = sub-redes internas; Casa = host final.
10. Benefícios da Hierarquia
| Benefício | Explicação |
|---|---|
| Escalabilidade | Roteadores de núcleo precisam de poucas rotas agregadas |
| Conservação de endereços | Atribuição sob medida, sem desperdício |
| Isolamento de falhas | Problemas em uma sub-rede não afetam outras |
11. Exemplo Prático: Hierarquia em uma Empresa
Cenário: uma empresa recebe o bloco público 203.0.113.0/24 e o subdivide internamente em DMZ (/25), servidores internos (/26), VPN (/27), NOC (/28) e reserva (/28). O provedor de uplink anuncia apenas 203.0.113.0/24 para a Internet. Internamente, há 5 sub-redes distintas, cada uma com sua função e tamanho otimizado.
12. Resumo Técnico
| Atributo | Valor |
|---|---|
| Dimensões hierárquicas | Endereçamento, roteamento, comercial |
| Estrutura interna | Network ID + Subnet ID + Host ID |
| Protocolo de agregação | CIDR (RFC 1519) |
| Protocolo entre ASs | BGP-4 (RFC 4271) |
| Tiers de provedores | Tier 1, Tier 2, Tier 3, Cliente |
| DFZ (rotas globais) | ~970 mil prefixos IPv4 em 2024 |
| Espaço privado | RFC 1918 (10/8, 172.16/12, 192.168/16) |
13. Conclusão
A hierarquia é o princípio organizador que torna a Internet escalável. Sem ela, os 4,3 bilhões de endereços do IPv4 seriam inadministráveis e as tabelas de roteamento globais explodiriam. A combinação de Network ID + Subnet ID + Host ID, somada ao CIDR para flexibilidade de alocação e ao BGP para propagação entre ASs, forma uma arquitetura elegante que sobrevive há mais de 30 anos. Entender essa hierarquia é entender a própria essência da arquitetura TCP/IP: decompor um problema gigantesco (conectar bilhões de dispositivos) em camadas sucessivas de responsabilidade.