Pular para o conteúdo
Todos os conceitos

Camadas e endereços

Cada pacote é um envelope dentro de outro: o Ethernet leva o IP, o IP leva o TCP ou o UDP, e dentro vai a mensagem.

Um pacote de rede funciona como uma carta posta dentro de vários envelopes, um por camada. Cada envelope tem o seu tipo de endereço:

Camada Exemplos Endereço Para que serve
Enlace Ethernet, Wi-Fi MAC, como 0a:1a:7e:00:00:17 Entregar dentro da mesma rede local
Rede IPv4, IPv6 IP, como 10.0.0.23 Achar a máquina em qualquer rede
Transporte TCP, UDP Porta, como 53 ou 443 Achar o programa dentro da máquina
Aplicação DNS, HTTP, FTP Nomes, caminhos, usuários A mensagem em si

Cada camada tem origem e destino. Um exemplo: a máquina 10.0.0.42 manda um recado por UDP para 10.0.0.23. Nos detalhes do Wireshark, o pacote aparece assim, um envelope por linha:

Ethernet II, Src: 0a:1a:7e:00:00:2a, Dst: 0a:1a:7e:00:00:17
Internet Protocol Version 4, Src: 10.0.0.42, Dst: 10.0.0.23
User Datagram Protocol, Src Port: 41500, Dst Port: 41500
Data (56 bytes)
origem (Src) destino (Dst) Ethernet II enlace: MAC 0a:1a:7e:00:00:2a 0a:1a:7e:00:00:17 IPv4 rede: IP 10.0.0.42 10.0.0.23 UDP transporte: porta 41500 41500 Data (56 bytes) aplicação: a mensagem em si
O mesmo pacote como envelopes um dentro do outro: o Ethernet leva o IP, o IP leva o UDP e o UDP leva a mensagem, e cada camada tem a sua origem e o seu destino.

Repare na direção: quem envia aparece em Src (source, origem) e quem recebe em Dst (destination, destino). Uma resposta faz o caminho inverso, com os endereços trocados.

Você também vai ver pacotes ARP, que não têm IP de origem e destino na lista: é a pergunta "quem tem o IP 10.0.0.23? me diga o seu MAC", feita antes de a primeira mensagem sair.

Os endereços 10.0.0.0/8 são de redes internas, e 192.0.2.0/24, 198.51.100.0/24 e 203.0.113.0/24 são reservados para exemplos. Por isso eles aparecem nas capturas desta trilha.

Aparece nestes desafios