122 Shares 7283 views

Peering Netzwerk – was ist das?

In der modernen Welt sind wir alle in der Lage, interessante Informationen und Materialien mit Freunden und anderen Menschen zu teilen. Vor allem in dieser Hinsicht ist das Internet wichtig, denn es ist das globale Netzwerk , das uns eine Reihe von Möglichkeiten für einen solchen Austausch bietet.

Verschiedene Arten von Informationen und Übertragung können auf verschiedene Weise durchgeführt werden. Zum Beispiel ist heute ein sehr beliebtes Peer-to-Peer-Netzwerk (P2P), dessen Einzigartigkeit in der Fähigkeit, fast jede Menge von Daten zu übertragen. Aber natürlich ist das nicht die einzige Sphäre, wo diese Technologie wirklich gefragt ist. Zum Beispiel ist es auf der Basis, dass zahlreiche Cluster für verteiltes Computing erstellt werden, die die Macht der Remote-Computer verwenden.

Die "ethische" Seite der Frage

Im Allgemeinen wurde das Peer-to-Peer-Netzwerk in den letzten Jahren aktiv "dämonisiert". Dass es "gefährlich" aus der Sicht der Erlangung von Viren und nicht lizenzierten Inhalt ist, sagen sie praktisch in allen Medien.

Aus irgendeinem Grund verweigern Journalisten einfach schüchtern, dass mindestens 70% des Verkehrs aus dem P2P-Protokoll auf absolut gesetzestreue Benutzer und sogar ganze Unternehmen fällt, die einfach ihre Server entladen, wobei normale Computer im Datenaustausch involviert sind. Ein einfaches Beispiel: Für eine lange Zeit "Schneesturm", Blizzard Unternehmen, nutzt diese Netzwerke, um Kunden der gleichen "Warcraft" und andere Spiele zu aktualisieren. Es ist nicht notwendig zu erwähnen, wie viel Information von Spielern aus der ganzen Welt dort erzeugt wird!

Aber in diesem Artikel wird das Peer-to-Peer-Netzwerk aus den Positionen des Empfangs und der Übertragung von Dateien untersucht, da diese Seite des Problems den gewöhnlichen Benutzern am nächsten kommt.

Die gängigsten Programme

Sicherlich hat jeder Benutzer zumindest einige Dienstprogramme gehört, durch die der Aktenaustausch durchgeführt wird. Jeder hat μTorrent und eMule, Shareaza, KaZaA und andere, die ständig im Zusammenhang mit der Übermittlung von Informationen im Internet erwähnt werden. Allerdings versuchen wir, über sie ordnungsgemäß zu sprechen. Also, was ist ein Peer-to-Peer-Netzwerk? Was ist die wissenschaftliche Interpretation dieses Konzepts?

Definition

Wir können sagen, dass direkt nach der Schaffung von Computern Menschen sind verwirrt, wie sie in einem einzigen System verknüpft werden können. Bald wurde die Technik der lokalen Netzwerke erfunden, die bis heute aktiv genutzt wurden. Aber diese Methode der Verknüpfung von Computern zu einem einzigen "Organismus" hat seine Nachteile. Zum Beispiel haben einzelne Maschinen in den meisten Fällen erhöhte Privilegien, die nicht immer zulässig sind.

Es war, eine solche "Diskriminierung" zu beseitigen, dass ein Peer-to-Peer-Netzwerk erfunden wurde, wobei jeder Computer, in dem er nicht nur empfangen kann, sondern auch Informationen überträgt und gleichzeitig als Server und Client arbeitet. Die Abkürzung P2P (Peer-to-Peer) ist häufiger, die aus dem Englischen als "von gleich gleich" übersetzt werden kann. Solche Netzwerke werden auch dezentral genannt.

Grundprinzipien der Arbeit

Jeder Teilnehmer ist ein Fest. Sie vereinen sich auch im globalen System, in dem die Übermittlung von Informationen erfolgt. Aus dem Standardmodell, in dem es einen Server und einen Client gibt, zeichnen sich Peer-to-Peer- File-Sharing-Netzwerke für ihre erhöhte Überlebensfähigkeit aus: Unabhängig von der Anzahl der funktionierenden Peers bleiben sie voll funktionsfähig. Darüber hinaus gibt es keine explizite Abhängigkeit von der Serverbandbreite .

Lassen Sie uns ein "visuelles" Beispiel für die Übertragung einer kleinen Datei in einem solchen Netzwerk geben. Die Daten werden in kleinen Stücken übertragen, die Pakete genannt werden. Jede Datei ist in viele solcher Pakete unterteilt, die vom Benutzercomputer heruntergeladen werden. Die Reihenfolge der Erlangung ist von besonderer Bedeutung.

