1. A comunicação Cliente/Servidor é uma comunicação baseada em pedidos emitidos pelo cliente e respostas emitidas pelo Servidor. Em um cenário WEB, o navegador faz um pedido de 10KB, ao chegar no Servidor WEB ele responde uma página de 200KB. Dado que a latência é de 5ms para cada byte, qual o tempo total que o usuário tem que esperar até a página chegar em minutos? Neste exercício ignore o overhead gerado pela camadas abaixo. – (1 ponto) (apresente os cálculos passo a passo
mkandradepau22w:
alguem
Soluções para a tarefa
Respondido por
0
Boa Noite!
Antes de começarmos a responder a pergunta, devemos relembrar um pouco sobre unidades de medidas.
Sabemos que 1KB é igual a 1024 Bytes. Sendo assim, usando regra de três, podemos deduzir que 200KB corresponde a 204800 Bytes, e 10KB é equivalente a 10240 Bytes.
Primeiro temos que calcular o tempo de espera para o pedido chegar ao servidor, para isso, apenas multiplicamos a quantidade de bytes pelo tempo.
10KB = 10240 Bytes
10240 Bytes x 5 ms = 51200 ms ou 51 s
Agora devemos calcular o tempo para a página chegar até o usuário:
200KB = 204800 Bytes
204800 Bytes x 5ms = 1024000 ms ou 1024 s
Somando os dois tempos:
51 + 1024 = 1075 s ou 17,9 min
Logo, o usuário teria que esperar aproximadamente 18 min para obter uma resposta.
Perguntas interessantes