Goodput
Kada se podaci prenose preko komunikacijskog medija, kao što je Internet ili lokalna mreža (LAN), prosječna brzina prijenosa često se opisuje kao propusnost. Ovo mjerenje uključuje sve protokol režijske informacije, kao što su paket zaglavlja i drugih podataka koji su uključeni u postupak prijenosa. Uključuje i pakete koji se ponovno prenose zbog mrežnih sukoba ili pogrešaka. S druge strane, Goodput mjeri samo protok izvornih podataka.
Goodput se može izračunati dijeljenjem veličine odašiljenog file do vremena potrebnog za prijenos datoteke. Budući da ovaj izračun ne uključuje dodatne informacije koje se prenose između sustava, mjerenje dobre snage uvijek će biti manje ili jednako propusnosti. Na primjer, maksimalna prijenosna jedinica MTU od Ethernet veza je 1,500 bajtova. Stoga se svaka datoteka veća od 1,500 bajtova mora podijeliti u više paketa. Svaki paket uključuje informacije o zaglavlju (obično 40 bajtova), što dodaje ukupnoj količini podataka koje treba prenijeti. Stoga će dobra snaga Ethernet veze uvijek biti nešto manja od propusnosti.
Iako je dobra snaga obično blizu mjerenja protoka, nekoliko čimbenika može uzrokovati smanjenje dobre snage. Na primjer, mrežna zagušenja mogu uzrokovati kolizije podataka, što zahtijeva ponovno slanje paketa. Mnogi protokoli također trebaju potvrdu da su paketi primljeni s druge strane, što dodaje dodatne troškove procesu prijenosa. Kad god se prijenosu podataka doda više dodatnih troškova, to će povećati razliku između propusnosti i dobre vrijednosti.