Uma rede apresenta uma largura de banda de 200 Mbps , se a latência é de 20 ms e a perda de pacotes é de 2 %, qual é o throughput estimado? Suponha que cada pacote tenha 1500 bytes.

Passo 1

Beleza, vamos lá! A questão fala sobre uma rede com uma largura de banda de 200 Mbps, latência de 20 ms e perda de pacotes de 2%. Queremos descobrir qual é o throughput estimado, sabendo que cada pacote tem 1500 bytes. Vamos usar conceitos de largura de banda, latência e perda de pacotes para resolver isso.

Passo 2

Primeiro, vamos entender o que é throughput. Throughput é a quantidade real de dados que consegue ser transmitida por uma rede em um determinado período de tempo. Ele pode ser afetado pela largura de banda, latência e perda de pacotes.

Passo 3

A largura de banda da rede é de 200 Mbps, o que significa que, teoricamente, a rede pode transmitir 200 milhões de bits por segundo. Mas na prática, fatores como latência e perda de pacotes reduzem esse valor.

Passo 4

A latência é o tempo que um pacote leva para ir do ponto A ao ponto B. Aqui, a latência é de 20 ms (milissegundos), ou 0,02 segundos. Isso afeta o throughput porque aumenta o tempo que cada pacote leva para ser enviado e confirmado.

Passo 5

A perda de pacotes de 2% significa que, de cada 100 pacotes enviados, 2 não chegam ao destino. Isso reduz o throughput porque precisamos reenviar esses pacotes perdidos, consumindo mais tempo e recursos.

Passo 6

Agora, vamos calcular o throughput usando a fórmula simplificada que considera a largura de banda, a latência e a perda de pacotes:
Throughput = Largura de Banda1 + 2 times Latência times Largura de Banda times (1 - Perda de Pacotes) ê

Passo 7

Vamos converter todos os valores para unidades consistentes. A largura de banda já está em Mbps, a latência está em segundos (20 ms = 0,02 s) e a perda de pacotes é 2%, ou 0,02.

Passo 8

Substituindo os valores na fórmula:
Throughput = 2001 + 2 times 0,02 times 200 times (1 - 0,02)

Passo 9

Calculando passo a passo:
Primeiro, calcule o denominador:
1 + 2 times 0,02 times 200 = 1 + 8 = 9
Então:
Throughput = 2009 times 0,98 approx 22,22 times 0,98 approx 21,78 Mbps

Resposta

O throughput estimado é de aproximadamente 21,78 Mbps.

Exercícios relacionados