Come calcolare la larghezza di banda di rete (throughput)
Il throughput di rete si riferisce al tasso medio di dati di consegna riuscita di dati o messaggi su un collegamento di comunicazione specifico. Il throughput di rete è misurato in bit al secondo (bps). Un malinteso comune sulla misurazione del throughput di rete è che misurare il tempo necessario per caricare o scaricare un file grande sia il throughput massimo di una rete. Questo metodo non tiene conto dell'overhead delle comunicazioni come la dimensione della finestra di ricezione di rete, limitazioni della macchina o latenza di rete. Il throughput massimo di rete è uguale alla dimensione della finestra TCP divisa per il tempo di andata e ritorno dei pacchetti di dati di comunicazione.
Passaggio 1
Converti la dimensione della finestra TCP da byte a bit: 64 KB è la dimensione predefinita della finestra TCP per i computer che eseguono il sistema operativo Windows. Per convertire la dimensione della finestra in bit, moltiplica il numero di byte per otto. 64 KB x 8 = 524.288 bit.
Passaggio 2
Dividi la dimensione della finestra TCP in bit per la latenza del percorso di rete. Per questo esempio, usa una latenza di 60 millisecondi. 524.288 bit / 0,060 secondi = 8.738.133 bit al secondo.
Passaggio 3
Converti il risultato del passaggio 2 in megabit al secondo dividendo il risultato per 1.000.000. In questo esempio, il throughput massimo è 8,738 Mbps di throughput massimo di rete con la principale limitazione sul throughput di rete essendo l'alta latenza della connessione di rete.