Skip to main content

Inleiding tot Peer-to-Peer-software en -netwerken

Was ist die P2P-Technologie? | ALLNET (Mei 2024)

Was ist die P2P-Technologie? | ALLNET (Mei 2024)
Anonim

P2P-netwerken hebben wereldwijd een enorme interesse gewekt bij zowel internetsurfers als professionals op het gebied van computernetwerken. P2P-softwaresystemen zoals Kazaa en Napster behoren tot de populairste softwaretoepassingen ooit. Talrijke bedrijven en websites hebben "peer-to-peer" -technologie gepromoot als de toekomst van internetnetwerken.

Hoewel ze al vele jaren bestaan, beloven P2P-technologieën de toekomst van netwerken radicaal te veranderen. P2P-software voor het delen van bestanden heeft ook veel controverse gecreëerd over de legaliteit en eerlijk gebruik. Over het algemeen zijn deskundigen het oneens over de verschillende details van P2P en over de manier waarop dit in de toekomst zal evolueren.

Traditionele peer-to-peer-netwerken

Het acroniem P2P staat voor technisch Peer naar peer. Webopedia definieert P2P als:

Een type netwerk waarin elk werkstation dezelfde mogelijkheden en verantwoordelijkheden heeft. Dit verschilt van client / server-architecturen, waarbij sommige computers zijn toegewijd aan het dienen van de anderen.

Deze definitie legt de traditionele betekenis van peer-to-peer netwerken vast. Computers in een peer-to-peer-netwerk bevinden zich meestal fysiek dicht bij elkaar en voeren vergelijkbare netwerkprotocollen en -software uit. Voordat thuisnetwerken populair werden, bouwden alleen kleine bedrijven en scholen peer-to-peer-netwerken.

Home Peer-to-Peer-netwerken

De meeste thuiscomputernetwerken van tegenwoordig zijn peer-to-peer-netwerken. Residentiële gebruikers configureren hun computers in peerwerkgroepen om het delen van bestanden, printers en andere bronnen gelijkelijk mogelijk te maken tussen alle apparaten. Hoewel een computer op elk moment als een bestandsserver of een faxserver kan fungeren, hebben andere thuiscomputers vaak dezelfde capaciteit om met die verantwoordelijkheden om te gaan.

Zowel bedrade als draadloze thuisnetwerken kwalificeren zich als peer-to-peer-omgevingen. Sommigen beweren dat de installatie van een netwerkrouter of vergelijkbaar centerpiece-apparaat betekent dat het netwerk niet langer peer-to-peer is. Vanuit het oogpunt van netwerken is dit onnauwkeurig. Een router maakt eenvoudig verbinding met het thuisnetwerk met internet; het verandert op zichzelf niet hoe middelen binnen het netwerk worden gedeeld.

P2P-netwerken voor bestandsdeling

Wanneer de meeste mensen de term P2P horen, denken ze niet aan traditionele peer-netwerken, maar eerder aan peer-to-peer-bestandsdeling via internet. P2P-systemen voor het delen van bestanden zijn in dit decennium de meest populaire klasse van internettoepassingen geworden.

Een P2P-netwerk implementeert zoek- en gegevensoverdrachtsprotocollen boven het internetprotocol (IP). Voor toegang tot een P2P-netwerk kunnen gebruikers eenvoudig een geschikte P2P-clienttoepassing downloaden en installeren.

Er bestaan ​​tal van P2P-netwerken en P2P-softwaretoepassingen. Sommige P2P-applicaties werken alleen met één P2P-netwerk, terwijl andere over een netwerk werken. Evenzo ondersteunen sommige P2P-netwerken slechts één toepassing, terwijl andere meerdere toepassingen ondersteunen.

Wat zijn P2P-softwaretoepassingen?

