Questão 18 - Quanto tempo um pacote de 1.000 bytes leva para se propagar através de um enlace de 2.500 km de distância, com uma velocidade de propagação de
e uma taxa de transmissão de 2 Mbps? Geralmente, quanto tempo um pacote de comprimento L leva para se propagar através de um enlace de
distância
, velocidade de propagação
, e taxa de transmissão de
bps? Esse atraso depende do comprimento do pacote? Esse atraso depende da taxa de transmissão?
distância
Passo 1
O enunciado pede as seguintes coisas e nos dá estes dados:
- Perguntas:
- Quanto tempo um pacote de 1.000 bytes leva para ser enviado através do enlace dado?
- De forma geral, quanto tempo um pacote de comprimento
leva para atravessar um enlace de distância , velocidade de propagação e taxa de transmissão ? - Esse atraso depende do comprimento do pacote?
- Esse atraso depende da taxa de transmissão?
- Dados fornecidos (peguei estes números do enunciado):
- distância:
- velocidade de propagação:
- taxa de transmissão:
- comprimento do pacote:
- distância:
Passo 2
Conceitos e fórmulas que vamos usar (explicação didática):
- Atraso de propagação (
): é o tempo que um bit leva para “viajar” fisicamente do começo ao fim do enlace. Depende só da distância e da velocidade de propagação. Fórmula:
onde
é a distância (em metros) e
é a velocidade de propagação (em metros por segundo). Unidades: metros sobre metros por segundo dá segundos.
- Atraso de transmissão (
): é o tempo necessário para colocar todos os bits do pacote no enlace, isto é, o tempo que a fonte leva para serializar o pacote na linha. Depende do comprimento do pacote e da taxa do enlace. Fórmula:
onde
é o comprimento do pacote em bits e
é a taxa em bits por segundo. Unidades: bits sobre bits por segundo dá segundos.
- Atraso total (entre os extremos, sem contar enfileiramento ou processamento):
Observação intuitiva: primeiro os bits precisam ser colocados no fio (transmissão) e depois o sinal precisa viajar (propagação); na prática os dois ocorrem parcialmente sobrepostos, mas o tempo para o último bit chegar é a soma acima.
Passo 3
Conversões e preparação dos números (passo a passo):
- Converter distância para metros:
- Converter o comprimento do pacote para bits:
- Reescrever
e nas potências de 10 já dadas:
Passo 4
Calcular o atraso de propagação passo a passo:
Cancelando
e as potências de 10:
Interpretação curta: leva
para o sinal cobrir
àquela velocidade.
Passo 5
Calcular o atraso de transmissão passo a passo:
Fazendo a divisão:
Interpretação curta: leva
para colocar os
bits na linha de
.
Passo 6
Somar para obter o atraso total e responder às perguntas de dependência:
- Atraso total:
- Fórmula geral para um pacote de comprimento
(bits), enlace de distância , velocidade e taxa :
- Dependência do comprimento do pacote: o atraso de transmissão
depende de , logo o atraso total também depende de . O atraso de propagação não depende de . - Dependência da taxa de transmissão: o atraso de transmissão depende de
(inversamente); aumentar reduz . O atraso de propagação não depende de .
Resposta
O atraso depende do comprimento do pacote? Sim — o atraso de transmissão
O atraso depende da taxa de transmissão? Sim — o atraso de transmissão depende de