Mis on failiedastus?

Failiedastus on mis tahes tüüpi arvutifailide ülekandmine või teisaldamine ühest arvutist või süsteemist teise mitmel erineval viisil. Need erinevad meetodid jagunevad tavaliselt ühte kahest suurest kategooriast: tõukepõhised süsteemid ja tõmbepõhised süsteemid. Mõlemas süsteemis on edastusega tavaliselt seotud kaks subjekti: faili saatja ja vastuvõtja. Failiedastust nimetatakse tavaliselt kas üles- või allalaadimiseks, olenevalt isiku vaatenurgast edastusprotsessi suhtes.

Mõnikord kasutatakse failijagamise sünonüümina, failiedastus võib viidata paljudele erinevatele olukordadele, kus arvutifaili edastatakse ühelt inimeselt või süsteemilt teisele. Isik või süsteem, kellelt fail edastatakse, nimetatakse saatjaks, samas kui isikut või süsteemi, kes faili vastu võtab, nimetatakse vastuvõtjaks. Failide edastamiseks saab kasutada mitmeid erinevaid meetodeid, nagu failijagamissüsteemid, mis kasutavad peer-to-peer servereid, meilimanused, failide kopeerimine arvutist kaasaskantavale salvestusseadmele ja failide saatmine kiirsuhtlusprogramm.

Kui failiedastus toimub, viitab saatja protsessile tavaliselt üleslaadimiseks, vastuvõtja aga kui allalaadimine. Need terminid viitavad samale üldisele protsessile, kuid näitavad ka asjaosaliste seisukohti. Mis tahes tüüpi failiedastuse korral toimub protsess tavaliselt tõuke- või tõmbesüsteemi kaudu. Pushing näitab, et faili edastatakse aktiivse üleslaadimise kaudu; saatja üritab faili aktiivselt vastuvõtjale edastada. Tõmbeedastus toimub siis, kui vastuvõtja üritab aktiivselt ülekantavale failile juurde pääseda.

E-posti kasutamine failiedastuse jaoks on näide nii tõuke- kui ka tõmbamissüsteemi kasutamisest. Kui saatja lisab meilisõnumile faili ja saadab selle, kasutab ta tõukesüsteemi, et edastada fail meiliserveri süsteemi. Seejärel saab vastuvõtja meili, mis teavitab teda edastusest, ja kui saaja laadib faili alla, kasutab ta tõmbesüsteemi, et fail meiliserverist oma süsteemi üle kanda. Failiedastus hõlmab tavaliselt faili kopeerimist ja ülekandmist, mitte aga originaalfaili saatmist ühest süsteemist teise, kuigi see on samuti võimalik.