Sobre protocolos Internet UDP e TCP, é INCORRETO afirmar:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa D é a incorreta. Vamos entender o motivo:
Alternativa D: "O TCP, protocolo de nível de transporte, não orientado à conexão, trabalha com conexões multiponto e provê um serviço half-duplex para o nível de aplicação."
Essa afirmação está incorreta por diversos motivos:
- TCP é um protocolo de transporte orientado à conexão, o que significa que ele estabelece uma conexão antes de transferir dados.
- O TCP proporciona uma comunicação ponto a ponto, não multiponto. Ou seja, ele estabelece uma conexão direta entre duas máquinas.
- O serviço oferecido pelo TCP é full-duplex, permitindo que a comunicação ocorra simultaneamente em ambas as direções.
Agora, vamos analisar as outras alternativas para entender melhor os conceitos envolvidos:
Alternativa A: "O UDP, protocolo de nível de transporte, não orientado a conexão, tem capacidade de fazer multiplexação/demultiplexação."
Essa afirmação está correta. O UDP (User Datagram Protocol) é um protocolo de transporte que não exige a criação de uma conexão prévia. Ele oferece serviços de multiplexação e demultiplexação através dos números de porta, permitindo que dados de múltiplas fontes sejam combinados e depois separados corretamente no destino.
Alternativa B: "O TCP, protocolo de nível de transporte, orientado a conexão, trabalha com conexões ponto a ponto e provê serviços full-duplex para o nível de aplicação."
Essa afirmação está correta. O TCP (Transmission Control Protocol) é de fato orientado à conexão e estabelece uma conexão ponto a ponto. Além disso, o TCP oferece serviços full-duplex, permitindo que a comunicação ocorra simultaneamente em ambas as direções.
Alternativa C: "Ao contrário do TCP que mantém controle de congestionamento, a ausência de estados ou estabelecimento de conexão no UDP favorece o desenvolvimento de aplicações onde seja exigido um maior controle sobre quais dados são enviados e como."
Essa afirmação está correta. O UDP não mantém estados de conexão, nem controle de congestionamento. Essa característica é útil para aplicações que exigem maior controle sobre a transferência de dados, como voz sobre IP (VoIP) e streaming de vídeo, onde a velocidade é mais crítica que a confiabilidade.
Em resumo, a alternativa D é incorreta porque atribui ao TCP características que pertencem ao UDP, além de confundir os modos de operação full-duplex e half-duplex.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O TCP, protocolo de nível de transporte, não é orientado à conexão, trabalha com conexões multiponto ponto-a ponto e provê um serviço half-duplex full-duplex para o nível de aplicação.
a) Define-se multiplexação como sendo a tarefa de reunir pedaços de dados, vindos de diferentes portas. A Demultiplexação é a entrega dos dados de um segmento da camada de transporte à porta correta. Portanto, tanto TCP quando UDP fazem tais operações.
b) Um exemplo que o TCP é full-duplex é o three way handshake, onde há estabelecimento de conexão com comunicação bidirecional e ponto-a-ponto
c) Exemplo é o TFTP que usa UDP, mas faz uso de um mecanismo de comunicação para sinalizar o encerramento de envio de pacotes.
d) TCP é orientado a conexão, ponto-a-ponto e full-duplex
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo