Questão de Redes de Computadores — TCP e UDP — Avança SP 2023
- Código
- qa541087
- Banca
- Avança SP
- Órgão
- Pref SM Arcanjo
- Ano
- 2023
- Cargo
- Tec (SM Arcanjo)
- ACamada Sessão
- BCamada Física
- CCamada de Aplicação
- DCamada de Rede
- ECamada de Transporte
GabaritoE — Camada de Transporte
Gabarito: letra E. O UDP (User Datagram Protocol) é um protocolo da camada de transporte, conforme o modelo OSI e o modelo TCP/IP. Essa é a classificação correta, pois o UDP atua na camada 4 do modelo OSI, responsável pela comunicação fim a fim entre processos, e é um dos dois principais protocolos dessa camada, ao lado do TCP.
O modelo OSI (Open Systems Interconnection) é um modelo de referência que divide a comunicação em sete camadas, cada uma com funções específicas. A camada de transporte (camada 4) é responsável por fornecer serviços de comunicação fim a fim entre aplicações, garantindo ou não a confiabilidade da entrega. O UDP é um protocolo simples, sem conexão e não confiável, que não realiza controle de fluxo, controle de erros nem confirmação de entrega. Ele apenas encapsula os dados recebidos da camada de aplicação e os transmite como datagramas, deixando a confiabilidade a cargo da aplicação.
O UDP é frequentemente comparado ao TCP, que é orientado à conexão e confiável. Enquanto o TCP estabelece uma conexão antes de enviar dados, garantindo entrega ordenada e sem erros, o UDP envia datagramas sem qualquer garantia. Essa diferença torna o UDP mais rápido e leve, sendo ideal para aplicações que priorizam velocidade sobre confiabilidade, como transmissões de voz e vídeo em tempo real, jogos online e consultas DNS.
A banca explora a confusão entre as camadas do modelo OSI, oferecendo alternativas que correspondem a outras camadas, como Sessão, Física, Aplicação e Rede. O candidato que não domina a associação entre protocolos e camadas pode facilmente se perder. A pegadinha aqui é a tentação de associar o UDP a uma camada superior (como Aplicação) por ser um protocolo usado por aplicações, mas a classificação correta é pela função que ele desempenha na pilha de protocolos.
Guarde a associação fundamental: TCP e UDP são os dois principais protocolos da camada de transporte. Essa é a chave para resolver a questão.
A camada de sessão (camada 5 do modelo OSI) é responsável por estabelecer, gerenciar e encerrar sessões de comunicação entre aplicações. O UDP não atua nessa camada; ele é um protocolo de transporte. A confusão pode surgir porque o UDP não mantém sessão, mas isso não o classifica na camada de sessão.
A camada física (camada 1) é responsável pela transmissão de bits pelo meio físico, lidando com aspectos como voltagem, cabos e conectores. O UDP opera em um nível muito mais alto, na camada de transporte, e não tem relação com a transmissão física de dados.
A camada de aplicação (camada 7) é onde residem os protocolos que interagem diretamente com os aplicativos do usuário, como HTTP, FTP, SMTP e DNS. Embora o UDP seja usado por algumas aplicações (como DNS e streaming), ele não é um protocolo de aplicação; ele fornece serviços de transporte para essas aplicações.
A camada de rede (camada 3) é responsável pelo endereçamento lógico e roteamento dos pacotes, sendo o IP o principal protocolo dessa camada. O UDP não atua na camada de rede; ele é um protocolo de transporte que encapsula os dados para serem transmitidos pela rede.
O UDP é um protocolo da camada de transporte, conforme o modelo OSI (camada 4) e o modelo TCP/IP. Ele é um dos dois principais protocolos dessa camada, ao lado do TCP, e é responsável por fornecer comunicação fim a fim entre processos, sem garantias de confiabilidade. Essa é a classificação correta e a resposta da questão.
Gabarito: letra E
Link permanente: /questoes/qa541087