Pular para o conteúdo principal

Questão de Redes de Computadores — TCP e UDP — VUNESP 2023

Redes de ComputadoresTCP e UDP
Código
vu197151
Banca
VUNESP
Órgão
Pref SBO
Ano
2023
Cargo
Tec ( )
A Internet utiliza alguns protocolos, dentre os quais o
  1. AFTP, que deixou de ser muito utilizado por ser dependente do hardware que ele utiliza.
  2. BIP, que utiliza 32 bits na versão IPv4 e 64 bits na versão IPv6.
  3. CPOP3, que é utilizado para o acesso remoto a um servidor de correio eletrônico para consulta, sem permitir que as mensagens da caixa de correio eletrônico possam ser apagadas.
  4. DTCP, que é um protocolo orientado à conexão.
  5. EUDP, cuja principal característica é a confirmação de que os dados chegaram ao destino corretamente, tornando esse protocolo mais seguro do que o TCP.
Revelar gabarito e comentário

GabaritoD — TCP, que é um protocolo orientado à conexão.

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”.

Protocolos de Rede: TCP e UDP

Gabarito: letra D. O TCP (Transmission Control Protocol) é, de fato, um protocolo orientado à conexão, o que significa que, antes de qualquer dado ser enviado, é estabelecida uma conexão lógica entre origem e destino — essa é a característica central que o distingue do UDP. As demais alternativas contêm erros conceituais: o FTP não é dependente de hardware, o IPv6 usa 128 bits (não 64), o POP3 permite apagar mensagens e o UDP não oferece confirmação de entrega.

O TCP e o UDP são os dois principais protocolos da camada de Transporte do modelo TCP/IP. Eles desempenham a mesma função básica — transportar dados entre processos de origem e destino — mas com filosofias opostas. O TCP foi projetado para confiabilidade: ele estabelece uma conexão (handshake de três vias), numera os segmentos, confirma o recebimento (ACK), retransmite o que se perdeu, controla o fluxo e o congestionamento. Tudo isso garante que os dados cheguem íntegros e na ordem correta, mas paga o preço de ser mais lento e complexo.

O UDP, por outro lado, é um protocolo sem conexão e não confiável: ele simplesmente encapsula os dados e os envia como datagramas, sem qualquer mecanismo de confirmação, controle de fluxo ou recuperação de erros. Se um pacote se perde ou chega corrompido, o UDP não faz nada — a responsabilidade pela confiabilidade fica com a camada de aplicação. Em troca, ele é muito mais rápido e eficiente, sendo ideal para aplicações em tempo real, como streaming de vídeo, VoIP e jogos online, onde um pacote atrasado é pior do que um pacote perdido.

A tabela abaixo resume as diferenças fundamentais entre os dois protocolos:

Característica

TCP

UDP

Orientação

Orientado à conexão

Sem conexão

Confiabilidade

Confiável (entrega garantida)

Não confiável (melhor esforço)

Ordenação

Entrega ordenada

Entrega não ordenada

Controle de fluxo

Sim

Não

Controle de congestionamento

Sim

Não

Verificação de erros

Sim

Apenas checksum opcional

Velocidade

Mais lento

Mais rápido

Uso típico

Web, e-mail, transferência de arquivos

Streaming, VoIP, DNS, DHCP

A pegadinha desta questão está na alternativa E, que atribui ao UDP a característica de "confirmação de entrega" — exatamente o oposto do que o protocolo faz. A banca explora a confusão entre os dois protocolos: quem não domina o assunto pode achar que o UDP, por ser "mais simples", é também mais seguro, quando na verdade é o TCP que oferece confiabilidade. Guarde a fronteira: TCP = conexão + confiabilidade; UDP = sem conexão + velocidade.

Alternativa A — ❌ Incorreta

O FTP (File Transfer Protocol) é um protocolo da camada de Aplicação usado para transferência de arquivos entre um cliente e um servidor. Ele não é dependente de hardware — funciona sobre TCP/IP, independentemente do equipamento físico. A afirmação de que "deixou de ser muito utilizado por ser dependente do hardware" é um erro conceitual: o FTP ainda é amplamente utilizado, e sua eventual substituição por outros métodos (como HTTP ou SFTP) se deve a questões de segurança e praticidade, não a dependência de hardware.

Alternativa B — ❌ Incorreta

O IP (Internet Protocol) é o protocolo da camada de Rede, responsável pelo endereçamento e roteamento. O endereço IPv4 tem 32 bits, mas o IPv6 tem 128 bits, não 64. A alternativa troca o tamanho do endereço IPv6, que é o dobro do que ela afirma. Essa é uma pegadinha clássica: o candidato que sabe que o IPv6 é maior que o IPv4 pode chutar 64 bits, mas o valor correto é 128.

Alternativa C — ❌ Incorreta

O POP3 (Post Office Protocol version 3) é um protocolo da camada de Aplicação usado para recebimento de e-mails, permitindo que o cliente baixe as mensagens do servidor para o computador local. A alternativa erra ao afirmar que ele "não permite que as mensagens da caixa de correio eletrônico possam ser apagadas" — na verdade, o POP3, por padrão, apaga as mensagens do servidor após o download (embora existam configurações para manter uma cópia). Além disso, o POP3 não é usado para "acesso remoto" no sentido de gerenciar mensagens no servidor — essa é a função do IMAP.

Alternativa D — ✅ Correta ⟵ GABARITO

O TCP (Transmission Control Protocol) é um protocolo da camada de Transporte e é, por definição, orientado à conexão. Isso significa que, antes de transmitir dados, ele estabelece uma conexão lógica entre origem e destino por meio do handshake de três vias (SYN, SYN-ACK, ACK). Essa conexão garante que ambos os lados estejam prontos para a comunicação e permite que o TCP ofereça serviços como entrega confiável, ordenação de segmentos, controle de fluxo e controle de congestionamento. A alternativa está correta e espelha exatamente a característica fundamental do protocolo.

Alternativa E — ❌ Incorreta

O UDP (User Datagram Protocol) é um protocolo da camada de Transporte, mas é sem conexão e não confiável. Ele não oferece confirmação de entrega — se um datagrama se perde, o UDP não o retransmite nem informa o remetente. A alternativa inverte completamente as características: atribui ao UDP a confirmação de entrega e o classifica como "mais seguro que o TCP", quando na verdade é o TCP que oferece confiabilidade, e o UDP é mais rápido justamente por abrir mão desses mecanismos. A confiabilidade, quando necessária, é responsabilidade da camada de aplicação que usa o UDP.

Gabarito: letra D — o TCP é o protocolo orientado à conexão, característica que o distingue do UDP e que está corretamente descrita na alternativa D.

Link permanente: /questoes/vu197151