Questão de Redes de Computadores — Geral — INSTITUTO AOCP 2026
Redes de Computadores›Geral
Código
qa430207
Banca
INSTITUTO AOCP
Órgão
IF CE
Ano
2026
Cargo
Tec ( )
Os protocolos TCP (Transmission Control Protocol) e UDP (User Datagram Protocol) são protocolos da camada de transporte definidos no modelo TCP/IP, cuja finalidade é permitir que os hosts de origem e destino estabeleçam uma comunicação. Assinale a alternativa que apresenta um cenário em que o protocolo UDP tem vantagem sobre o TCP.
AQuando há necessidade de garantia de entrega dos pacotes.
BEm aplicações em que obrigatoriamente é necessário controle de fluxo de transmissão de dados.
CQuando existe uma comunicação em que o receptor está recebendo um volume de dados maior do que pode processar.
DEm aplicações em que a entrega rápida dos pacotes é mais importante do que a entrega precisa.
EEm serviços orientados à conexão.
Revelar gabarito e comentário▾
GabaritoD — Em aplicações em que a entrega rápida dos pacotes é mais importante do que a entrega precisa.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
UDP vs TCP: quando o UDP é a melhor escolha?
Gabarito: letra D. O UDP (User Datagram Protocol) é um protocolo não orientado à conexão, que não realiza controle de fluxo, controle de erros nem confirmação de entrega. Por isso, ele é vantajoso em aplicações onde a entrega rápida dos pacotes é mais importante do que a entrega precisa (confiável), como em streaming de vídeo/áudio e jogos online. Essa é a característica central que diferencia o UDP do TCP, que prioriza a confiabilidade.
O UDP e o TCP são os dois principais protocolos da camada de transporte do modelo TCP/IP (e também do modelo OSI). A função dessa camada é permitir a comunicação fim a fim entre hosts de origem e destino. A diferença fundamental entre eles está na forma como tratam a comunicação:
TCP (Transmission Control Protocol): é um protocolo orientado à conexão. Antes de enviar os dados, ele estabelece uma conexão (handshake de três vias: SYN, SYN-ACK, ACK). Ele oferece confiabilidade: controle de fluxo, controle de congestionamento, detecção e correção de erros, retransmissão de pacotes perdidos e ordenação dos dados. Ou seja, garante que os dados cheguem ao destino corretamente e em ordem.
UDP (User Datagram Protocol): é um protocolo não orientado à conexão. Ele simplesmente encapsula os dados e os envia como datagramas, sem estabelecer conexão prévia, sem controle de fluxo, sem confirmação de entrega e sem retransmissão. É um protocolo não confiável — a confiabilidade, se necessária, fica a cargo da camada de aplicação.
A grande vantagem do UDP é a eficiência e baixa latência. Como não há todo o overhead de controle do TCP (handshake, confirmações, retransmissões), o UDP consegue entregar os dados muito mais rapidamente. Isso é crucial em aplicações em tempo real, onde um atraso é mais prejudicial do que a perda de alguns pacotes. Por exemplo, em uma videochamada, se um pacote de áudio se perder, é melhor simplesmente descartá-lo e seguir com o próximo do que esperar a retransmissão — o atraso quebraria a fluidez da conversa.
A escolha entre TCP e UDP depende, portanto, do requisito da aplicação:
Característica
TCP
UDP
Orientação à conexão
Sim
Não
Confiabilidade
Alta (controle de erros, fluxo, congestionamento)
Baixa (não confirma, não retransmite)
Controle de fluxo
Sim
Não
Controle de congestionamento
Sim
Não
Ordenação dos pacotes
Sim
Não
Velocidade / Latência
Mais lento (overhead)
Mais rápido (menos overhead)
Uso típico
Transferência de arquivos, e-mail, web
Streaming, VoIP, jogos online, DNS, DHCP
A pegadinha desta questão é justamente inverter as características: o candidato pode marcar uma alternativa que descreve o TCP (como garantia de entrega ou controle de fluxo) achando que é uma vantagem do UDP. A banca explora a confusão entre os dois protocolos. Lembre-se: UDP = velocidade, TCP = confiabilidade.
UDP vs TCP
1UDP (não confiável)
Não orientado à conexão
Sem controle de fluxo
Sem retransmissão
Baixa latência
Uso: streaming, VoIP, jogos
2TCP (confiável)
Orientado à conexão
Controle de fluxo
Retransmissão
Ordenação de pacotes
Uso: web, e-mail, arquivos
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
A garantia de entrega dos pacotes é uma característica do TCP, não do UDP. O UDP não oferece nenhum mecanismo de confirmação ou retransmissão — se um datagrama se perde, ele simplesmente não chega. Portanto, essa alternativa descreve uma vantagem do TCP, não do UDP.
Alternativa B — ❌ Incorreta
O controle de fluxo de transmissão de dados é uma funcionalidade do TCP, que ajusta a taxa de envio conforme a capacidade do receptor e da rede. O UDP não possui controle de fluxo — ele envia os dados sem se preocupar com a velocidade do receptor. Logo, essa é uma característica do TCP, não uma vantagem do UDP.
Alternativa C — ❌ Incorreta
Quando o receptor está recebendo um volume de dados maior do que pode processar, o TCP resolve esse problema com o controle de fluxo (janela deslizante). O UDP não tem esse mecanismo — ele simplesmente envia os dados, e o receptor pode descartá-los se não conseguir processar. Portanto, essa situação é um problema para o UDP, não uma vantagem.
Alternativa D — ✅ Correta ⟵ GABARITO
Esta é a definição exata da vantagem do UDP. Em aplicações como streaming de vídeo, VoIP e jogos online, a rapidez na entrega é mais importante que a precisão (confiabilidade). O UDP, por não ter o overhead do TCP (handshake, confirmações, retransmissões), entrega os pacotes muito mais rápido. Se um pacote se perde, ele é simplesmente descartado — o que é aceitável, pois o atraso seria pior que a perda.
Alternativa E — ❌ Incorreta
Serviços orientados à conexão são característicos do TCP, que estabelece uma conexão antes de transmitir dados (handshake). O UDP é não orientado à conexão — ele envia os datagramas diretamente, sem estabelecer conexão prévia. Portanto, essa alternativa descreve o TCP, não o UDP.
NÃO CAIA NESSA!
A banca troca as características dos dois protocolos. O candidato que confunde UDP com TCP marca as alternativas A, B, C ou E, que descrevem funcionalidades do TCP (garantia de entrega, controle de fluxo, orientação à conexão). A chave é lembrar: UDP é rápido e simples, TCP é confiável e complexo.
PEGA ESSA DICA!
Na prova, quando a questão perguntar sobre a vantagem do UDP, procure palavras-chave como "rápida", "tempo real", "baixa latência", "streaming", "jogos online". Quando perguntar sobre TCP, procure "confiável", "garantia de entrega", "controle de fluxo", "orientado à conexão". Essa associação resolve a maioria das questões.