Seit einigen Wochen interessiert sich ein Freund von mir für die Grundlagen des Usenets. Ich selbst nutze dieses schon seit einigen Jahren, habe Stunden in Reddit-Threads verbracht und mehrere Usenet-Provider getestet.Dieser Beitrag dient eins Einführung in das Thema Usenet und soll sowohl die Grundlagen als auch meine eigenen Erfahrungen mit dem Usenet teilen, um euch einen guten Start zu ermöglichen.
Was ist das Usenet?
Das deutsche Wikipedia beschreibt das Usenet wie folgt: „Das Usenet […] ist ein weltweites, elektronisches Netzwerk, das einen eigenen, selbstständigen Dienst des Internets neben dem World Wide Web darstellt. Es entstand 1979, lange vor dem World Wide Web.“ Wir erfahren also, dass das Usenet älter ist als das World Wide Web, welches wir täglich nutzen. Es handelt sich um ein Kommunikationssystem, das es Nutzern ermöglicht, Nachrichten in Form von Beiträgen zu verschiedenen Themen auszutauschen. Diese Beiträge werden in Newsgroups organisiert, die thematisch sortiert sind.
Im Gegensatz zum World Wide Web, das hauptsächlich zur Anzeige von Webseiten dient, funktioniert das Usenet vielmehr als eine Art Diskussionsforum. Es war eines der ersten Systeme, das die Kommunikation und den Informationsaustausch über das Internet ermöglichte.
An dieser Stelle möchte ich den Unterschied zwischen dem World Wide Web und dem Internet hervorheben. Oftmals werden beide Begriffe synonym im Sprachgebrauch verwendet, obwohl sie unterschiedliche Konzepte beschreiben. Das Internet ist das globale Netzwerk von Computern, das es ermöglicht, Daten und Informationen zwischen diesen Computern auszutauschen. Das World Wide Web hingegen ist ein Dienst, der auf dem Internet basiert und hauptsächlich aus Webseiten besteht. Ähnlich wie das Web ist auch das Usenet ein Dienst im Internet, auf den man über das Internet zugreifen kann.
Wofür kann ich das Usenet verwenden?
Das Usenet hat viele verschiedene Anwendungsfälle, die sich über diverse Themen erstrecken. Zu den häufigsten gehören:
- Diskussionsforen
- Wie bereits erwähnt, besteht das Usenet aus zahlreichen Newsgroups, die wie Foren zu unterschiedlichen Themen fungieren. Hier kann man teilnehmen und sich mit anderen Nutzern zu verschiedensten Themen austauschen.
- Dateiaustausch
- Der Dateiaustausch ist wohl einer der meist genutzten Anwendungsfälle des Usenets. Es gibt spezielle Bereiche, sogenannte Binary Newsgroups, die für den Austausch von Dateien wie Bildern, Musik, Software, Filmen, Serien und anderen Videos genutzt werden. Hierbei sollte jedoch auf die rechtlichen Rahmenbedingungen geachtet werden, da häufig urheberrechtlich geschützte Materialien ausgetauscht werden. Man kann aber auch legale Dateien wie Linux-Distributionen finden.
- Archivierung
- Das Usenet kann auch als Archiv genutzt werden. Informationen bleiben über einen langen Zeitraum hinweg erhalten und können auch nach Jahren noch eingesehen werden.
- Anonymität
- Durch die Dezentralisierung bietet das Usenet in einigen Bereichen mehr Anonymität und Unabhängigkeit als moderne Social-Media-Plattformen. Es wird nicht von einer zentralen Instanz kontrolliert. Ein besserer Begriff als Anonymität wäre jedoch Pseudonymisierung, da Beiträge zwar nicht direkt mit der realen Identität verknüpft sind, aber einer spezifischen Kennung (z.B. einem Benutzernamen) zugeordnet werden.
Wie verwende ich das Usenet?
Das Usenet besteht immer mindestens aus zwei Teilen: dem Usenet-Provider und einem Usenet-Newsreader.
Usenet-Provider
Um auf die Daten und Informationen des Usenets zugreifen zu können, benötigt man immer einen Usenet-Provider. Dieser stellt die Daten auf seinen Servern bereit und ermöglicht es den Nutzern, auf diese zuzugreifen und sie herunterzuladen. Daten, die von Nutzern hochgeladen werden, werden in der Regel zwischen den Providern ausgetauscht, sodass sie für alle verfügbar sind. Es kann jedoch Abweichungen geben, wenn Daten nicht korrekt verteilt, gelöscht (Retention) oder aufgrund von Urheberrechtsverletzungen von einem Provider entfernt werden.
Ähnlich wie es im Internet verschiedene Internet-Service-Provider (ISPs) gibt, existieren im Usenet unterschiedliche Usenet-Provider. Einige betreiben ihre eigenen Server, während andere Server-Ressourcen mit Partnern teilen oder sich in das Netzwerk anderer Provider einkaufen. Wenn mehrere Provider einen gemeinsamen Backbone nutzen, hat dies sowohl Vor- als auch Nachteile. Wichtig zu wissen ist, dass wenn eine Datei bei einem Provider fehlt, es in der Regel keinen Sinn macht, bei einem anderen Provider zu suchen, der denselben Backbone verwendet. Die Datei wird wahrscheinlich dort ebenfalls nicht verfügbar sein, da die Server oft miteinander synchronisiert werden.
In der nachfolgenden Grafik (Usenet-Tree) wird gezeigt, welche Unternehmen die Server betreiben und zu welchen Backbones sie gehören. Meist haben Backbones mit weniger angeschlossenen Providern oft eine höhere Verfügbarkeit bei gleicher Retentionsdauer, da weniger Dateien aufgrund der Anzahl der Nutzern gelöscht wird.
Usenet-Newsreader
Ein Usenet-Newsreader ist die Software, die sich mit dem Usenet-Provider verbindet. So wie man einen Browser wie Firefox oder Chrome verwendet, um auf das World Wide Web zuzugreifen, nutzt man einen Newsreader, um auf das Usenet zuzugreifen. Es gibt verschiedene Arten von Newsreadern für unterschiedliche Zwecke:
Kombinierte Newsreader wie Usenet Explorer oder Gnome Pan bieten beide Funktionen – sie können sowohl auf textbasierte Newsgroups zugreifen als auch Dateien aus Binary Newsgroups herunterladen.
Binary Grabber greifen auf die Binary Newsgroups zu und laden Dateien aus diesen Newsgroups herunter. Ähnlich wie bei Torrents verwendet man hier NZB-Dateien, die auf die gewünschte Datei im Usenet verweisen. Beispiele für solche Binary Grabber sind SabNZBd oder NZBGet.
Traditionelle Newsreader ermöglichen den Zugriff auf textbasierte Newsgroups, in denen man sich mit anderen Nutzern austauschen kann.
Was sind NZB-Indexer?
Um Dateien effizient aus dem Usenet herunterzuladen, nutzt man oft sogenannte NZB-Indexer. Diese funktionieren wie Suchmaschinen für das Usenet und erleichtern es, die gewünschten NZB-Dateien zu finden. Ohne einen NZB-Indexer wäre das Suchen und Finden von Dateien im Usenet deutlich schwieriger, da viele Dateien dort mit verschleierten Namen versehen sind. NZB-Dateien verweisen auf die Segmente großer Dateien, die im Usenet oft in viele kleine Teile zerlegt werden. Die Zerteilung wird gemacht, da das Usenet für kleine Dateien entworfen wurde. Der Newsreader lädt diese Segmente dann herunter und setzt sie automatisch zu einer vollständigen Datei zusammen.
Was sind NZB Dateien?
NZB-Dateien sind das gängige Format zum Herunterladen von Dateien aus dem Usenet. Sie erleichtern das Auffinden und Herunterladen von Dateien erheblich. Ohne NZB-Dateien wäre das Herunterladen von Dateien im Usenet umständlicher, da viele Dateien verschleierte Namen tragen und größere Dateien in viele kleine Segmente aufgeteilt werden. Die NZB-Datei verweist auf diese Segmente, und der Newsreader setzt sie automatisch zu einer vollständigen Datei zusammen.
Wie sicher ist das Usenet?
Die Sicherheit des Usenets hängt stark vom gewählten Provider ab. In der Regel gelten die meisten Provider als sicher, aber es gibt einige Punkte, auf die man achten sollte. Viele Usenet-Provider bieten SSL-Verbindungen an, die immer genutzt werden sollten. Diese Verbindung verschlüsselt den Datenverkehr zwischen dem Newsreader und dem Provider. Dein Internet-Service-Provider (ISP) kann also den Datenverkehr nicht mitlesen. Zudem ist es wichtig, dass der Provider keine Logs anfertigt, da diese sonst vom Usenet Provider herausgegeben werden könnten. Schließlich sollte man beim Herunterladen von Dateien aus dem Usenet vorsichtig sein, da wie im World Wide Web auch dort schädliche Inhalte wie Malware, Trojaner oder Viren existieren können.
Zum Weiterlesen
Ich plane, noch weitere Blogbeiträge zu diesem Thema zu veröffentlichen. Zudem empfehle ich das Wiki des Subreddits r/Usenet, das detaillierte Anleitungen zur Einrichtung und Nutzung des Usenets bietet.