Alternativa A - II, III
Contexto da Questão:
O problema aborda a Camada de Transporte do modelo de redes (geralmente referenciando os modelos OSI ou TCP/IP). O foco é distinguir as características dos protocolos TCP e UDP.
Análise das Afirmações:
Para responder corretamente, precisamos entender a natureza do protocolo UDP (User Datagram Protocol) em comparação ao TCP (Transmission Control Protocol).
- Item I: Transferência de dados confiável.
- Falso. A confiabilidade (garantia de entrega, ordenação e ausência de duplicatas) é a principal característica do TCP. O UDP opera com um serviço "best-effort" (melhor esforço), onde pacotes podem ser perdidos, duplicados ou chegar fora de ordem sem que o protocolo tente corrigir isso automaticamente.
- Item II: Serviço não orientado a conexão.
- Verdadeiro. O UDP é definido como connectionless (sem conexão). Ele não realiza o "handshake" (aperto de mão) inicial para estabelecer uma sessão antes de enviar dados, tornando-o mais rápido e com menor sobrecarga de cabeçalho.
- Item III: Detecção de erros.
- Verdadeiro. Embora o UDP não corrija erros (não há retransmissão automática), ele inclui um campo de checksum no cabeçalho. Esse checksum permite ao receptor verificar se os dados foram corrompidos durante a transmissão. Se houver erro na integridade, o pacote é descartado. Portanto, ele realiza a detecção, mesmo que não realize a correção.
Análise Detalhada
- Comparativo entre TCP e UDP:
| Característica | TCP | UDP |
|---|
| Orientação a Conexão | Orientado (Handshake) | Não Orientado |
| Confiabilidade | Alta (Garante entrega) | Baixa (Não garante entrega) |
| Controle de Fluxo | Sim | Não |
| Detecção de Erros | Sim (e Correção) | Sim (apenas Detecção via checksum) |
- Por que a alternativa A é a correta?
- Como o Item I descreve uma funcionalidade exclusiva do TCP, qualquer alternativa que contenha o I (B, C, D) está incorreta.
- Sobram as opções A (II, III) e E (II).
- Como o UDP possui mecanismo de verificação de integridade (checksum), a afirmação III ("Detecção de erros") é tecnicamente correta. Logo, a combinação de II e III é a resposta completa.
Conclusão:
O protocolo UDP oferece um serviço não orientado a conexão e possui capacidade básica de detecção de erros, mas não garante transferência confiável.
Portanto, a alternativa correta é a A.