Supernode

Supernode

Als Supernode wird ein Computer bezeichnet, der als Knotenpunkt in einem Peer-to-Peer-Netzwerk dient. Supernodes agieren als vorübergehende Indexserver für andere langsamere Clients und erhöhen somit die Skalierbarkeit des Netzwerks. Die Supernode-Funktionalität ist in die Clientsoftware eingebaut und jeder Nutzer kann, eine gewisse Bandbreite und leistungsfähigen PC vorausgesetzt, seinen Computer zu einem Supernode machen.

Um sich überhaupt erfolgreich zum Netzwerk verbinden zu können, ist eine Liste von IP-Adressen einiger Supernodes fest in den Client einprogrammiert. Der Client versucht zunächst eine Verbindung zu ihnen herzustellen und falls erfolgreich, ruft er eine Liste derzeit aktiver Supernodes ab, die auch für zukünftige Verbindungsversuche mitgenutzt werden. Der Client sucht sich einen Supernode aus, dem er eine Liste seiner angebotenen Dateien hochlädt und über den nun auch sämtliche Suchanfragen stellt. Der Supernode kommuniziert mit weiteren Supernodes, um Suchanfragen der Clients zu erfüllen. Wurde eine gesuchte Datei gefunden, baut der Client eine direkte Verbindung zur Quelle auf und die Datei wird über HTTP übertragen.

Um es Nutzern zu ermöglichen, von mehreren Quellen herunterzuladen, setzt FastTrack auf die UUHash Hashfunktion. Für sehr große Dateien können Prüfsummen mit UUHash auch auf leistungsschwächeren Computern sehr schnell erstellt werden. Allerdings bleiben massive Verfälschungen/Korrumpierungen einer Datei unbemerkt. Vor allem die RIAA nutzt diese Schwachstelle aus, um gefälschte oder defekte Dateien im Netzwerk zu verbreiten.


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Supernode — may refer to: * Supernode (networking), a network proxy in peer to peer networks * Supernode (circuit), a theoretical construct in circuit theory …   Wikipedia

  • Supernode (networking) — In peer to peer networking, a supernode is any node that also serves as one of that network s relayers and proxy servers, handling data flow and connections for other users. This semi distributed architecture allows data to be decentralized… …   Wikipedia

  • Supernode (circuit) — In circuit theory, a supernode is a theoretical construct that can be used to solve a circuit. This is done by viewing a voltage source on a wire as a point source voltage in relation to other point voltages located at various nodes in the… …   Wikipedia

  • supernode — noun Any peer to peer network node that also serves as a proxy server …   Wiktionary

  • Supernode — ESPRIT Entwicklungsprogramm zu parallelen Hochleistungsrechnern mittels Transputer ( > Lexikon der Text und Datenkommunikation ) …   Acronyms

  • Supernode — ESPRIT Entwicklungsprogramm zu parallelen Hochleistungsrechnern mittels Transputer ( > Lexikon der Text und Datenkommunikation ) …   Acronyms von A bis Z

  • SUPERNODE —   An ESPRIT project on systems and programmes for parallel computers …   Glossary of the European Union and European Communities

  • FastTrack — ist ein semi dezentrales Peer to Peer Netzwerkprotokoll, das von Filesharing Programmen wie KaZaA und MLDonkey genutzt wird. FastTrack war Anfang 2003 das beliebteste Tauschbörsennetzwerk. Hauptsächlich auf den Austausch von MP3 Dateien… …   Deutsch Wikipedia

  • Fasttrack — ist ein semi dezentrales Peer to Peer Netzwerkprotokoll, das von Filesharing Programmen wie KaZaA und MLDonkey genutzt wird. FastTrack war Anfang 2003 das beliebteste Tauschbörsennetzwerk. Hauptsächlich auf den Austausch von MP3 Dateien… …   Deutsch Wikipedia

  • Millman's theorem — In electrical engineering, Millman s theorem (or the parallel generator theorem) is a method to simplify the solution of a circuit. Specifically, Millman s theorem is used to compute the voltage at the ends of a circuit made up of only branches… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”