Calcolo graduale dei limiti di produttività nei protocolli di rete sotto la congestione

La comprensione della velocità massima di trasferimento dei dati nei protocolli di rete durante la congestione è essenziale per ottimizzare le prestazioni della rete. Questo articolo fornisce un approccio chiaro e passo per calcolare i limiti di throughput quando il traffico di rete supera la capacità.

Comprensione della rete

Attraverso il termine si riferisce alla quantità di dati trasmessi con successo su una rete in un determinato periodo; durante la congestione, il throughput può diminuire significativamente a causa di una maggiore perdita di pacchetti, ritardi e ritrasmissioni.

Fattori che interessano il throughput sotto la congestione

Diversi fattori influenzano i limiti di produttività durante la congestione, tra cui larghezza di banda, latenza, tasso di perdita di pacchetti e l'efficienza del protocollo.

Metodo di calcolo passo per passo

Il calcolo comporta la stima dell'effettivo trasferimento dei dati in base alle condizioni di rete.

Throughput ≈ MSS / (RTT × Tasso di perdita + Ritardo di elaborazione)

Dove:

Passi per il calcolo:

Calcolo di esempio

Se il MSS è di 1460 byte, RTT è di 100 ms, e il tasso di perdita di pacchetti è dell'1%, il calcolo di throughput è:

Throughput ≈ 1460 / (0.1 × 0.01 + Ritardo di elaborazione)[

Se si considera un ritardo di elaborazione trascurabile, il throughput è di circa 14.600 byte al secondo.