Andet

Enkle spørgsmål: Hvad er P2P (peer-to-peer) og hvorfor er det nyttigt?

Hvis du bruger internettet regelmæssigt, er det meget usandsynligt, at du ikke har hørt om ordet peer-to-peer eller akronymet P2P. Uanset om det blev nævnt i en nyhedsartikel, på tv eller i en samtale med en ven, der fortalte dig, at han netop downloadede den seneste episode af Game of Thrones, har du måske snuble over dette udtryk. Hvis du vil vide, hvad peer-to-peer er, og hvad det bruges til, bør du læse denne artikel:

Hvad er P2P eller peer-to-peer?

Peer-to-peer eller P2P i forkortet form henviser til computernetværk, der bruger en distribueret arkitektur. Det betyder, at alle de computere eller enheder, der er en del heraf, deler arbejdsbelastningerne i netværket. De computere eller enheder, der indgår i et peer-to-peer-netværk, kaldes jævnaldrende. Hver peer fra et peer-to-peer-netværk er lig med de andre jævnaldrende. Der er ingen privilegerede jævnaldrende, og der er ingen central administrator enhed i centrum af netværket.

På en måde er peer-to-peer-netværk de socialistiske netværk i computervirksomheden. Hver peer er lig med de andre, og hver kammerat har de samme rettigheder og pligter som de andre. Kammerater er både klienter og servere på samme tid.

Desuden er hver ressource, der er tilgængelig i et peer-to-peer-netværk, delt blandt jævnaldrende, uden at nogen central server er involveret. De delte ressourcer i et P2P-netværk kan være ting som processorbrug, disklager eller netværksbåndbredde.

Hvad gør P2P (peer-to-peer) netværk?

Det primære formål med peer-to-peer-netværk er at dele ressourcer og hjælpe computere og enheder med at arbejde sammen, at levere en bestemt tjeneste eller udføre en bestemt opgave. Som vi nævnte tidligere, bruges P2P til deling af alle former for databehandlingsressourcer som forarbejdningskraft, netværksbåndbredde eller diskplads. Men den mest almindelige brugssag til peer-to-peer-netværk er at dele filer på internettet. Peer-to-peer-netværk er ideelle til fildeling, fordi de giver computere tilsluttet dem til at modtage filer og sende filer samtidigt.

Overvej denne situation: Du åbner din webbrowser og besøger et websted, hvorfra du downloader en fil. I dette tilfælde fungerer hjemmesiden som en server, og din computer fungerer som en klient, der modtager filen. Du kan sammenligne den med en enkeltvej: Den fil, du downloader, er en bil, der går fra punkt A (hjemmesiden) til punkt B (din computer).

Hvis du downloader den samme fil via et peer-to-peer-netværk, ved at bruge et BitTorrent-websted som udgangspunkt, bliver downloadet udført forskelligt. Filen downloades til din computer i bits og dele, der kommer fra mange andre computere i P2P-netværket, der allerede har den pågældende fil. Samtidig sendes filen (uploadet) fra din computer til andre, der beder om den. Denne situation ligner en tovejskørsel: Filen er som flere små biler, der kommer til din pc, men også efterlader andre, når de bliver bedt om det.

Hvorfor er peer-to-peer-netværk nyttigt?

P2P-netværk har et par egenskaber, som gør dem nyttige:

  • De er svære at tage ned. Selv hvis du lukker en af ​​jævnaldrende, fortsætter de andre med at arbejde og kommunikere. Du skal lukke alle jævnaldrende til netværket for at holde op med at arbejde.
  • Peer-to-peer-netværk er ekstremt skalerbar. Tilføjelse af nye jævnaldrende er let, da du ikke behøver at foretage nogen central konfiguration på en central server.
  • Når det kommer til fildeling, jo større et peer-to-peer-netværk er, jo hurtigere er det. At have den samme fil gemt på mange af jævnaldrende i et P2P-netværk betyder, at når nogen skal downloade den, downloades filen fra mange steder samtidigt.

Hvorfor har vi brug for peer-to-peer-netværk? Juridiske brugssager til P2P

