Goodput Definizione significato

Cos’è il Goodput?

Quando i dati vengono trasferiti su un mezzo di comunicazione, come Internet o una rete locale ( LAN), la velocità media di trasferimento è spesso descritta come throughput. Questa misura include tutte le informazioni generali del protocollo, come le intestazioni dei pacchetti e altri dati che sono inclusi nel processo di trasferimento. Include anche i pacchetti che vengono ritrasmessi a causa di conflitti di rete o errori. Goodput, d’altra parte, misura solo il throughput dei dati originali.

Goodput può essere calcolato dividendo la dimensione di un file trasmesso per il tempo necessario a trasferire il file. Poiché questo calcolo non include le informazioni aggiuntive che vengono trasferite tra i sistemi, la misura del goodput sarà sempre inferiore o uguale al throughput. For example, the maximum transmission unit MTU of an Ethernet connection is 1,500 bytes. Pertanto, qualsiasi file superiore a 1.500 byte deve essere diviso in più pacchetti. Ogni pacchetto include informazioni di intestazione (tipicamente 40 byte), che si aggiungono alla quantità totale di dati che devono essere trasferiti. Pertanto, il goodput di una connessione Ethernet sarà sempre leggermente inferiore al throughput.

Mentre il goodput è tipicamente vicino alla misura del throughput, diversi fattori possono causare la diminuzione del goodput. Per esempio, la congestione della rete può causare collisioni di dati, il che richiede che i pacchetti vengano rispediti. Molti protocolli richiedono anche il riconoscimento che i pacchetti sono stati ricevuti dall’altra parte, il che aggiunge ulteriore overhead al processo di trasferimento. Ogni volta che viene aggiunto più overhead a un trasferimento di dati, aumenterà la differenza tra il throughput e il goodput.

La descrizione di Goodput in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Goodput o vuoi suggerire un nuovo termine tecnico, contattaci.