Unterschiede zum Standardnetzwerk

Im Falle des üblichen Netzwerks gibt es einen Server, aber da ist eine Datei, die von dort heruntergeladen werden kann. Die Geschwindigkeit des Datenabrufs steht in direktem Zusammenhang mit der Bandbreite des Servers und seiner Arbeitsbelastung zu einem bestimmten Zeitpunkt. Einfach gesagt, in der Gegenwart einer riesigen Anzahl von Benutzern, von denen jeder von dem Server "zieht", kann die Rendite im Allgemeinen auf Null fallen.

Wenn etwas mit dem Server passiert, dann werden alle Informationen sofort unzugänglich für Sie. Und muss nach einer anderen Quelle suchen, aus der Sie diese Informationen herunterladen können.

Vorteile des Peer-to-Peer-Datenübertragungsmodells

Wo der Peer-to-Peer-Netzwerk funktioniert. Was bedeutet das? Zuerst müssen Sie nicht nach einem bestimmten Server suchen, aus dem die benötigte Datei gesendet wird. Es ist genug, um eine Datei oder eine Magnet-Link auf einer speziellen Website zu finden, die ihre Existenz anzeigt. Sie können es mit einem speziellen Programm herunterladen, von denen einige oben erwähnt haben. Und der Hauptunterschied ist, dass das Herunterladen gleichzeitig mit Hunderten und Tausenden der gleichen Quellen gehen kann.

Wir haben bereits bemerkt, dass in diesen Netzwerken jeder einzelne Rechner gleichzeitig die Serverfunktion ausführen kann und daher jedes Segment universell ist. Einfach gesagt, wenn manche Feste plötzlich unzugänglich sind, können Computer anderer Leute immer weiterhelfen, auf Festplatten, von denen es sicherlich die nötigen Informationen geben wird.

Einige Nachteile des Peer-Modells

Wir haben wiederholt betont, dass der Hauptbereich der Nutzung solcher Netze der Datenaustausch ist. Merkwürdigerweise existiert das oben beschriebene Peer-to-Peer-Netzwerk in der Welt nicht praktisch. Was bedeutet das? Tatsache ist, dass das klassische Modell nicht nur viele Vorteile hat, sondern auch einige kritische Nachteile.

Der umstrittenste Umstand ist die Notwendigkeit, das Netzwerk nach Peers zu durchsuchen, die dieselbe Datei haben und die gleichzeitig im Netzwerk sind. Aus diesem Grund wurde ein Hybridmodell erstellt. Es hat eine Art von Servern, aber sie antworten nicht für die Übertragung von Daten, sondern für die Suche aktive Benutzer, die die Informationen, die Sie benötigen. Fast alle modernen Peer-to-Peer-Netzwerke arbeiten gerade durch den Einsatz dieses Hybridmodells.

Um ein vollwertiger und voller Teilnehmer in einem solchen System zu werden, müssen Sie ein spezielles Client-Programm auf Ihrem Computer installieren, das für die Suche nach freien Peers mit den notwendigen Daten verantwortlich ist. Beachten Sie, dass es kein Peer-to-Peer-Netzwerk gibt. Was bedeutet das?

Das größte und beliebteste Netzwerk für die Dateifreigabe

Es sollte daran erinnert werden, dass es im Internet Hunderte und Tausende von kleineren, lokalen Netzwerken gibt, von denen viele auch von regionalen Anbietern unterstützt werden. Ein hervorragendes Beispiel ist das MTS-Peer-to-Peer-Netzwerk. Natürlich verwenden sie alle ein klassisches oder hybrides Arbeitsmodell, befolgen die gleichen Prinzipien, aber sie können ganz andere Datenübertragungsprotokolle verwenden, und es lohnt sich nicht, über spezifische Software zu sprechen.

Die größten, auf der ganzen Welt bekannten sind die folgenden P2P-Netze:

  • ED2K Die Datenübertragung erfolgt mit dem MFTP-Protokoll. Der Kunde ist ein bekanntes eMule Programm. Bereits seit 2005 ist das Projekt in einem Zustand des "chronischen Todes", aber bis jetzt funktioniert das Netzwerk weiterhin stetig, auch wenn die Datenübertragungsgeschwindigkeit nicht schnell ist.

  • BitTorrent Vielleicht das beliebteste Segment des Peer-to-Peer-Systems, gekennzeichnet durch eine riesige Anzahl von Benutzern und hoher Geschwindigkeit. Hat eine riesige Anzahl von Kunden, darunter "epische" uTorrent, BitComet, sowie Dutzende von anderen.

  • Direct Connect. Eine spezifischere Option ist, wenn Hubs, die von bestimmten Gruppen von Menschen gebildet werden, von einem begrenzten (relativ) Kreis von Benutzern verwendet werden. Dieses Modell ist als lokaler Netzbetreiber sehr beliebt. Der Hauptclient ist DC ++.

  • Gnutella Dies ist ein echtes, reines Peersystem. Es wurde ein spezielles Datenübertragungsprotokoll verwendet, das von Nullsoft, dem Entwickler der bekannten (wenn auch verstorbenen) "Winampa", erstellt wurde. Was sind die Kunden von Peer-to-Peer-Netzwerken in diesem Fall? Das Programm Shareaza, LimeWire und andere ist bekannt.

  • FastTrack Es verfügt auch über ein "sauberes" P2P-Modell, aber nur die Computer, die ihre Vollversion haben, können an der Dateifreigabe teilnehmen. Programme – KaZaA, mlDonkey.

