05 - Camada 3 - Rede
video: https://youtu.be/... no frontmatter da nota.Camada 3 - Rede
1. Definição e Propósito
A Camada de Rede é a terceira camada do Modelo OSI. Sua missão fundamental é permitir a comunicação entre dispositivos que não estão na mesma rede física (segmento local). Enquanto a Camada 2 resolve o problema de "falar com o vizinho no mesmo Wi-Fi", a Camada 3 resolve o problema de "enviar um dado para um servidor em outro continente".
Ela é responsável pelo endereçamento lógico e pela determinação da melhor rota (path determination) que um pacote deve seguir através de uma série de redes interconectadas (roteadores).
Posição na Pilha OSI
| Camada | Função | PDU |
|---|---|---|
| 7 - Aplicação | Dados do usuário | Mensagem |
| 6 - Apresentação | Formatação | Mensagem |
| 5 - Sessão | Diálogo | Mensagem |
| 4 - Transporte | Processo a processo | Segmento |
| 3 - Rede | Host a host global | Pacote |
| 2 - Enlace | Salto a salto | Quadro |
| 1 - Física | Sinais | Bits |
2. Funções Principais da Camada 3
Academicamente, dividimos as responsabilidades desta camada em quatro pilares fundamentais:
2.1. Endereçamento Lógico (Addressing)
Diferente do endereço MAC (que é físico e "queimado" na placa), o endereço de rede é lógico e hierárquico.
- O Papel: Atribuir um identificador único universal (como o endereço IPv4 ou IPv6) a cada dispositivo. Esse endereço permite que a rede seja dividida em sub-redes organizadas, facilitando a localização global do dispositivo.
2.2. Roteamento (Routing)
É a função de mover pacotes da origem ao destino através de redes intermediárias.
- O Processo: Os dispositivos desta camada (Roteadores) mantêm Tabelas de Roteamento. Quando um pacote chega, o roteador olha o endereço de destino e decide, com base em algoritmos (como OSPF ou BGP), qual é o próximo "salto" (next hop) mais eficiente para aquele pacote.
2.3. Encapsulamento de Pacotes (Packetization)
A Camada 3 recebe o Segmento da Camada de Transporte e adiciona seu próprio cabeçalho (Header L3). Este cabeçalho contém, obrigatoriamente, o IP de Origem e o IP de Destino. O conjunto resultante é chamado de Pacote.
2.4. Fragmentação e Reagrupamento
Às vezes, um pacote vindo de uma rede de alta capacidade é grande demais para passar por um link subsequente (limitação de MTU). A Camada de Rede tem a capacidade de fragmentar esse pacote em pedaços menores e marcá-los para que o destino saiba como remontá-los.
3. Dispositivos e Protocolos da Camada 3
O Roteador (Router)
É o dispositivo "estrela" desta camada. Um roteador opera conectando diferentes redes. Ele não se importa com nomes de arquivos ou portas de aplicativos; ele só enxerga endereços IP e interfaces de saída.
Equipamentos Adicionais
- Switch L3: Switch com funcionalidades de roteamento entre VLANs.
- Firewall L3: Filtragem baseada em IP, portas e estados de conexão.
- Balancer L3/L4: Distribui tráfego entre servidores com base em IP.
Protocolos Principais
- IP (Internet Protocol): O protocolo de transporte de dados propriamente dito (v4 e v6).
- ICMP (Internet Control Message Protocol): Usado para mensagens de erro e diagnóstico (ex: o comando
pingetraceroute). - ARP (Address Resolution Protocol): Faz a ponte entre o endereço IP (L3) e o endereço MAC (L2).
- IPsec: Protocolo para segurança e criptografia na camada de rede (VPNs).
- OSPF, IS-IS: Protocolos de roteamento interno (IGP).
- BGP: Protocolo de roteamento entre sistemas autônomos (EGP).
- RIP: Protocolo antigo, ainda presente em redes legadas.
4. Unidade de Dados (PDU): O Pacote
Na Camada de Rede, a unidade de informação é o Pacote. É o "envelope postal" da internet. Ele contém a inteligência necessária para que qualquer roteador no mundo saiba para onde despachar aquela informação.
Estrutura do Cabeçalho IPv4
0 15 31
+-----+-----+---------+--------------------+
|Ver | IHL | TOS | Total Length |
+-----+-----+---------+--------------------+
| Identification | Flags | Frag Offst |
+----------------------+--------------------+
| TTL | Protocol | Header Checksum |
+----------------------+--------------------+
| Source IP Address |
+------------------------------------------+
| Destination IP Address |
+------------------------------------------+
| Options (variable) | Padding |
+------------------------------------------+
| Campo | Função |
|---|---|
| Version | Versão do IP (4 ou 6) |
| TTL | Tempo de vida (decrementado em cada salto) |
| Protocol | Protocolo superior (6=TCP, 17=UDP, 1=ICMP) |
| Source IP | IP de origem |
| Destination IP | IP de destino |
5. Diferença Crucial: Camada 3 vs. Camada 2
Esta é a distinção mais importante para um profissional de infraestrutura:
- Camada 2 (Enlace): Entrega Salto-a-Salto local (Hop-to-Hop). Usa endereços MAC. A comunicação morre no primeiro roteador que encontrar.
- Camada 3 (Rede): Entrega Ponta-a-Ponta global (End-to-End). Usa endereços IP. A comunicação sobrevive através de múltiplos roteadores até chegar ao destino final.
Comparação L2 vs. L3
| Atributo | Camada 2 (Enlace) | Camada 3 (Rede) |
|---|---|---|
| Endereço | MAC (48 bits) | IP (32 ou 128 bits) |
| Escopo | Local | Global |
| Roteável | Não | Sim |
| PDU | Quadro | Pacote |
| Equipamento | Switch | Roteador |
| Hardware vs. Lógico | Físico (queimado) | Lógico (configurável) |
6. O Processo de Roteamento Passo a Passo
Considere um pacote enviado do seu computador (192.168.1.10) ao servidor 8.8.8.8:
- Origem: O PC cria o pacote com IP origem 192.168.1.10 e destino 8.8.8.8.
- Decisão de rota: Como o destino está fora da sub-rede local, o PC envia o pacote ao gateway padrão (192.168.1.1).
- Salto 1 (roteador doméstico): Decrementa TTL, consulta tabela de roteamento e envia para o próximo salto do provedor.
- Saltos intermediários: Vários roteadores do provedor repetem o processo, decidindo saltos com base em BGP/OSPF.
- Destino final: O último roteador entrega o pacote ao host 8.8.8.8, que processa o payload.
7. Endereçamento Lógico: IPv4 e IPv6
| Atributo | IPv4 | IPv6 |
|---|---|---|
| Tamanho | 32 bits | 128 bits |
| Endereços totais | ~4,3 bilhões | ~3,4 × 1038 |
| Notação | Decimal pontuado | Hexadecimal com dois pontos |
| Exemplo | 192.168.1.10 | 2001:0db8::1 |
| Configuração | DHCP / manual | SLAAC / DHCPv6 |
| ICMP | ICMPv4 | ICMPv6 |
| Cabeçalho | 20 bytes variável | 40 bytes fixo |
8. Conclusão
A Camada de Rede é a engrenagem que transforma uma coleção de redes locais isoladas na internet global. Sem roteamento, sem endereçamento lógico e sem fragmentação, a internet como a conhecemos seria impossível. Profissionais que dominam a Camada 3 conseguem projetar redes escaláveis, diagnosticar problemas de roteamento, planejar sub-redes e configurar VPNs. Este é o domínio clássico do engenheiro de redes — e o ponto onde a teoria OSI encontra a realidade operacional do TCP/IP.