No když chceš stahovat data (download), tak nejprve o ty data musíš požádat (upload). Následně proběhne domluva s protějším serverem (upload+download) o následujícím stáhnutí části (pokud je soubor delší), nebo případně celého souboru. Po kladném vyřízení žádosti začne vlastní stahování. Pokud bude úspěšné, pokračuje to dál. Každá tato žádost má určitou životnost (poměrně krátkou), neboť pokud server neodpoví do určité doby, bere se záležitost za nevyřízenou a údaje se maží (aby se nezahltily routery - například).
Množství upload dat vůči downloadu je sice malé, ale potřebné. Pokud je nějakým drastickým způsobem omezen upload, pak download je ovlivněn, nebo i znemožněn.
Přesná závislost záleží na spoustu vlivů, nelze je jednoznačně vypočítat. Závisí také, na ztrátovosti pakeů, či na chybovosti linky, a s tím souvisí jak často se musí přenos opakovat. Také jak malé soubory jsou přenášeny a na jak velké kousky jsou při přenosu děleny.