Considere um enlace de rede hipotético com taxa de transmis...
Considere um enlace de rede hipotético com taxa de transmissão de 1 MB/s, tempo de propagação de 0.1 ms.
Desconsiderando o tempo de processamento da requisição e considerando 1 MB = 106 B, calcule o tempo total entre o envio de um pacote de 64 B contendo uma requisição e o recebimento de um pacote de 64B contendo a resposta da requisição.
Assinale a alternativa que apresenta o tempo calculado:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - 0.328 ms
Vamos entender como chegamos a essa resposta.
Para resolver essa questão, precisamos calcular dois componentes principais do tempo total de transmissão:
1. Tempo de transmissão: É o tempo necessário para enviar todos os bits de um pacote através da rede.
Para calcular o tempo de transmissão, utilizamos a fórmula:
Tempo de transmissão = Tamanho do pacote / Taxa de transmissão
No nosso caso:
Tamanho do pacote = 64 Bytes = 64 * 8 bits = 512 bits
Taxa de transmissão = 1 MB/s = 106 Bytes/s = 8 * 106 bits/s
Logo:
Tempo de transmissão = 512 bits / 8 * 106 bits/s = 64 * 10-6 s = 0.064 ms
Como temos que considerar tanto o envio da requisição quanto o recebimento da resposta, esse tempo deve ser multiplicado por 2:
Tempo total de transmissão = 2 * 0.064 ms = 0.128 ms
2. Tempo de propagação: É o tempo necessário para um sinal percorrer uma certa distância no meio de transmissão.
Dado que o tempo de propagação é 0.1 ms por trecho, precisamos considerar ida e volta:
Tempo total de propagação = 2 * 0.1 ms = 0.2 ms
Somando os tempos de transmissão e propagação:
Tempo total = Tempo total de transmissão + Tempo total de propagação
Tempo total = 0.128 ms + 0.2 ms = 0.328 ms
Portanto, a alternativa correta é D - 0.328 ms.
Análise do Conhecimento Necessário:
Para resolver essa questão, é fundamental compreender os conceitos de tempo de transmissão e tempo de propagação. O tempo de transmissão depende da taxa de transmissão e do tamanho do pacote, enquanto o tempo de propagação depende da distância e da velocidade de propagação do sinal no meio.
Além disso, é importante saber converter unidades de medida e realizar cálculos básicos de multiplicação e divisão. Essa questão testa a capacidade de aplicar esses conhecimentos em um contexto prático de redes de computadores.
Espero que essa explicação tenha ajudado! Caso tenha mais dúvidas, estou à disposição para ajudar. Boa sorte nos estudos!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Alguém entendeu isso?
Pedir comentário de professor.
Tentando entender essa panaceia ate agora, pois ele disse q 1MB = 106B. B de q? De bytes? Se for, ta errado. 1MB = 1 milhao de Bytes, aproximadamente, nao 106! Que doideira, hem!
Mas vamos tentar ajeitar a questao. Vou tentar refazer a questao sem fumar nada. Vamos la:
Considere um enlace de rede hipotético com taxa de transmissão de 1 MB/s, tempo de propagação de 0.1 ms.
Desconsiderando o tempo de processamento da requisição e considerando 1 MB = 1000.000B (arredondando), calcule o tempo total entre o envio de um pacote de 64B contendo uma requisição e o recebimento de um pacote de 64B contendo a resposta da requisição.
A formula do tempo total eh dada por este autor[1], em que Ttrans = L/R, onde:
Ttrans = tempo total de transmissao
L = Tamanho do pacote(em bits)
R = Velocidade no meio, de 0,1ms
E, como sabemos q o tempo e os dados sao os mesmos de ida e volta, ou seja, 64B de dados e 0.1ms de tempo, a formula final ficaria assim:
Ttrans = 2*(L/R).
O proximo passo eh converter os dados para a mesma escala(bits e segundos) e ajeitar na formula. Assim, temos:
L = 64B = 64000bits/s
R = 0.1ms = 0,001s
Substituindo na formula, temos:
Ttrans = 2 * (64000bits/s/0,001s)
Ttrans = 2 * (64)
Ttrans = 128s(segundos)
Resposta essa q nao parece fazer o menor sentido.
Essa foi a resposta q eu cheguei, mas essa questao deveria ter sido anulada!
Dados:
Taxa de Transmissão: 1 MB/s
Tempo de propagação de 0.1 ms.
1 MB = 106 B
Tempo de requisição nulo
PROBLEMA: tempo total entre o envio de um pacote de 64 B contendo uma requisição e o recebimento de um pacote de 64B?
1° Convertendo o pacote para B
Regra de 3
1 MB ---------------- 106 MB
X ---------------- 64 MB
X = 1,64 B
2° Calculando o Tempo de envio do pacote (T envio)
T envio = Tamanho do Pacote * Taxa de propagação
T envio = 1,64 * 0,1
T envio = 0,164 ms
Obs: Como o tempo de propagação é constante = 0,1 ms. O Tempo de recebimento é o mesmo. Então:
T recebimento = Tamanho do Pacote * Taxa de propagação
T recebimento = 1,64 * 0,1
T recebimento= = 0,164 ms
Tempo total = Tempo de envio + Tempo de recebimento
Tempo total = 0,164 + 0,164 = 0.328 ms
Letra : D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo