Ao analisar uma conexão TCP, como o protocolo detecta perda de pacotes e qual mecanismo usa para recuperar os…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando suas possibilidades de escala e confiabilidade.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao analisar uma conexão TCP, como o protocolo detecta perda de pacotes e qual mecanismo usa para recuperar os dados?
- A) Detecta perda por gaps em números de sequência ou ACKs duplicados e recupera via retransmissão acionada por timers e controle de janela.
- B) A perda de pacotes só é detectada se o receptor não responde em 10 segundos.
- C) Os pacotes são sempre retransmitidos após o recebimento da confirmação (ACK).
- D) TCP utiliza sincronização manual para restaurar pacotes perdidos.
- E) TCP ignora pacotes perdidos; eles não precisam ser recuperados.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique o que a questão pede: como o TCP detecta perda de pacotes e qual mecanismo usa para recuperar os dados. Trata-se de conhecimento conceitual sobre controle de erros do TCP.
- O TCP numera cada byte (ou segmento) com números de sequência. Quando o receptor recebe um segmento fora de ordem, ele repete o ACK do último byte contíguo recebido. Um salto (gap) na sequência e a chegada de ACKs duplicados indicam que algum pacote se perdeu.
- Para recuperar, o TCP retransmite o segmento perdido. A retransmissão pode ser acionada por timer (RTO, quando o ACK não chega no tempo esperado) ou pela retransmissão rápida, após três ACKs duplicados. O controle de janela (congestionamento e fluxo) regula quanto se pode enviar nesse processo.
- A alternativa A descreve exatamente esse funcionamento, por isso está correta e coincide com o gabarito oficial.
- A alternativa B está errada, pois o TCP não espera 10 segundos fixos; a detecção se baseia em gaps, ACKs duplicados e timers adaptativos (RTO).
- A alternativa C está errada, pois o ACK confirma o recebimento e faz o remetente liberar o buffer; retransmissão só ocorre quando há indício de perda.
- A alternativa D está errada, pois o TCP não usa sincronização manual; a recuperação é automática pelo próprio protocolo.
- A alternativa E está errada, pois o TCP é um protocolo confiável que garante a entrega ordenada e completa dos dados, por isso recupera os pacotes perdidos.
💡 Dica: Relacione os números de sequência e os ACKs à retransmissão de dados não confirmados.
Alternativa por alternativa
TCP usa números de sequência e ACKs para confirmar recebimento; timeouts e três ACKs duplicados disparam retransmissão e alterações na janela para controlar fluxo e congestionamento.
O aluno acredita que o TCP usa um tempo fixo de 10 segundos sem resposta como único critério para declarar perda. Ignora que a detecção ocorre por gaps na sequência e por ACKs duplicados, com timers adaptativos.
Por que engana: Confundir a detecção de perda no TCP com um prazo fixo de 10 segundos ou supor que todo pacote é retransmitido após qualquer ACK.
O aluno confunde a função do ACK: ele entende que todo pacote é retransmitido assim que é confirmado. Na verdade, o ACK confirma a entrega e a retransmissão só ocorre quando há indício de perda.
O aluno imagina que a recuperação de pacotes exige intervenção manual ou sincronização externa, por analogia com processos humanos. O TCP faz essa recuperação de forma automática, por meio de números de sequência e retransmissão.
O aluno associa o TCP ao modelo de entrega sem garantias, como o UDP, e conclui que perdas podem ser ignoradas. O TCP é justamente o protocolo confiável que garante a entrega completa e ordenada dos dados.
Raio-X da questão
Detecção e recuperação de perdas TCP
avaliacao
Funcionamento básico do protocolo TCP · Confirmação de recebimento por ACK
Revise números de sequência, ACKs duplicados, temporizadores e retransmissão no TCP.
Confundir a detecção de perda no TCP com um prazo fixo de 10 segundos ou supor que todo pacote é retransmitido após qualquer ACK.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Em um laboratório de neurotecnologia, uma equipe testa uma faixa com eletrodos que capta sinais elétricos da atividade…
- Uma escola precisa arquivar e enviar pela internet um conjunto de documentos com dados pessoais de estudantes. A equipe…
- Uma produtora enviou pela rede um arquivo de áudio para outra unidade. Antes do envio, o sistema calculou um resumo…
- Uma escola mantém os documentos administrativos em uma pasta sincronizada entre os computadores e um serviço remoto. Um…
- Uma turma precisa enviar um vídeo de 600 megabytes para o servidor da escola. A taxa de envio disponível é de 20…
- Os estudantes de uma escola produzirão episódios de áudio. A equipe precisa manter uma versão oficial de cada arquivo…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
