Logo Passei Direto
Buscar

Informática

Uniasselvi
A evolução das aplicações web modernas demandou uma reavaliação de como os protocolos de comunicação interagem com a infraestrutura de rede. O uso do protocolo HTTP em sua versão 1.1 introduziu conexões persistentes para mitigar a latência causada pelo handshake do TCP em cada objeto da página. No entanto, o gargalo de desempenho em redes de alta latência ainda persiste devido ao bloqueio de início de linha. O desenvolvimento de novas versões do protocolo busca otimizar a multiplexação de fluxos em uma única conexão, permitindo que o servidor envie recursos de forma antecipada. Essa evolução reflete a necessidade de adaptar modelos lógicos às restrições físicas dos meios de transmissão. Fonte: STALLINGS, William. Redes e Sistemas de Comunicação de Dados. 10. ed. São Paulo: Pearson, 2014. Assinale a alternativa correta que descreve uma consequência lógica da evolução dos protocolos de aplicação para a arquitetura cliente-servidor: A) O modelo de arquitetura cliente-servidor tornou-se obsoleto com o HTTP/3, uma vez que o novo protocolo exige que todos os clientes funcionem também como servidores de conteúdo. B) A migração para versões mais recentes do HTTP extinguiu a necessidade de utilizar o protocolo TCP na camada de transporte, substituindo-o por conexões sem conexão direta. C) A latência de rede é um fator que foi totalmente eliminado pela compressão de cabeçalhos, tornando a distância física entre cliente e servidor irrelevante para o tempo de resposta. D) A multiplexação de dados impede que o navegador realize múltiplas requisições paralelas, forçando o carregamento sequencial e lento de todos os elementos gráficos de um site. E) Otimizações como o server push permitem que o servidor envie recursos para o cache do cliente antes mesmo de uma requisição explícita, alterando a dinâmica puramente reativa do modelo original.
User badge image
Gustavo Lira Sampaio

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as alternativas com base no texto e no conhecimento sobre evolução dos protocolos HTTP: A) Incorreta. O modelo cliente-servidor não se tornou obsoleto com HTTP/3. HTTP/3 continua usando arquitetura cliente-servidor, e clientes não precisam funcionar como servidores de conteúdo. B) Incorreta. HTTP/3 substitui o TCP pelo QUIC, que é baseado em UDP, mas não elimina a camada de transporte; apenas muda o protocolo de transporte. C) Incorreta. A compressão de cabeçalhos ajuda, mas não elimina totalmente a latência causada pela distância física. D) Incorreta. A multiplexação permite múltiplas requisições paralelas em uma única conexão, não impede. E) Correta. O server push permite que o servidor envie recursos antes da requisição explícita do cliente, mudando a dinâmica puramente reativa do modelo cliente-servidor tradicional. Portanto, a alternativa correta é: E) Otimizações como o server push permitem que o servidor envie recursos para o cache do cliente antes mesmo de uma requisição explícita, alterando a dinâmica puramente reativa do modelo original.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina