Hver gang du opretter forbindelse til Internettet, uploader og downloader du både data. Uploading involverer alle datapakker, der rejser fra dit system til en anden server på Internettet, mens download dækker de pakker, der flyder fra eksterne servere til din pc. For de fleste brugere er denne proces stort set asymmetrisk med download af data meget lettere og hurtigere end uploadprocessen.
Baggrundsoverførsler
Under dine normale aktiviteter på Internettet uploader og downloader din computer konstant data. Når du f.eks. Klikker på et link på et websted, sender din computer en lille pakke data til serveren for at anmode om den nye side. Serveren reagerer ved at sende en række pakker, der indeholder data til siden, og din computer sender en lille bekræftelse tilbage for hver modtaget pakke. Under normale omstændigheder downloader du betydeligt flere data fra Internettet, end du uploader.
Tilgængelige hastigheder
Da de fleste brugere har brug for mere downloadkapacitet end uploadkapacitet, er de fleste forbrugers internetkonti asymmetriske. Ifølge PCMag.com tilbød Verizon i 2013 planer med en gennemsnitlig downloadhastighed på 34,5 Mbps, mens det kun tillader et gennemsnit på 20,1 Mbps upload. Typisk er forskellen endnu større, idet mange internetudbydere begrænser uploadhastigheder til omkring 10-15 procent af de maksimale downloadhastigheder. Disse virksomheder bruger deres overskydende udgående båndbredde til at betjene forretningskunder og til hostet indhold på deres servere.
Forbindelse trængsel
En bivirkning ved disse asymmetriske internetforbindelser er, at det er let at overvælde din tilgængelige upload-tildeling, hvilket kan bremse dine downloads og internetsøgning til en gennemgang. Hver gang en server sender dine computerdata, skal din computer bekræfte modtagelsen, inden der kommer flere data. Hvis du uploader en fil med maksimal hastighed, kan de pakker, du sender, skubbe disse kvitteringer ud, sænke dem og reducere hastigheden på indgående pakker. BitTorrent er en berygtet kilde til overbelastning, da klienten uploader med den maksimale tilgængelige hastighed og standser al anden internetaktivitet. Når du uploader en fil, skal du indstille den maksimale uploadhastighed til et par kilobyte pr. Sekund under din maksimale hastighed for at give tilstrækkelig overhead til at forhindre overbelastning.
Hastighedstest
Når du køber internettjeneste, vil din internetudbyder citere upload- og downloadhastigheder, men dette er estimater i bedste fald. Latency og forsinkelse hvor som helst i det globale netværk kan påvirke, hvor hurtigt en given datastrøm ankommer til din pc og påvirke dine uploadhastigheder. Dine hastigheder kan svinge betydeligt, især i prime time, når mange brugere henter data på én gang. Hastighedstestwebsteder overfører testdata frem og tilbage til din pc og giver dig et øjebliksbillede af din forbindelses upload- og downloadhastigheder. Sørg for at lukke filoverførsler eller programmer, der muligvis får adgang til Internettet, før du tester for at få et nøjagtigt billede af dine overførselshastigheder.