Android

Peer to Peer Networking (P2P) och Fildelning

Introduction to Decentralized P2P Apps

Introduction to Decentralized P2P Apps

Innehållsförteckning:

Anonim

Datornätverk har två typer. En är Klientservermodell där alla datorer är anslutna till en serverdator som underlättar fildelningen. Den andra typen av datanätverk är Peer to Peer . Peer to peer innebär avsaknad av en dedikerad server. Som namnet antyder är de anslutna som jämlikar - direkt till varandra istället för att behöva ansluta till en server. I denna artikel beskrivs peer-to-peer-fildelning via trådbundna nätverk och Internet.

Peer to Peer Networks

När det gäller begreppet peer to peer-nätverk, även känt som P2P-nätverk , visas en bild - Ett par datorer anslutna direkt till varandra. De kan anslutas via USB eller via Ethernet-kablar. Antag att det finns tre datorer A, B och C, om A ansluter till B och B ansluter till C, kan användarna av A enkelt nå filer och skrivare som är anslutna till C, förutsatt att datorn C tillåter fil- och skrivardelning. Det är precis som Homegroup-nätverket i Windows-operativsystemet.

I ett nätverk för peer to peer (P2P) är en dator både en klient och en server samtidigt. Det är en klient eftersom det ber om data eller annan tjänst från en annan dator till vilken den är ansluten. Det är en server eftersom det ger åtkomst till filerna på hårddisken eller till kringutrustning som är anslutna till den, till andra anslutna datorer.

Ett peer-to-peer-nätverk kan också implementeras med hjälp av ett nav så att du inte behöver extra Ethernet-kort för att aktivera fil- och skrivardelning. Ett nav kan helst vara en router som har mer än en LAN-port eller en USB-hubb. Se bilden nedan för hur den ser ut.

Fildelning via peer to peer-nätverk

Peer-to-peer-nätverk kan implementeras lokalt eller via Internet. I det senare fallet är datorer inte anslutna med Ethernet-kablar. Snarare använder de normala Internetanslutningar för att ansluta till varandra. Om du har använt BitTorrents har du varit med i ett sådant peer-to-peer-nätverk. Fildelning i båda typerna av P2P-nätverk sker nästan på samma sätt. Låt oss ta en titt på vanliga P2P-hemnätverk först.

Läs: Vad är Torrent-filer.

I Windows-baserade P2P-nätverk delas de offentliga mapparna redan. De är synliga under Mitt nätverk. Om inte, gå till varje dator och dela filer och kringutrustning som du vill dela.

Du kan välja vilka mappar som ska delas genom att högerklicka på mappen och gå till fliken Dela . Fliken Share kan namngöras annorlunda i olika versioner av Windows. Du aktiverar mappdelning genom att kryssa i kryssrutan. I rullgardinsmenyn som visas på fliken Dela väljer du Alla . Du kan också välja datorer i rullgardinsmenyn på fliken Dela och klicka på Dela för att dela en mapp med valda datorer.

Kort sagt är processen med att dela filer och mappar i trådbundna peer-to-peer-nätverk är enklare än du tror. Datorerna är anslutna så snart du ansluter dem till navet.

Filöverföring via P2P på Internet

Här kommer BitTorrent in. Protokollet BitTorrent används för att ladda ner stora filer från Internet. När det gäller BitTorrent, så snart datorn startar, blir din dator en del av Peer to Peer-nätverket på Internet.

För att vara klar finns inte en stor fil värd på en enda dator när den är tillgänglig för ladda ner via BitTorrent. Det sprids över flera datorer i form av olika delar. När du använder en.torrent-fil för att ladda ner en fil, ansluts du till mer än en dator och din BitTorrent-klient hämtar olika segment från olika datorer som utgör en swarm (eller en grupp datorer relaterade till den hämtningen).

Din dator är också en del av den svärmen så länge du laddar ner eftersom det upprättar direktanslutning till olika datorer via Internet. Även så länge som din BitTorrent-klient körs är den sådd , dvs överför delar av den nedladdade filen till Internet så att andra som försöker hämta filen samtidigt kan ladda ner den från vad din BitTorrent-klient laddar upp. Detta är förutom de kamraterna (datorer som hämtar delar av nedladdning, är direkt anslutna utan att det behövs en server i mitten), varifrån den andra användaren tar emot filen.

Detta förklarar peer to peer nätverks- och fil- eller skrivardelning på lekmanens språk.