Semana 10 · Redes de Computadores · S10

Camada de Enlace de Dados

Data-Link Layer 🔗

Explore a estrutura dos quadros Ethernet, os protocolos de acesso CSMA/CD e CSMA/CA, e analise tramas reais com o Wireshark.

1 Formato do Quadro Ethernet
📦

Encapsulamento

O quadro Ethernet encapsula os dados para transmissão na rede local (LAN), adicionando cabeçalhos de controle.

🎯

Endereços MAC (48 bits)

Contém MAC de origem e destino para identificar dispositivos. FF:FF:FF:FF:FF:FF = broadcast para todos.

📊

Payload (46–1500 bytes)

Dados reais: pacote IP, ARP, etc. Se menor que 46 bytes, são adicionados bytes de padding. MTU máximo: 1500 bytes.

🛡️

FCS — Verificação de Erros (CRC-32)

Garante integridade. O receptor recalcula o CRC e descarta o quadro se detectar erro de transmissão.

🖼 Estrutura do Quadro — toque em cada campo para detalhes
PREÂMBULO
7 bytes
SFD
1 byte
MAC DST
6 bytes
MAC SRC
6 bytes
TIPO
2 bytes
DADOS (PAYLOAD)
46–1500 bytes
FCS
4 bytes
🚀 Simulador de Transmissão — envie um quadro pela rede
💻
Dispositivo A
AA:AA:AA:AA:AA:AA
🖥️
Dispositivo B
BB:BB:BB:BB:BB:BB
Clique em "Transmitir Quadro" para iniciar a simulação
2 CSMA/CD e CSMA/CA — Acesso ao Meio
🔌 CSMA/CD Com fio

Collision Detection. Detecta colisões após transmitir. Usado em Ethernet half-duplex. Após colisão: envia jam e aguarda backoff aleatório.

📶 CSMA/CA Wi-Fi

Collision Avoidance. Evita colisões antes de transmitir. Usado em redes sem fio. Usa IFS + RTS/CTS para reservar o canal.

① Escuta
② Transmite
③ Colisão!
④ Backoff
💻
PC-A
💻
PC-B
💻
PC-C
💥
CSMA/CD — Passo a passo:
Clique em "Próxima Etapa" para simular o acesso ao meio com detecção de colisão.
① Escuta
② IFS
③ RTS/CTS
④ Transmite
📡
AP/Router
((·))
📱
Dev-1
((·))
💻
Dev-2
((·))
📲
Dev-3
CSMA/CA — Passo a passo:
Clique em "Próxima Etapa" para simular o acesso ao meio sem fio com prevenção de colisão.
3 Prática com Sniffer — Wireshark
🦈

O que é o Wireshark?

Ferramenta open-source de captura e análise de pacotes de rede em tempo real (network sniffer).

🔍

Para que serve?

Visualizar campos do quadro Ethernet, protocolos encapsulados (IP, TCP, ARP) e fazer troubleshooting de rede.

Como funciona
💻Máquina
🦈Wireshark
🔌Switch/AP
🌐Rede
eth0 · Promiscuous mode Pronto
No.TimeSourceDestinationProtocolLenInfo
▼ Frame Detail (clique numa linha da tabela)
CAMPOS DO QUADRO ETHERNET:
🎯

Desafio — Teste seus conhecimentos

3 questões sobre a Camada de Enlace

Pontos: 0 / 3
Q1

Qual é o tamanho do campo FCS e qual algoritmo ele usa?

Q2

No CSMA/CD, o que acontece quando ocorre uma colisão?

Q3

No CSMA/CA, o que representa o campo EtherType 0x0806?