Sdílená síť sdílí počítačová data nebo prostor v síti s různými úrovněmi. Ačkoli můžete snadno sdílet soubory mimo síť (například prostě jejich přenosem nebo odesláním na fyzická média), výše uvedený výraz téměř vždy znamená sdílení jejich využití v síti, i když se to děje na malé místní síti.
Sítě pro sdílení souborů umožňují více osobám používat stejný soubor s nějakou kombinací čtení nebo prohlížení, psaní nebo úprav, kopírování nebo tisku. Tato síť má zpravidla jednoho nebo více administrátorů. Uživatelé mohou mít stejné nebo odlišné úrovně přístupu. Sdílení souborů může také znamenat přítomnost vyhrazeného množství ukládání osobních dat ve sdíleném systému souborů.
Po mnoho let byla síť pro sdílení souborů funkcí vícečlánkových a víceuživatelských počítačových systémů. S příchodem internetu byl široce použit systém nazvaný protokol přenosu souborů (FTP).
FTP lze číst a případně zapisovat soubory, které jsou společné pro určitou skupinu uživatelů serveru FTP serveru s přístupem pro přístup k heslu. Mnoho serverů FTP nabízí sdílení souborů, nebo alespoň možnost prohlížení nebo kopírování dat, nahrát pomocí veřejného hesla (což je "anonymní"). Většina vývojářů webových stránek používá tento systém k nahrávání nových nebo revidovaných souborů na server. Navíc, velmi World Wide Web lze považovat za rozsáhlou síť pro sdílení souborů, ve které jsou požadované stránky nebo soubory neustále staženy nebo kopírovány uživateli.
Sdílení souborů - to je praxe sdílení nebo poskytování přístupu k digitálním informacím nebo zdrojům, včetně dokumentů, multimédií (audio / video), grafiky, počítače programy, obrázky a e-knihy. Jedná se o soukromou nebo veřejnou distribuci dat nebo zdrojů v síti s různými úrovněmi oprávnění ke sdílení. Dalším příkladem tohoto systému je bezplatné sdílení souborů, které umožňuje stahovat a přijímat data pro uživatele sítě.
Sdílení souborů lze provádět několika způsoby. Mezi nejběžnější způsoby jejich ukládání, distribuce a přenosu patří následující:
Většina úkolů sítě pro sdílení souborů používá dvě základní sady síťových kritérií:
Peer-to-peer (P2P), Peers sdílení souborů nebo sdílení souborů: toto je nejpopulárnější způsob sdílení dat, který je poskytován softwarem peer-to-peer. Uživatelé síťových počítačů definují sdílené údaje pomocí softwaru od jiných výrobců. Sdílení souborů P2P umožňuje uživatelům přímý přístup, stahování a úpravy dat. Některé programy třetích stran usnadňují výměnu P2P sběrem a segmentací velkých souborů do menších částí (například Ares).
Sdílení souborů jako služba hostování souborů: tato alternativa nabízí široký výběr populárních online materiálů. Tyto služby se často používají s metodami online spolupráce, včetně e-mailů, blogů, fór nebo jiných médií, které mohou obsahovat odkazy na přímou stahování z hostingových služeb souborů. Tyto webové stránky obvykle obsahují soubory, které uživatelům umožňují nahrát.
Když uživatelé stahují nebo používají soubor pomocí sdílené sítě, jejich počítač se také stává součástí tohoto systému a umožňuje jiným lidem stahovat data z počítače. Mnoho stránek pro sdílení souborů je založeno na tomto principu. Taková výměna dat je však obvykle nezákonná, s výjimkou sdílení materiálů, které nejsou chráněny autorským právem nebo které jsou majetkem.
Dalším problémem s aplikacemi pro sdílení souborů je problém spyware nebo adware, protože některé stránky pro sdílení souborů umísťují na své stránky spyware. Tyto spyware aplikace jsou často instalovány na počítačích uživatelů bez jejich souhlasu a povědomí.
Služba synchronizace souborů založená na cloudu a sdílení souborů je automaticky přenášejí aktualizací souborů ze specializovaného adresáře sdílení na síťových zařízeních každého uživatele. Údaje v tomto adresáři lze také obvykle prohlížet a stahovat prostřednictvím webových stránek a mobilní aplikace a mohou být zpřístupněny ostatním uživatelům pro prohlížení nebo spolupráci. Takové služby se staly populární díky poskytování síťových služeb pro sdílení souborů zaměřených na spotřebitele, zejména Dropbox a GoogleDrive.
Rsync je tradiční program, který byl vydán v roce 1996 a který synchronizuje soubory přímo na počítači. Synchronizace dat může obecně využívat i jiné metody výměny dat. Typické příklady zahrnují distribuované souborové systémy, řízení verzí nebo zrcadla.
Nejprve byly soubory vyměněny za použitelné vyměnitelné médium. Počítače měly přístup ke vzdáleným datům pomocí instalace souborového systému, systémy bulletin board (1978), Usenet (1979) a FTP servery (1985).
InternetRelayChat (1988) a Hotline (1997), které se objevily později, umožnily uživatelům komunikovat vzdáleně prostřednictvím chatu a sdílet soubory. V pozdních devadesátých letech byla kódování mp3 rozšířena, standardizována v roce 1991 a výrazně snižovala velikost zvukových souborů.
V červnu 1999 byl program Napster vyvinut jako nestrukturovaný centralizovaný systém peer-to-peer, který vyžaduje, aby server indexoval a lokalizoval další účastníky ve spojení. Gnutella, eDonkey2000 a Freenet byly vydány v roce 2000 a okamžitě se rozšířily do mnoha zemí.
Takže Gnutella byla první decentralizovaná síť pro sdílení souborů. V této síti byly všechny propojovací programy považovány za stejné a proto neměly centrální bod selhání. Freenet je první síť, která zaručuje anonymitu. Pak byl propuštěn klientský a serverový software eDonkey2000, který se stal prototypem dnešních populárních torrentů.
V roce 2001 byly vydány Kazaa a Poisoned for Mac. Jejich síť FastTrack byla lépe distribuována, ačkoli, na rozdíl od Gnutelly, přenášela více provozu, aby zlepšila efektivitu směrování. Síť byla chráněna a šifrována a vývojáři Kazaa jako výsledek vyhráli konkurenci.