Hva er en filoverføring?
En filoverføring er prosessen med å overføre eller flytte alle typer datafiler fra en datamaskin eller system til en annen på en rekke forskjellige metoder. Disse forskjellige metodene faller vanligvis inn i en av to hovedkategorier: pushbaserte systemer og trekkbaserte systemer. I begge systemene er det vanligvis to emner som er involvert i overføringen: avsenderen og mottakeren av filen. En filoverføring omtales vanligvis som enten opplasting eller nedlasting, avhengig av personens perspektiv i forhold til prosessen med overføringen.
Noen ganger brukt synonymt med fildeling, kan en filoverføring referere til en lang rekke forskjellige situasjoner der en datafil overføres fra en person eller et system til en annen. Personen eller systemet som filen overføres fra blir referert til som avsenderen, mens personen eller systemet som mottar filen kalles mottakeren. Det er en rekke forskjellige metoder som kan brukes til å imøtekomme en filoverføring, for eksempel fildelingssystemer som bruker peer-to-peer-servere, e-postvedlegg, kopiering av filer fra en datamaskin til en bærbar lagringsenhet og sending av filer gjennom en direktemeldingsprogram.
Når en filoverføring skjer, refererer avsenderen vanligvis til prosessen som opplasting, mens mottakeren refererer til overføringen som nedlasting. Disse begrepene refererer til den samme overordnede prosessen, men de indikerer også synspunktene til de involverte. I alle typer filoverføring skjer prosessen vanligvis gjennom et push-system eller et pull-system. Pushing indikerer at en fil blir overført ved aktiv opplasting; avsenderen prøver å overføre filen aktivt til mottakeren. Trekkoverføring skjer når mottakeren aktivt prøver å få tilgang til filen som overføres.
Bruken av e-post for å imøtekomme en filoverføring er et eksempel på at både et push- og pull-system blir brukt. Når avsenderen knytter en fil til en e-postmelding og sender den, bruker han eller hun et push-system for å overføre filen til e-postserver-systemet. Mottakeren mottar deretter en e-post som melder ham eller henne om overføringen, og når mottakeren laster ned filen bruker han et pull-system for å overføre filen fra e-postserveren til hans eller hennes system. En filoverføring innebærer vanligvis at en fil blir kopiert og overført, i stedet for å sende en original fil fra et system til et annet, men det er også mulig.