Engenharia Múltipla Escolha

Há uma variedade de erros que podem ocorrer ao enviar mensagens em redes de computadores. Para minimizar de erros, como a adição de informações de redundância cíclica (CRC) aos pacotes e o reenvio de pacotes perdidos. Nesse sentido, as colisões em redes de computadores

Há uma variedade de erros que podem ocorrer ao enviar mensagens em redes de computadores. Para minimizar de erros, como a adição de informações de redundância cíclica (CRC) aos pacotes e o reenvio de pacotes perdidos. Nesse sentido, as colisões em redes de computadores

  1. São previstas nos protocolos baseados em contenção.
  2. Requerem o uso do token para o tratamento.
  3. Não afetam o desempenho dos protocolos.
  4. Ocorrem apenas quando o meio físico é o par trançado.
  5. São benéficas em situações de baixa disputa do enlace.

Resolução completa

Explicação passo a passo

A
Alternativa A

O contexto apresentado contém duas questões distintas sobre Redes de Computadores, abordando temas como gerenciamento de erros, colisões e protocolos de transporte/reliabilidade na camada de enlace. Abaixo está a análise detalhada e a resolução de cada item.

***

Questão 1

Alternativa A - São previstas nos protocolos baseados em contenção.

Análise Didática:

Esta questão trata da camada de enlace de dados e como ela lida com o acesso ao meio físico compartilhado.

  • Protocolos de Conteção: Em redes onde vários dispositivos compartilham o mesmo canal (como Ethernet antiga ou Wi-Fi), não há um coordenador central que diga quem fala primeiro. Cada nó decide transmitir quando achar que o meio está livre.
  • Natureza da Colisão: Como a decisão é descentralizada e baseada em probabilidades, existe a chance real de dois nós transmitirem ao mesmo tempo. Isso gera uma colisão de sinais.
  • Previsão: Protocolos como CSMA/CD (Carrier Sense Multiple Access with Collision Detection) foram projetados sabendo que colisões acontecem. Eles possuem mecanismos específicos (como o algoritmo de backoff exponencial) para tentar novamente após uma colisão. Portanto, elas são eventos previstos e gerenciados.

Por que as outras opções estão incorretas?

  • B: O uso de token (anéis de token) é uma técnica de controle de acesso que visa evitar colisões, não tratá-las. Quem usa token não sofre colisões.
  • C: Colisões causam perda de dados e exigem retransmissão, o que piora significativamente o desempenho (latência e throughput).
  • D: Colisões ocorrem em qualquer meio compartilhado (coaxial, fibra óptica multi-ponto, rádio/wireless), não apenas em par trançado.
  • E: Colisões nunca são benéficas; elas representam desperdício de banda.

***

Questão 2

Alternativa B - O Go-back n com janela unitária se reduz ao Stop-and-Wait.

Análise Didática:

Esta questão compara dois protocolos clássicos de ARQ (Automatic Repeat Request) usados para garantir a entrega confiável de quadros.

Conceitos Fundamentais:

  1. Stop-and-Wait: O transmissor envia um quadro e fica "parado" aguardando o ACK (confirmação). Só então envia o próximo. Sua janela de transmissão é sempre igual a 1.
  2. Go-back-n (GBN): Permite que o transmissor envie vários quadros em sequência (pipelining) antes de receber os ACKs. Ele mantém uma janela de tamanho n. Se um ACK perde, ele deve retransmitir todos os quadros enviados após aquele erro.

Relação Matemática/Lógica:

  • Se você configurar o protocolo Go-back-n com uma janela de tamanho n = 1, ele perde sua capacidade de envio em lote.
  • Com janela unitária, o transmissor só pode ter 1 quadro "em trânsito" por vez.
  • Isso faz com que o comportamento do Go-back-n torne-se idêntico ao do Stop-and-Wait.

Verificação das outras alternativas:

  • A: O Go-back-n é geralmente superior em desempenho (utilização do canal) porque permite o envio contínuo de dados enquanto espera confirmações, diferentemente do Stop-and-Wait que tem muitos tempos de espera ocioso.
  • C: O receptor em ambos os casos funciona basicamente enviando ACKs sequenciais. A diferença principal está no transmissor (janela de envio).
  • D: Ambos os protocolos dependem de timeouts (temporizadores) para detectar que um pacote ou ACK foi perdido.

***

Resumo Final

  1. Questão 1: A resposta correta é a A, pois em protocolos de acesso ao meio baseados em competição (conteção), as colisões são um risco inerente e previsível que o protocolo deve saber gerenciar.
  2. Questão 2: A resposta correta é a B, pois o Go-back-n é um generalização do Stop-and-Wait; ao limitar sua janela para 1, ele se comporta exatamente como o Stop-and-Wait.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.