Een goede definitie van P2P-software werd vele jaren geleden door Dave Winer van UserLand Software voorgesteld toen P2P voor het eerst mainstream werd. Dave suggereert dat P2P-softwaretoepassingen deze zeven hoofdkenmerken bevatten:

  • de gebruikersinterface werkt buiten een webbrowser
  • computers in het systeem kunnen zowel als clients als servers fungeren
  • de software is gemakkelijk te gebruiken en goed geïntegreerd
  • de applicatie bevat tools om gebruikers te ondersteunen die content willen maken of functionaliteit willen toevoegen
  • de applicatie maakt verbindingen met andere gebruikers
  • de applicatie doet iets nieuws of spannends
  • de software ondersteunt "cross-network" -protocollen zoals SOAP of XML-RPC

In deze moderne kijk op peer-to-peer-computing strekken P2P-netwerken zich uit over het hele internet, niet alleen over een lokaal thuisnetwerk (LAN). Gebruiksvriendelijke P2P-softwaretoepassingen kunnen zowel geeks als niet-technische mensen deelnemen.

Kazaa, Napster en meer P2P-softwaretoepassingen

Het oorspronkelijke systeem voor het delen van MP3-bestanden, Napster werd 's nachts' s werelds populairste internet softwareapplicatie. Napster typeerde het nieuwe 'moderne' P2P-systeem dat hierboven is gedefinieerd: een eenvoudige gebruikersinterface die buiten de browser wordt uitgevoerd en die zowel het weergeven van bestanden als downloads ondersteunt. Verder bood Napster chatrooms om zijn miljoenen gebruikers te verbinden en een nieuwe en opwindende (in de zin van "controversiële") service uit te voeren.

De naam Napster verwees zowel naar het P2P-netwerk als naar de client voor het delen van bestanden die het ondersteunde. Behalve aan het begin beperkt te zijn tot een enkele clienttoepassing, hanteerde Napster een eigen netwerkprotocol, maar deze technische details hadden geen wezenlijke invloed op de populariteit ervan.

Toen de oorspronkelijke ongereguleerde Napster-service werd afgesloten, streden een aantal P2P-systemen om dat publiek. De meeste Napster-gebruikers migreerden naar de Kazaa- en Kazaa Lite-softwareapplicaties en het FastTrack-netwerk. FastTrack werd nog groter dan het oorspronkelijke Napster-netwerk.

Kazaa heeft geleden onder zijn eigen juridische problemen, maar verschillende andere systemen, zoals eDonkey / Overnet, hebben de erfenis voortgezet van gratis P2P bestandsdelingssoftware.

Populaire P2P-applicaties en -netwerken

Geen enkele P2P-applicatie of netwerk geniet vandaag van exclusieve populariteit op internet. Populaire P2P-netwerken zijn onder meer:

  • eDonkey
  • BitTorrent
  • Gnutella

en populaire P2P-applicaties omvatten

  • eMule
  • BitTorrent
  • Limewire

Veel bedrijven hebben zich laten inspireren door het succes van P2P-applicaties en zijn druk bezig met het brainstormen van mogelijk interessante nieuwe P2P-software.Sommigen in de netwerkgemeenschap zijn echter van mening dat het succes van Napster, Kazaa en andere P2P-applicaties weinig te maken heeft met technologie en meer te maken heeft met piraterij. Het moet nog worden bewezen of P2P-systemen voor de massamarkt zich kunnen vertalen in winstgevende zakelijke ondernemingen.

Samenvatting

Het acroniem "P2P" is een begrip geworden voor het huishouden. De term verwijst naar een combinatie van dingen: softwaretoepassingen, netwerktechnologieën en de ethiek van het delen van bestanden.

Verwacht in de komende jaren dat het concept van P2P verder zal evolueren. De netwerkindustrie zal een breder scala aan peer-to-peer-toepassingen introduceren die met aandacht moeten concurreren met traditionele desktop- en client / server-systemen. P2P-protocolstandaarden zullen in grotere mate worden aangenomen. Ten slotte zullen de vertakkingen van het gratis delen van informatie over de P2P-applicatie over auteursrecht en intellectueel eigendomsrecht langzaam worden opgelost door middel van het openbare debat.