Was sind P2P-Netzwerke (Peer-to-Peer) und wofür werden sie verwendet?

Wenn Sie das Internet regelmäßig nutzen, ist es sehr unwahrscheinlich, dass Ihnen der Begriff Peer-to-Peer oder P2P noch nicht begegnet ist . Ob es in einem Nachrichtenartikel, im Fernsehen oder in einem Gespräch mit einem Freund erwähnt wurde, der Ihnen erzählt hat, dass er gerade die neueste Version von Linux über P2P heruntergeladen hat, Sie sind vielleicht schon über diesen Begriff gestolpert. Wenn Sie wissen möchten, was Peer-to-Peer-Netzwerke sind, wofür P2P verwendet wird, und auch einige Beispiele für Peer-to-Peer-Netzwerke sehen möchten, sollten Sie diesen Artikel lesen:

Was ist ein Peer-to-Peer-Netzwerk?

Peer-to-Peer oder P2P in seiner abgekürzten Form bezieht sich auf Computernetzwerke, die eine verteilte Architektur verwenden. In P2P -Netzwerken werden alle Computer und Geräte, die Teil davon sind, als Peers bezeichnet, und sie teilen und tauschen Arbeitslasten aus. Jeder Peer in einem Peer-to-Peer-Netzwerk ist den anderen Peers gleichgestellt. Es gibt keine privilegierten Peers, und es gibt kein primäres Administratorgerät in der Mitte des Netzwerks.

Eine Simulation eines Peer-to-Peer-Netzwerks

In gewisser Weise sind Peer-to-Peer-Netzwerke die egalitärsten Netzwerke in der Computerwelt. Jeder Peer ist den anderen gleichgestellt, und jeder Peer hat die gleichen Rechte und Pflichten wie die anderen. Peers sind gleichzeitig Clients und Server.

Tatsächlich wird jede Ressource und jedes Asset, das in einem Peer-to-Peer-Netzwerk verfügbar ist, von Peers gemeinsam genutzt, ohne dass ein zentraler Server beteiligt ist. Die gemeinsam genutzten Ressourcen in einem P2P -Netzwerk können Dinge wie Prozessorauslastung, Festplattenspeicherkapazität oder Netzwerkbandbreite sein.

Wofür wird P2P (Peer-to-Peer) verwendet?

Das Hauptziel von Peer-to-Peer-Netzwerken besteht darin, Ressourcen gemeinsam zu nutzen und Computern und Geräten dabei zu helfen, zusammenzuarbeiten, bestimmte Dienste bereitzustellen oder bestimmte Aufgaben auszuführen. Wie bereits erwähnt, wird P2P verwendet, um alle Arten von Rechenressourcen wie Rechenleistung, Netzwerkbandbreite oder Festplattenspeicherplatz gemeinsam zu nutzen. Der häufigste Anwendungsfall für Peer-to-Peer-Netzwerke ist jedoch die gemeinsame Nutzung von Dateien im Internet. Peer-to-Peer-Netzwerke sind ideal für die Dateifreigabe, da sie es den mit ihnen verbundenen Computern ermöglichen, Dateien gleichzeitig zu empfangen und zu senden.

Stellen Sie sich folgende Situation vor: Sie öffnen Ihren Webbrowser und besuchen eine Website, von der Sie eine Datei herunterladen. In diesem Fall fungiert die Website als Server und Ihr Computer fungiert als Client, der die Datei empfängt. Sie können es mit einer Einbahnstraße vergleichen: Die Datei, die Sie herunterladen, ist ein Auto, das von Punkt A (der Website) nach Punkt B (Ihrem Computer) fährt.

Inhalte, die von einem Netzwerk oder Internet auf einen Computer übertragen werden

Wenn Sie dieselbe Datei von einem Peer-to-Peer-Netzwerk herunterladen und dabei eine BitTorrent-Plattform als Ausgangspunkt verwenden, wird der Download anders durchgeführt. Die Datei wird in Teilen auf Ihren Computer heruntergeladen, die von vielen anderen Computern stammen, die ebenfalls mit demselben P2P -Netzwerk verbunden sind und diese Datei bereits oder zumindest Teile davon haben. Gleichzeitig wird die Datei auch von Ihrem Computer an andere Geräte gesendet (hochgeladen), die danach fragen. Diese Situation ähnelt einer Straße in beide Richtungen: Die Datei ist wie mehrere kleine Autos, die zu Ihrem PC kommen, während sie auf Anfrage auch zu anderen fahren.

