Questão de Redes de Computadores — Modelo OSI — VUNESP 2023
- Código
- vu196789
- Banca
- VUNESP
- Órgão
- Pref SP
- Ano
- 2023
- Cargo
- AFTM SP
- Ade Sessão.
- Bde Rede.
- Cde Enlace de Dados.
- DFísica.
- Ede Transporte.
GabaritoC — de Enlace de Dados.
Gabarito: letra C. A camada descrita no enunciado — encapsular datagramas da camada superior, enviar e receber quadros, detectar erros, retransmitir dados e controlar o fluxo — é a Camada de Enlace de Dados (Camada 2) do modelo OSI. É ela que transforma os pacotes recebidos da Camada de Rede em quadros (frames), adicionando cabeçalho e trailer, e que garante a entrega confiável entre dois dispositivos diretamente conectados, detectando e corrigindo erros do meio físico.
O modelo OSI (Open Systems Interconnection), padronizado pela ISO, divide a comunicação em sete camadas, cada uma com funções específicas. A Camada de Enlace (Camada 2) é a responsável por estabelecer a conexão entre dois dispositivos físicos que compartilham o mesmo meio, detectar e corrigir erros que ocorram no meio físico, garantindo que os quadros sejam recebidos corretamente e apresentando um canal "livre de erros" para a camada de rede. Ela se subdivide em duas subcamadas: MAC (Media Access Control), responsável pelo endereçamento físico e pela conectividade ponto-a-ponto, e LLC (Logical Link Control), que oculta as diferenças entre os padrões de rede (padrões 802).
Para entender por que as outras alternativas estão erradas, é essencial conhecer as funções de cada camada:
Camada Física (1): transmite um fluxo de bits pelo meio físico, lidando com especificações elétricas e físicas. Não trabalha com quadros, apenas com bits.
Camada de Enlace (2): como descrito, trabalha com quadros, controle de fluxo, detecção de erros e retransmissão.
Camada de Rede (3): endereça os pacotes para o computador destino e determina a melhor rota (roteamento). Trabalha com pacotes, não com quadros.
Camada de Transporte (4): garante a comunicação fim-a-fim confiável, com controle de fluxo, mas trabalha com segmentos, não com quadros.
Camada de Sessão (5): estabelece, gerencia e sincroniza a troca de dados entre aplicações (controle de diálogo).
A pegadinha da questão está em associar o "controle de fluxo" à Camada de Transporte, que também o faz. Porém, o conjunto completo de características — especialmente "enviar e receber quadros" e "detectar erros" — aponta inequivocamente para a Camada de Enlace. A Camada de Transporte não trabalha com quadros, e sim com segmentos; a detecção de erros na Camada de Enlace é feita via checksum no trailer do quadro, permitindo a retransmissão em caso de falha.
Na prática, protocolos como Ethernet, Token Ring, FDDI, HDLC e Frame Relay operam na Camada de Enlace. Quando um pacote IP chega à Camada de Enlace, ele é encapsulado em um quadro, com endereços MAC de origem e destino, e enviado pelo meio físico. Se o receptor detectar erro (via CRC), o quadro é descartado e a retransmissão pode ser solicitada.
Guarde a fronteira entre as camadas 2, 3 e 4: a Camada de Enlace trabalha com quadros e endereços MAC; a Camada de Rede, com pacotes e endereços IP; a Camada de Transporte, com segmentos e portas. É exatamente nessa distinção que as alternativas se dividem.
A Camada de Sessão (Camada 5) é responsável por estabelecer, gerenciar e sincronizar a comunicação entre aplicações, incluindo controle de diálogo e pontos de verificação (checkpoints). Não encapsula datagramas em quadros nem detecta erros de transmissão — essas funções são da Camada de Enlace.
A Camada de Rede (Camada 3) tem como tarefa principal endereçar os pacotes para o computador destino e determinar a melhor rota (roteamento). Trabalha com pacotes, não com quadros, e não é responsável pela detecção de erros do meio físico — essa é função da Camada de Enlace.
A Camada de Enlace de Dados (Camada 2) encapsula os datagramas da Camada de Rede em quadros, adicionando cabeçalho e trailer. Ela é responsável por enviar e receber quadros entre dois dispositivos diretamente conectados, detectar erros (via checksum/CRC), retransmitir dados quando necessário e controlar o fluxo de transmissão. Essas são exatamente as características descritas no enunciado.
A Camada Física (Camada 1) é responsável por transmitir um fluxo de bits pelo meio físico, lidando com especificações elétricas, mecânicas e de sincronização de bits. Não trabalha com quadros, não detecta erros de nível de quadro e não realiza controle de fluxo — essas funções pertencem à Camada de Enlace.
A Camada de Transporte (Camada 4) garante a comunicação fim-a-fim confiável, com controle de fluxo e correção de erros, mas trabalha com segmentos, não com quadros. Ela não encapsula datagramas em quadros — isso é feito pela Camada de Enlace. O controle de fluxo da Camada de Transporte é diferente do da Camada de Enlace: o primeiro é fim-a-fim, o segundo é entre nós adjacentes.
A banca explora a confusão entre o controle de fluxo da Camada de Transporte e o da Camada de Enlace. O candidato que vê "controlar o fluxo" e "detectar erros" pode pensar na Camada de Transporte, mas a menção a "quadros" é a chave: quadros são a unidade de dados da Camada de Enlace, não da Transporte. Fique atento à unidade de dados mencionada — ela denuncia a camada.
Para identificar a camada em questões assim, pergunte-se: qual é a unidade de dados? Se for quadro, é Enlace; se for pacote, é Rede; se for segmento, é Transporte. Memorize essa correspondência e a função principal de cada camada — isso resolve a maioria das questões sobre o modelo OSI.
Gabarito: letra C
Link permanente: /questoes/vu196789