Qual é a função de um jitter buffer ao reproduzir um fluxo UDP segmentado em pacotes e como ajustar seu…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a função de um jitter buffer ao reproduzir um fluxo UDP segmentado em pacotes e como ajustar seu tamanho afeta latência e perda de amostras?
- A) Reduzir o tamanho do buffer não afeta a reprodução de pacotes de forma alguma.
- B) O jitter buffer armazena pacotes para compensar variação de atraso; aumentar seu tamanho reduz perda por jitter, mas aumenta latência; diminuir o tamanho reduz latência e eleva o risco de perda por atraso.
- C) Maior jitter buffer sempre melhora a qualidade de áudio, sem desvantagens.
- D) Jitter não é afetado pelo tamanho do jitter buffer durante a reprodução.
- E) Jitter buffer é usado apenas para armazenar pacotes, sem impacto na latência.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O jitter buffer é uma fila de recepção usada na reprodução de fluxos em tempo real, como áudio e vídeo sobre UDP. Como o UDP não garante ordem nem tempo de chegada, os pacotes de um mesmo fluxo chegam com atrasos variáveis (jitter). O buffer segura os pacotes por um pequeno intervalo para que a reprodução ocorra de forma contínua e na ordem certa.
- Ao aumentar o tamanho do buffer, há mais tempo de espera para que pacotes atrasados cheguem antes de serem reproduzidos. Isso reduz as perdas causadas pelo jitter, mas cada pacote fica mais tempo armazenado antes de sair, o que aumenta a latência total.
- Ao diminuir o tamanho do buffer, a latência cai, porém o buffer espera menos tempo por pacotes atrasados. Pacotes que chegam depois do momento previsto para sua reprodução são descartados, aumentando a perda de amostras.
- Verificando as alternativas. A alternativa A está errada, pois o tamanho do buffer afeta diretamente a reprodução. A alternativa C está errada, pois um buffer maior aumenta a latência, que é uma desvantagem relevante em comunicação interativa. A alternativa D está errada, pois o tamanho do buffer é justamente o parâmetro que controla o efeito do jitter na reprodução. A alternativa E está errada, pois o buffer introduz atraso e, portanto, impacta a latência.
- Conclusão: a alternativa correta é a B, que descreve corretamente a função do buffer e o trade-off entre latência e perda de pacotes. Concordo com o gabarito oficial.
💡 Dica: Explique a função do jitter buffer e suas implicações na latência.
Alternativa por alternativa
O aluno acredita que o tamanho do buffer é irrelevante para a reprodução, como se o buffer fosse apenas um detalhe de implementação sem efeito sobre o fluxo.
Jitter é variação do delay; o buffer acumula pacotes para reordenação/sincronização. Maior capacidade absorve mais variação temporal, porém adiciona espera; menor capacidade prioriza tempo real em detrimento de perda.
O aluno supõe que mais armazenamento é sempre melhor, ignorando que cada pacote fica retido por mais tempo e a latência aumenta.
Por que engana: Confundir a função do jitter buffer, acreditando que um buffer menor não impacta a latência e a perda de pacotes.
O aluno confunde jitter, que é a variação do atraso dos pacotes, com a reprodução, achando que o buffer não altera o efeito do jitter sobre o áudio.
O aluno entende o buffer apenas como armazenamento passivo, sem perceber que a espera pelos pacotes acrescenta atraso à reprodução.
Raio-X da questão
jitter buffer e latência
avaliacao
fluxo UDP e pacotes · latência em redes
Revisar conceitos de redes e transmissão de dados.
Confundir a função do jitter buffer, acreditando que um buffer menor não impacta a latência e a perda de pacotes.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- No clube de fotografia da escola, Lia compartilhou um álbum digital com o tablet de Caio. Durante o envio, o álbum não…
- — Por que esse texto vira um monte de 0 e 1? — perguntou uma pessoa ao configurar um kit de robótica que vinha com um…
- Em um fluxo de transmissão, qual é a função do campo 'número de sequência' em um pacote e como ele contribui para a…
- Considerando MTU e fragmentação: se o payload útil por pacote é 1400 bytes, quantos pacotes são necessários para…
- Ao receber pacotes de dados, qual é a função do número de sequência em cada pacote para a reconstrução da informação…
- Explique, em sequência, como dados são fragmentados em pacotes, encaminhados por múltiplos roteadores e reconstruídos no…
Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados
🔎 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
