Ao receber um fluxo de pacotes com variação no tempo de chegada, que estrutura de memória (buffer) é usada…
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 receber um fluxo de pacotes com variação no tempo de chegada, que estrutura de memória (buffer) é usada para reduzir perdas e suavizar o fluxo? Nomeie essa estrutura.
- A) Cache de dados temporários (temporary data cache)
- B) Buffer de retransmissão (retransmission buffer)
- C) Buffer de envio (sending buffer)
- D) Buffer de recepção (receiving buffer).
- E) Buffer de processamento (processing buffer)
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado descreve um fluxo de pacotes cujo tempo de chegada varia (jitter) e pergunta qual estrutura de memória reduz perdas e suaviza esse fluxo. Pensando na função, a estrutura precisa ficar do lado de quem recebe os pacotes, guardando-os temporariamente para que possam ser consumidos em ritmo regular.
- Um buffer de recepção é uma região de memória do receptor onde os pacotes que chegam são armazenados até serem lidos pela aplicação ou pelo protocolo. Como os pacotes podem chegar em rajadas ou atrasados, o buffer absorve essa irregularidade, entregando os dados em ordem e num ritmo estável, e evita descartar pacotes quando a chegada é mais rápida que o processamento. Por isso a alternativa D é a resposta correta.
- A alternativa A está errada, pois um cache de dados temporários serve para acelerar acessos repetidos a dados já usados, não para absorver variação na chegada de pacotes.
- A alternativa B está errada, pois um buffer de retransmissão guarda cópias de pacotes enviados para reenvio caso haja perda, o que não suaviza a chegada de um fluxo recebido.
- A alternativa C está errada, pois o buffer de envio fica no transmissor e armazena dados a serem enviados; a variação de chegada ocorre do lado do receptor.
- A alternativa E está errada, pois 'buffer de processamento' não é a estrutura específica consagrada para esse problema de redes; a função de absorver a variação de chegada cabe ao buffer de recepção.
- Conclusão: o gabarito oficial D está correto, e a resposta é o buffer de recepção (receiving buffer), que em redes de tempo real também é chamado de jitter buffer.
💡 Dica: Pense na função de buffers em redes de computadores.
Alternativa por alternativa
Confunde buffer com cache, supondo que armazenar dados temporários serve para suavizar o fluxo. O cache acelera acessos repetidos e não controla a chegada irregular de pacotes.
Associa a função de armazenar pacotes ao mecanismo de retransmissão, imaginando que o buffer existe para reenviar pacotes perdidos. Esse buffer trata de reenvio e não de suavização da recepção.
Por que engana: Confundir o buffer de recepção com o buffer de retransmissão, pensando que ambos têm a mesma função na gestão de pacotes.
Supõe que a variação de tempo ocorre no envio, por isso escolhe o buffer do transmissor. A variação de chegada é um fenômeno observado pelo receptor.
O buffer de recepção armazena temporariamente pacotes para compensar jitter e permitir reordenação, evitando perda por processamento irregular.
Acredita que qualquer buffer ligado a 'processamento' resolve o problema, usando o nome genérico como pista. Não identifica que a absorção da variação de chegada é função específica do buffer de recepção.
Raio-X da questão
estrutura de memória buffer
avaliacao
estrutura de memória buffer · fluxo de pacotes
Revisar o conceito de buffers e sua aplicação em redes de computadores.
Confundir o buffer de recepção com o buffer de retransmissão, pensando que ambos têm a mesma função na gestão de pacotes.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Ao processar pacotes recebidos antes de enviar pela rede, qual estrutura de memória temporária ajusta diferenças de…
- Em um roteador, qual estrutura (termo técnico) armazena temporariamente pacotes para lidar com diferenças de taxa entre…
- Como o uso de buffers em roteadores (fila de espera) reduz perda de pacotes durante rajadas de tráfego? Cite o mecanismo…
- Em um autômato baseado em eventos que recebe dados em picos (bursts), que técnica de gerenciamento de fila (queue) evita…
- Em um algoritmo que inspeciona pacotes em tempo real numa rede, qual estrutura de dados descreve melhor o comportamento…
- Como uma janela deslizante (sliding window) ajuda o controle de fluxo quando um receptor recebe pacotes fora de ordem…
🔎 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