Was sind die Hauptvorteile all dieser Dienstleistungen? Es ist einfach – kein Setup des Peer-to-Peer-Netzwerks ist absolut notwendig. Setzen Sie das Programm, gehen Sie auf die "magnetische" Link und … voila, die Datei begann zu schwingen!

Grundregeln für die Dateifreigabe

Angesichts der Besonderheiten des Betriebs dieser Netze muss man sich nicht über die Anwesenheit von eher starren Regeln überraschen, die höchst wünschenswert sind. Viele von ihnen sind einfach und logisch. Wenn nicht, sind Sie mit einem vollständigen Ausschluss aus dem Austauschprozess bedroht, was die Unfähigkeit zur Erlangung der notwendigen Informationen mit sich bringt.

Wir haben schon mehr als einmal gesagt, dass die Grundlage eines solchen Modells das Prinzip der Gleichheit aller Teilnehmer ist. Daraus folgt, dass man nicht nur herunterzuladen, sondern auch Informationen geben muss. Grundsätzlich ist dies fast die einzige Pflichtbedingung. Du magst es nicht Nun, dann zu Ihren Diensten – zahlreiche Informationsaustauschservices, die auf einer Standard-Server-Client-Architektur basieren.

Das ist einfach kein einziges Programm für Peer-to-Peer-Netzwerke (mit all seinen Vorteilen) funktioniert nicht in ihnen, und Sie können das Herunterladen der Datei nur nach dem Bezahlen oder Betrachten einer riesigen Menge an Werbung, und die Geschwindigkeit wird ekelhaft sein.

Was soll ich tun, wenn ich tausche?

Es ist sehr wünschenswert, nach dem Herunterladen einer Datei, um eine gleiche Menge an Informationen aus ihm zu verteilen. In der Regel, wenn der Benutzer nur herunterlädt, aber nichts verteilt, kann das System bestraft werden, um die Möglichkeit des Empfangs neuer Dateien vollständig auszuschließen. Sie können sogar IP oder MAC blockieren. Insbesondere ist das Peer-to-Peer-Netzwerk "Beeline" anders.

Im Allgemeinen empfehlen wir Ihnen, die folgenden, absolut logischen und fairen Regeln zu verwenden:

  • Löschen Sie die Datei nur, indem Sie sie herunterladen. Wenn es so eine Gelegenheit gibt, so lange wie möglich, speichern Sie es auf Ihrer Festplatte.

  • Sie können die empfangenen Dateien auch nicht verschieben oder umbenennen, da in diesem Fall auch andere Benutzer nicht auf sie zugreifen können.

  • Unterschätzen Sie nicht künstlich die Geschwindigkeit des ausgehenden Kanals. Natürlich, diese Übertragung zu einem gewissen Grad lädt Ihre Festplatte und das System selbst, aber Sie sollten nicht beiseite legen die Bedürfnisse der anderen Menschen.

  • Es wird nicht weh tun, um ein Dutzend oder so beliebte Dateien auf Ihrem Computer zu halten, um das System zu unterstützen.

Rechtsinhaber: Wir raten Ihnen nicht, Piraten-Software zu verteilen oder so ähnlich. Sie können immer nur begrüßen, wenn der Benutzer an der Linux-Distribution der gleichen Distributionen teilnimmt, da dies die Server von Unternehmen, die bereits oft auf einer Spende leben und ausschließlich auf freiwilliger Basis arbeiten,

Über den Urheberrechtsschutz

Wir haben bereits festgestellt, dass in den letzten Jahren Peer-to-Peer-Netzwerke ausschließlich mit Piraterie assoziiert wurden. Und am häufigsten ist diese Haltung ganz gerechtfertigt, da die Benutzer massiv nicht herunterklappen … hier nur in den meisten Fällen Raubkopien Inhalt ist völlig ausreichend und kostenlos. Denken Sie immer daran!