Vi har brug for peer-to-peer-netværk for at forbinde computere og enheder uden at skulle konfigurere en server. At skulle oprette en server til alt er meget dyrt og svært at håndtere, og folk bruger billigere alternativer som P2P. Her er et par eksempler på almindelige brugssager til P2P-netværk:

  • Når du tilslutter Windows-computere i dit hjem til en hjemmegruppe, opretter du et peer-to-peer-netværk mellem dem. Hjemmegruppen er en lille gruppe af computere, der er forbundet mellem hinanden for at dele opbevaring og printere. Dette er en af ​​de mest almindelige anvendelser for peer-to-peer-teknologi. Nogle mennesker kan sige, at homegroups ikke kan være peer-to-peer, fordi computere i netværket er forbundet til en router. Husk dog, at routeren ikke har noget til fælles med at styre, hvad computererne fra homegroupen deler med hinanden. Routeren virker ikke som en server, men kun som en grænseflade eller port mellem det lokale netværk og internettet. Hvis du vil, kan du finde flere oplysninger om, hvordan Microsoft valgte at implementere P2P-teknologien. I disse artikler: Peer-To-Peer-baserede funktioner i Win 7, [MS-HGRP]: HomeGroup Protocol og HomeGroup: En praktisk vejledning til hjemlig lyksalighed med Windows 7.
  • Når du opretter et ad hoc-netværk mellem to computere, opretter du et peer-to-peer-netværk mellem dem.
  • At dele store filer via internettet gøres ofte ved hjælp af en P2P-netværksarkitektur. For eksempel bruger nogle online gaming platforme P2P til at downloade spil mellem brugere. Blizzard Entertainment distribuerer Diablo III, StarCraft II og World of Warcraft ved hjælp af P2P. En anden stor udgiver, Wargaming, gør det samme med deres World of Tanks, World of Warships og World of Warplanes-spil. Andre, som Steam eller GOG, vælger ikke at bruge P2P og foretrækker at opretholde dedikerede download servere over hele verden.
  • Windows 10 opdateringer leveres både fra Microsofts servere og via P2P. Der er flere oplysninger om denne funktion her: Optimer opdatering af Windows 10, her: Microsoft til at levere Windows 10 opdateringer ved hjælp af peer-to-peer-teknologi, og her: Microsoft præciserer Windows 10 peer-to-peer-opdateringskontrol.
  • Mange Linux-operativsystemer distribueres via BitTorrent-downloads, der bruger P2P-overførsler. Sådanne eksempler er Ubuntu, Linux Mint og Manjaro.

P2P-netværk er den billigste metode til at distribuere indhold, fordi de bruger båndbredden af ​​jævnaldrende, ikke båndbredden af ​​indholdets skaber.

P2P-netværkets historie

Forløberen for peer-to-peer-netværk synes at være USENET, som blev udviklet i 1979. Det var et system, der tillod brugere at læse og sende meddelelser / nyheder. Det var et netværkssystem, der ligner onlinefora i dag, men med den forskel, at USENET ikke stod på en central server eller administrator. USENET kopierede den samme besked / nyhed til alle de servere, der blev fundet i netværket. Tilsvarende distribuerer og bruger P2P-netværk alle de ressourcer, der er tilgængelige for dem.

Den næste store ting i P2P's historie var året 1999, da Napster kom til liv. Napster var en fildelingssoftware, der blev brugt af folk til at distribuere og downloade musik. Musikken delt på Napster var normalt copyright-beskyttet og dermed ulovlig at distribuere. Men det stoppede ikke folk fra at få det. Selvom Napster var den, der fik P2P i mainstream, svigtede Napster i sidste ende og blev lukket af myndighederne på grund af alt indhold, der blev ulovligt delt på det. I dag er P2P fortsat en af ​​de mest populære teknologier til at dele filer over internettet, både lovligt og ulovligt.

Billedkilde: Wikipedia

Ulovlige anvendelser af peer-to-peer-netværk

P2P er en kontroversiel teknologi, fordi den er meget udbredt til piratkopiering. Der er mange websteder på internettet, der giver adgang til ophavsretligt beskyttet indhold som film, musik, software eller spil via P2P-netværk på grund af fordelene ved denne teknologi. Selv om teknologien i sig selv ikke er ulovlig, og den har mange legitime brugssager, der ikke indebærer piratkopiering, er den måde, hvorpå nogle bruger P2P ulovligt. Når du bruger P2P, skal du sørge for ikke at engagere dig i piratkopiering eller andre anvendelsessager, der straffes ved lov.

Konklusion

Som du har set i denne vejledning, er peer-to-peer en kompleks teknologi, der blev født og baseret på et simpelt princip: decentralisering. Vi ved også nu, at dens formål er ærligt, men dets brug er ikke altid for godt. Nogle mennesker argumenterer for, om det burde være forbudt eller ej, fordi P2P fortsat er det vigtigste middel til at distribuere ophavsretligt beskyttet indhold ulovligt. Men bør en penne forbydes fra brug, fordi forfatteren er dårlig på sit håndværk?