Goodput

Quando i dati vengono trasferiti attraverso un mezzo di comunicazione, come Internet o una rete locale (LAN), la velocità media di trasferimento viene spesso descritta come throughput. Questa misurazione include tutte le informazioni aggiuntive del protocollo, come le intestazioni dei pacchetti e altri dati inclusi nel processo di trasferimento. Include anche i pacchetti ritrasmessi a causa di conflitti o errori di rete. Il goodput, invece, misura solo il throughput dei dati originali.

Il goodput può essere calcolato dividendo la dimensione di un file trasmesso per il tempo necessario a trasferirlo. Poiché questo calcolo non include le informazioni aggiuntive trasferite tra i sistemi, il valore del goodput sarà sempre minore o uguale al throughput. Ad esempio, la maximum transmission unit MTU di una connessione Ethernet è di 1.500 byte. Pertanto, qualsiasi file di dimensioni superiori a 1.500 byte deve essere suddiviso in più pacchetti. Ogni pacchetto include informazioni di intestazione (in genere 40 byte), che aumentano la quantità totale di dati da trasferire. Pertanto, il goodput di una connessione Ethernet sarà sempre leggermente inferiore al throughput.

Sebbene il goodput sia in genere vicino al valore del throughput, diversi fattori possono causarne la diminuzione. Ad esempio, la congestione della rete può causare collisioni tra i dati, rendendo necessario inviare nuovamente i pacchetti. Molti protocolli richiedono inoltre una conferma della ricezione dei pacchetti dall'altra parte, aggiungendo ulteriori informazioni al processo di trasferimento. Ogni volta che vengono aggiunte informazioni aggiuntive a un trasferimento di dati, aumenta la differenza tra throughput e goodput.

Aggiornato July 14, 2010 da Per C.

quizMetti alla prova le tue conoscenze

Which of the following data types can only store two possible values?

A
Integer
0%
B
String
0%
C
Set
0%
D
Boolean
0%
Correct! Incorrect!     View the Boolean definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Goodput in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.