A internet tem dois protocolos de transporte importantes: U...

Próximas questões
Com base no mesmo assunto
Q1844467 Redes de Computadores
A internet tem dois protocolos de transporte importantes: UDP e TCP.
Fonte: TANENBAUM; WETHERALL. Redes de computadores. 5. ed. Pearson.
Sobre esses protocolos, analise as afirmativas a seguir.
I. O UDP é um protocolo não orientado a conexões. II. O TCP fornece um fluxo de bytes bidirecional, com controle de congestionamento. III. O TCP é mais indicado em aplicações de tempo real que podem tolerar alguma perda de dados. IV. O UDP é utilizado na maioria das aplicações da internet, garantindo uma entrega confiável e em sequência.
Estão corretas apenas as afirmativas:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é A – I, II.

Vamos analisar cada afirmativa e entender por que as alternativas estão corretas ou incorretas.

I. O UDP é um protocolo não orientado a conexões.

Correto! O UDP (User Datagram Protocol) é um protocolo de transporte que não estabelece uma conexão antes de enviar dados. Isso significa que ele não garante a entrega, a ordem das mensagens ou a integridade dos dados, pois não realiza controle de fluxo, controle de erro ou controle de congestionamento. É um protocolo simples e rápido, utilizado em aplicações que podem tolerar alguma perda de dados, como streaming de vídeo ou jogos online.

II. O TCP fornece um fluxo de bytes bidirecional, com controle de congestionamento.

Correto! O TCP (Transmission Control Protocol) é um protocolo orientado a conexão que garante a entrega confiável de dados. Ele fornece um fluxo de bytes bidirecional, garantindo que os dados sejam entregues na ordem correta e sem duplicação. Além disso, o TCP implementa mecanismos de controle de congestionamento para evitar a sobrecarga da rede, tornando-o ideal para aplicações que exigem alta confiabilidade, como transferências de arquivos e emails.

III. O TCP é mais indicado em aplicações de tempo real que podem tolerar alguma perda de dados.

Incorreto! Na verdade, o TCP é menos indicado para aplicações de tempo real devido à sua natureza confiável que introduz latência, o que pode ser prejudicial para aplicações que exigem baixa latência, como videoconferências. Para essas situações, o UDP é mais apropriado, pois ele não apresenta a mesma latência devido à falta de controle de fluxo e erro.

IV. O UDP é utilizado na maioria das aplicações da internet, garantindo uma entrega confiável e em sequência.

Incorreto! Esta afirmativa confunde as características do UDP com as do TCP. O UDP não garante entrega confiável nem ordem das mensagens, enquanto o TCP oferece essas garantias. O UDP é utilizado em aplicações específicas que podem tolerar perdas, como transmissões de vídeo ao vivo ou jogos online, que priorizam velocidade e baixa latência sobre a confiabilidade.

Portanto, as afirmativas corretas são I e II, justificando a alternativa A.

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

I. O UDP é um protocolo não orientado a conexões. CERTO

II. O TCP fornece um fluxo de bytes bidirecional, com controle de congestionamento. CERTO

III. O TCP é mais indicado em aplicações de tempo real que podem tolerar alguma perda de dados. ERRADO, É O UDP. LEMBREM-SE DO SERVIÇO DE VOIP, USA-SE O UDP

IV. O UDP é utilizado na maioria das aplicações da internet, garantindo uma entrega confiável e em sequência. ERRADO

UDP É NÃO CONFIÁVEL E NÃO ORIENTADO A CONEXÃO

O TCP É A BASE DA INTERNET, CONFIÁVEL E ORIENTADO A CONEXÃO

GABARITO A

UDP (User Datagram Protocol):

Protocolo de transporte não orientado a conexão, ou seja, ele não estabelece uma conexão antes de transmitir dados. Envia pacotes de forma independente, sem controle de fluxo, retransmissão ou garantia de entrega.

Aplicações de tempo real, como chamadas de voz, streaming e jogos online, não podem tolerar atrasos causados por retransmissões do TCP, sendo o UDP, o mais indicado para essas aplicações, pois aceita perdas de pacotes para evitar latência.

O UDP é usado onde a velocidade é mais importante do que a confiabilidade, como em VoIP, DNS e streaming de vídeo.

TCP (Transmission Control Protocol):

Protocolo orientado a conexão, garantindo que os dados sejam entregues de forma confiável e na ordem correta.

Ele gerencia o envio e recebimento de fluxo contínuo de bytes. Além disso, o TCP implementa controle de congestionamento para evitar sobrecarga na rede.

A maioria das aplicações da internet que exigem confiabilidade usam TCP (exemplo: HTTP, FTP, e-mail).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo