Pesquisar neste blog

02/04/2021

Atrasos de DNS e HTTP

Suponha que, em seu navegador da Web, você clique em um link para obter uma página da Web. O endereço IP da URL associada não é armazenado em cache no host local; portanto, é necessária uma pesquisa de DNS para obter o endereço IP. 

Suponha que apenas um servidor DNS, o cache DNS local, seja visitado com um atraso RTT de RTT 0 = 1 milissegundos. 

Inicialmente, vamos supor que a página da Web associada ao link contenha exatamente um objeto, consistindo em uma pequena quantidade de texto HTML. 

Suponha que o RTT entre o host local e o servidor da Web que contém o objeto seja RTT HTTP = 60 ms.
















1) Assumindo o tempo de transmissão zero para o objeto HTML, quanto tempo decorre de quando o cliente clica no link até que o cliente receba o objeto ?

Resolução:

RTTo + 2 * RTThttp = 1 + 2 * 60 = 121 ms

2) Agora suponha que o objeto HTML faça referência a 4 objetos muito pequenos no mesmo servidor da web. Negligenciando os tempos de transmissão, quanto tempo decorre de quando o cliente clica no link até que o objeto base e todos os 4 objetos adicionais sejam recebidos do servidor web no cliente, assumindo HTTP não persistente e sem conexões TCP paralelas ?

Resolução:

2 x 60 + 4 x 2 x 60 + 1 = 601 ms

Nenhum comentário: