Kalbant apie internetą, „pasroviui“ duomenys keliauja iš interneto į jūsų kompiuterį. Kiekvieną kartą, kai lankotės tinklalapyje, to puslapio turinys turi būti atsisiunčiamas į savo kompiuterį, kad galėtumėte peržiūrėti medžiagą, lygiai taip pat, kaip buvo atsiųstas šis puslapis. Didelės spartos interneto paslaugų teikėjų (IPT) kainų planai grindžiami tuo, kaip greitai galima atsisiųsti duomenis, nes lėtas atsisiuntimo greitis lemia lėtą naršymą. Tačiau jūs taip pat nuolat įkeliate informaciją arba perkeliate duomenis iš savo kompiuterio į internetą.
Įkėlimas įvyksta kiekvieną kartą, kai iš jūsų naršyklės į internetą siunčiama užklausa; pavyzdžiui, spustelėjus nuorodą. Šiuo atveju įkėlimas yra nedidelis duomenų paketas, kuriame yra jūsų interneto protokolo (IP) adresas, puslapis, kurio prašote, ir keletas kitų informacijos dalių. Duomenų paketas arba užklausa eina per internetą, kad pasiektų serverį, kuriame yra prašoma informacija arba tinklalapis. Kelionė atgal yra atsisiuntimas.
Kadangi tinklalapių užklausose yra labai mažai duomenų, IPT taupo pralaidumą, nes įprasto interneto ryšio įkėlimo greitis yra daug lėtesnis nei atsisiuntimo greitis. Atsisiuntimo greitis gali būti 1,500 kilobitų per sekundę (kbps), kad būtų galima priimti didelių gabaritų tinklalapius, tačiau to puslapio užklausa yra tik keli kilobaitai, kuriuos galima pristatyti labai greitai, esant sumažintam atgaliniam 350 kbps greičiui.
Tai galite įsivaizduoti kaip du tunelius, o atsisiuntimo tunelis yra maždaug keturis kartus didesnis nei prieš srovę esantis tunelis. Daugeliu atvejų nepastebėsite lėtesnio įkėlimo greičio, kol nebandysite įkelti didelio failo. Kodėl taip darytum?
Internete yra daugybė situacijų, kai reikia įkelti failus. Jei kuriate svetainę, turėsite įkelti tinklalapius ir susijusį turinį į domeno serverį, kompiuterį, kuriame yra svetainė. Tekstiniai failai bus įkeliami greitai, tačiau dideli vaizdai, muzikos ar daugialypės terpės failai užtruks šiek tiek ilgiau. Jei priklausote bendravimo svetainei, pvz., „FaceBook®“ ar „MySpace®“, galbūt norėsite į savo profilį įkelti skaitmeninių nuotraukų, MP3 arba vaizdo įrašų. Galbūt norėtumėte sukurti filmą, kuriame atliekate originalią melodiją, ir įkelti jį į „YouTube®“.
„Torrenting“, socialinio tinklo architektūra, leidžianti vartotojams iš viso pasaulio keistis failais tarpusavyje, reikalauja 1:1 bendrinimo santykio, kad būtų išvengta sumažinto atsisiuntimo greičio. Kiekvienam atsisiųstam failui vartotojas turi įkelti vienodo dydžio failą. Jei vartotojas nežino, kad jo interneto ryšys yra daug greitesnis viena kryptimi nei kita, torrentas išryškina esmę. Naudotojui, kuris praleidžia tris valandas failo atsisiuntimui, gali tekti palikti kompiuterį veikti 12 valandų ar ilgiau, kad įkeltų tą patį duomenų kiekį.
Kai kurioms įmonėms, turinčioms ne vietinius biurus, susietus internetu naudojant virtualų privatų tinklą (VPN), gali reikėti atsisiuntimo greitį atitinkančio įkėlimo greičio. Pavyzdžiui, tai leistų darbuotojui Niujorke per kelias minutes, o ne valandas įkelti didelį failą darbuotojui Los Andžele. Tai vadinama sinchroniniu ryšiu, o dauguma planų yra asinchroniniai. Sinchroniniai IPT planai yra brangesni nei asinchroniniai planai, todėl nėra tokie įprasti.