Enlace - Camada 2
A Camada de Enlace de Dados é responsável pela comunicação entre dispositivos que estão conectados ao mesmo enlace ou segmento de rede, realizando o transporte dos dados em unidades chamadas quadros (frames).
Ela trabalha com endereçamento físico, utilizando principalmente endereços MAC, e controla como os dispositivos acessam o meio de transmissão.
A Camada 2 também realiza mecanismos de detecção de erros e define regras para a comunicação dentro de uma rede local.
Principais funções:
- Endereçamento físico: utiliza endereços MAC para identificar interfaces de rede dentro do domínio de comunicação.
- Enquadramento (framing): encapsula os dados recebidos da Camada 3 em quadros, adicionando informações necessárias para a transmissão.
- Controle de acesso ao meio: define como os dispositivos utilizam o meio de transmissão compartilhado.
- Detecção de erros: utiliza mecanismos como o FCS (Frame Check Sequence) para detectar alterações ou corrupção nos quadros durante a transmissão.
- Entrega local: permite a comunicação entre dispositivos que estão no mesmo enlace ou domínio de camada 2.
- Controle de fluxo: algumas tecnologias de Camada 2 podem implementar mecanismos específicos de controle de fluxo.
- Exemplos de tecnologias:
- Ethernet (IEEE 802.3)
- Wi-Fi (IEEE 802.11)
- PPP
- VLAN (IEEE 802.1Q)
- STP (IEEE 802.1D / 802.1w)
- Exemplos de tecnologias:
Exemplo prático:
Imagine um computador conectado a um switch:
PC → Switch → PC
O computador precisa enviar um pacote para outro dispositivo da mesma rede.
A Camada 3 determina o endereço IP de destino, enquanto a Camada 2 utiliza os endereços MAC para realizar a entrega local do quadro.
Um quadro Ethernet possui, entre outras informações:
MAC de destino → MAC de origem → dados → FCS
O switch utiliza principalmente o MAC de destino para decidir por qual porta deve encaminhar o quadro.
A Camada 2 fornece mecanismos para a entrega de quadros no enlace e para a detecção de erros.
Para memorizar:
Camada 2 = comunicação local usando MAC e quadros.
E comparando com a Camada 3:
Camada 2 → “Qual dispositivo local?” → MAC
Camada 3 → “Qual rede/destino?” → IP
Exemplo:
MAC: AA:BB:CC:DD:EE:FF → identificação da interface no enlace
IP: 192.168.1.10 → endereçamento lógico