Alternativa A - II, III
Análise da Questão
A questão aborda as características fundamentais do protocolo UDP (User Datagram Protocol) em comparação ao TCP (Transmission Control Protocol), ambos da camada de transporte.
Para identificar a resposta correta, devemos analisar cada afirmativa individualmente:
1. Análise das Afirmações
- I. Transferência de dados confiável:
- FALSO. O protocolo UDP é conhecido por ser não confiável (unreliable). Ele não garante que os pacotes chegarão ao destino, nem que chegarão na ordem correta. Se um pacote se perder, o UDP não tenta retransmiti-lo. Essa é uma característica principal do TCP, que utiliza mecanismos de confirmação (acknowledgment).
- II. Serviço não orientado a conexão:
- VERDADEIRO. O UDP funciona de forma connectionless. Ele envia os dados ("datagramas") imediatamente sem estabelecer uma conexão prévia (handshake) entre remetente e destinatário. Isso torna o protocolo mais rápido, mas menos seguro.
- III. Detecção de erros:
- VERDADEIRO. Embora o UDP não garanta a entrega (confiabilidade), ele possui um campo de checksum no cabeçalho. Este mecanismo permite verificar a integridade dos dados recebidos. Se for detectado um erro de integridade no checksum, o pacote é descartado. Portanto, ele realiza a detecção de erros, mesmo que não realize a correção (retransmissão).
2. Comparativo Rápido
| Característica | TCP | UDP |
|---|
| Orientação | Orientado à conexão | Não orientado à conexão |
| Confiabilidade | Alta (Garante entrega) | Baixa (Best-effort) |
| Reordenação | Garante ordem | Não garante |
| Detecção de Erros | Sim (e correção) | Sim (apenas detecção/descarte) |
Conclusão
Com base na análise acima:
- A afirmação I é exclusiva do TCP.
- As afirmações II e III são características do protocolo UDP.
Portanto, a alternativa que contém todos os serviços corretos oferecidos pelo UDP é a A.