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
- Como o tamanho do buffer de um roteador influencia jitter e perda de pacotes durante o envio contínuo de pacotes (por…
- Explique como jitter influencia a qualidade de reprodução de áudio/vídeo e de que forma um buffer no receptor mitiga…
- Descreva, em alto nível, um algoritmo que use timestamps em pacotes e um buffer adaptativo para compensar jitter e…
- Um roteador com buffer limitado apresenta jitter; como um algoritmo de enfileiramento (scheduling) pode reduzir variação…
- Explique por que um receptor usa um buffer para armazenar pacotes recebidos e como o buffer afeta latência e perda de…
- Defina jitter em redes de dados e explique como a variação de atraso entre pacotes afeta uma transmissão de áudio ao…
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