Mehrere Peers teilen Daten untereinander

Warum sind Peer-to-Peer-Netzwerke nützlich?

P2P- Netzwerke haben einige Eigenschaften, die sie nützlich machen:

  • Es ist schwer, sie herunterzunehmen. Selbst wenn einer der Peers heruntergefahren wird, arbeiten und kommunizieren die anderen weiter. Damit ein P2P -Netzwerk (Peer-to-Peer) nicht mehr funktioniert, müssen Sie alle seine Peers schließen.
  • Peer-to-Peer-Netzwerke sind unglaublich skalierbar. Das Hinzufügen neuer Peers ist einfach, da Sie keine zentrale Konfiguration auf einem zentralen Server vornehmen müssen.
  • Beim Filesharing gilt: Je größer ein Peer-to-Peer-Netzwerk ist, desto schneller ist es. Wenn dieselbe Datei auf vielen Peers in einem P2P -Netzwerk gespeichert ist, bedeutet dies, dass die Datei von mehreren Orten gleichzeitig heruntergeladen wird, wenn sie jemand herunterladen muss.

Beispiele für P2P-Netzwerke (Peer-to-Peer).

Wir alle verwenden Peer-to-Peer-Netzwerke, um Computer und Geräte zu verbinden, ohne dass ein Server konfiguriert werden muss. Einen Server für alles erstellen zu müssen, ist teuer und schwierig zu verwalten, daher ist es in manchen Situationen einfacher und kostengünstiger, P2P - Netzwerke zu verwenden. Hier sind einige Beispiele für häufige Anwendungsfälle für Peer-to-Peer-Netzwerke:

Windows 10 verwendet Peer-to-Peer, um die Bereitstellung von Updates zu optimieren

  • Windows 10-Updates werden sowohl von den Servern von Microsoft als auch über (Microsoft)P2P bereitgestellt(P2P) . Weitere Informationen zu dieser Funktion finden Sie hier: Bereitstellung von Windows 10-Updates optimieren(Optimize Windows 10 update delivery) .
  • Die gemeinsame Nutzung großer Dateien über das Internet erfolgt häufig über eine P2P -Netzwerkarchitektur (Peer-to-Peer). Beispielsweise verwenden einige Online-Gaming-Plattformen P2P zum Herunterladen von Spielen zwischen Benutzern. Blizzard Entertainment vertreibt Diablo III , StarCraft II und World of Warcraft über P2P . Ein anderer großer Publisher, Wargaming , macht dasselbe mit seinen Spielen World of Tanks , World of Warships und World of Warplanes . Andere, wie Steam bzwGOG , entscheiden Sie sich dafür, (GOG)P2P nicht zu verwenden und ziehen Sie es vor, dedizierte Download-Server auf der ganzen Welt zu unterhalten.
  • Viele Linux -Betriebssysteme werden über BitTorrent - Downloads mit P2P - Übertragungen verteilt. Solche Beispiele sind Ubuntu , Linux Mint und Manjaro .
  • Wenn Sie in Windows 7 und Windows 8.1 ein Ad-hoc-Netzwerk zwischen zwei Computern(ad-hoc network between two computers) erstellen, erstellen Sie ein Peer-to-Peer-Netzwerk zwischen ihnen.
  • Wenn Sie Windows 7 , Windows 8.1 oder eine Windows 10-Version vor Version 1803 verwenden, können Sie die Computer in Ihrem Zuhause mit einer Heimnetzgruppe(Homegroup) verbinden und so ein Peer-to-Peer-Netzwerk zwischen ihnen erstellen. Die Heimnetzgruppe(Homegroup) ist eine kleine Gruppe von Computern, die untereinander verbunden sind, um Speicher und Drucker gemeinsam zu nutzen. Dies ist eine der häufigsten Anwendungen für die Peer-to-Peer-Technologie. Einige Leute sagen vielleicht, dass Heimnetzgruppen(Homegroups) nicht Peer-to-Peer sein können, weil die Computer im Netzwerk mit einem Router verbunden sind. Beachten Sie jedoch, dass der Router nichts mit der Verwaltung der Computer der Heimnetzgruppe zu tun hat(Homegroup)untereinander teilen. Der Router fungiert nicht als Server, sondern lediglich als Schnittstelle oder Tor zwischen dem lokalen Netzwerk und dem Internet. Wenn Sie möchten, finden Sie weitere Informationen darüber, wie Microsoft die (Microsoft)P2P -Technologie implementiert hat, in diesen Artikeln: Peer-to-Peer-basierte Funktionen in Win 7(Peer-To-Peer based Features in Win 7) , [MS-HGRP]: Heimnetzgruppenprotokoll([MS-HGRP]: HomeGroup Protocol) und Heimnetzgruppe: Ein praktischer Leitfaden zum häuslichen Glück mit Windows 7(HomeGroup: A practical guide to domestic bliss with Windows 7) .
  • Leider werden Peer-to-Peer-Netzwerke auch häufig für illegale Aktivitäten verwendet(peer-to-peer networks are also commonly used for illicit activities) . P2P ist eine umstrittene Technologie, da sie häufig für Piraterie verwendet wird. Aufgrund der Vorteile dieser Technologie bieten viele Websites im Internet Zugriff auf urheberrechtlich geschützte Inhalte wie Filme, Musik, Software oder Spiele über P2P -Netzwerke. (P2P)Während die Technologie selbst nicht illegal ist und viele legitime Anwendungen hat, die keine Piraterie beinhalten, ist die Art und Weise, wie manche Leute P2P verwenden , illegal. Stellen Sie bei der Verwendung von P2P sicher, dass Sie sich nicht an Piraterie oder anderen Aktivitäten beteiligen, die gesetzlich bestraft werden.

