Considere as seguintes sentenças sobre os protocolos UDP (Us...
(TANENBAUM, Andrew S.; WETHERALL, David. Redes de Computadores. Tradução Daniel Vieira. São Paulo: Pearson Prentice Hall, v. 583, p. 5ª, 2011.)
I - O UDP transmite pacotes de tamanho definido e é considerado não confiável, enquanto o TCP implementa um fluxo de bytes e existe verificação da correta entrega dos pacotes.
II - O UDP é orientado para conexão, enquanto o TCP não é orientado para conexão.
III - O UDP é utilizado quando a aplicação necessita reduzir a latência de conexão em detrimento da perda de informações, enquanto o TCP prioriza a entrega de todas as informações da comunicação, mesmo que o processo seja mais lento.
IV - O UDP possibilita controle de fluxo e de congestionamento, enquanto o TCP não possibilita controle de fluxo e de congestionamento.
De acordo com Tanenbaum (2011), assinale a alternativa CORRETA:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Apenas as sentenças I e III estão corretas.
1. Tema central da questão
Esta questão aborda as diferenças fundamentais entre os protocolos UDP (User Datagram Protocol) e TCP (Transmission Control Protocol), ambos essenciais na arquitetura TCP/IP. Entender suas características é crucial para concursos na área de redes de computadores.
2. Resumo teórico
TCP é um protocolo orientado à conexão, confiável, que garante a entrega correta e ordenada dos dados, com controle de fluxo e congestionamento (Tanenbaum, Redes de Computadores, 2011). Já o UDP é não orientado à conexão, não garante a entrega nem a ordem dos dados e não implementa controles de fluxo/congestionamento. UDP é utilizado quando a velocidade é mais importante que a confiabilidade, como em transmissões de voz e vídeo ao vivo.
3. Justificativa da alternativa correta
I - Correta: UDP transmite datagramas (pacotes) individualmente, não confiável, enquanto o TCP trabalha com fluxo de bytes e garante entrega correta.
III - Correta: UDP é preferido quando a latência baixa é prioridade, mesmo com possíveis perdas; TCP é usado quando é essencial garantir a entrega, mesmo se houver atraso.
4. Análise das alternativas incorretas
II - Incorreta: UDP NÃO é orientado à conexão e TCP É orientado à conexão; a afirmação está invertida, comum pegadinha!
IV - Incorreta: O controle de fluxo e congestionamento EXISTE no TCP, mas NÃO no UDP; a afirmação está totalmente invertida.
5. Estratégias de interpretação
Fique atento à inversão de conceitos clássicos, como “orientado à conexão” e “controle de fluxo”. Sempre relacione cada protocolo ao seu uso típico: TCP = confiável e ordenado; UDP = rápido, mas sem garantias. Palavras como “apenas”, “sempre” e “nunca” costumam ser usadas em pegadinhas!
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo