Este documento representa meus estudos acerca do livro Redes de Computadores e a Internet - uma abordagem top down


Atrasos e Protocolos

Atrasos/Delays

Existem 4 causas para atrasos na entrega de um pacote, a qual pode ser mensurada por todos os enlaces.

Processamento (d_proc)

Representa o tempo que o switch leva para examinar o header do pacote e determinar o que fazer em seguida.

  • todo roteador eh um dispositivo Store Foreward (batata quente kkk, pega e passa pro proximo).

Fila (d_queue)

Depende da quantidade de outros pacotes que chegam e que estavam, previamente, na fila.

  • se a fila estiver vazia, $d_queue = 0$
  • se a fila estiver cheia, alguns pacotes podem ter um atraso (impossivel de ser calculado antes de acontecer) ou, ate mesmo, se perder (Drop de pacotes).

obs: este atraso sofre alteracoes constantes, eh altamente variavel.

Transmissao (d_trans)

Depende da largura de banda do link. Calculando o atraso de Transmissao:

  • tamanho do pacote = L Bits
  • banda do link = R (bits por segundos) -> limite fisico ou virtual (banda larga do provedor) $$d_{trans} = \frac{L}{R} \ \ \ //\ dado \ em \ segundos$$

Propagacao (d_prop)

  • distancia/velocidade $$\frac{\Delta s}{\Delta v}$$