Beitreten zu einer Heimnetzgruppe in Windows 10 (Version 1709)

P2P -Netzwerke sind eine der kostengünstigsten Methoden zur Verteilung von Inhalten, da sie die Bandbreite von Peers nutzen, nicht die Bandbreite des Erstellers der Inhalte.

Die Geschichte von P2P -Netzwerken (Peer-to-Peer).

Der Vorläufer von Peer-to-Peer-Netzwerken scheint USENET zu sein , das 1979 entwickelt wurde. Es war ein System, das es Benutzern ermöglichte, Nachrichten/Nachrichten zu lesen und zu posten. Es war ein Netzwerksystem ähnlich den heutigen Online-Foren, jedoch mit dem Unterschied, dass USENET nicht auf einen zentralen Server oder Administrator angewiesen war. USENET hat dieselbe Nachricht/News auf alle im Netzwerk gefundenen Server kopiert. In ähnlicher Weise verteilen und nutzen Peer-to-Peer-Netzwerke alle ihnen zur Verfügung stehenden Ressourcen.

Das nächste große Ding in der Geschichte von P2P war das Jahr 1999, als Napster ins Leben gerufen wurde. Napster war eine File-Sharing-Software, die von Menschen zum Verteilen und Herunterladen von Musik verwendet wurde. Die auf Napster(Napster) geteilte Musik war normalerweise urheberrechtlich geschützt und daher illegal zu verbreiten. Das hinderte die Leute jedoch nicht daran, es zu bekommen. Obwohl Napster derjenige war, der P2P in den Mainstream brachte, scheiterte Napster letztendlich und wurde von den Behörden wegen all der illegal geteilten Inhalte geschlossen. Heutzutage (Nowadays)P2P _bleibt eine der beliebtesten Technologien für den rechtmäßigen und unrechtmäßigen Austausch von Dateien über das Internet.

Napster, ein Programm, das P2P verwendet

Bildquelle: (Image source:) Wikipedia

Haben Sie weitere Fragen zu Peer-to-Peer-Netzwerken?

Wie Sie in diesem Leitfaden gesehen haben, ist Peer-to-Peer eine ausgeklügelte Technologie, die auf einem einfachen Prinzip geboren wurde und basiert: Dezentralisierung. Sie wissen jetzt, dass es einen ehrlichen Zweck hat, obwohl es nicht immer aus den richtigen Gründen verwendet wird. Einige Leute argumentieren, ob es verboten werden sollte oder nicht, weil P2P nach wie vor das wichtigste Mittel zur rechtswidrigen Verbreitung von urheberrechtlich geschützten Inhalten ist. Aber sollte die Verwendung eines Stifts verboten werden, weil der Schreiber schlecht in seinem Handwerk ist?



About the author

Ich bin Softwareentwickler und Entdecker. Ich habe Erfahrung sowohl mit der Microsoft Xbox 360 als auch mit dem Google Explorer. Ich bin in der Lage, Expertenempfehlungen für bestimmte Softwareentwicklungstools zu geben und Menschen bei der Behebung häufiger Explorer-Fehler zu helfen.



Related posts