Nachrichtenserver

Ein Nachrichtenserver ist eine Reihe der Software, die verwendet ist, um Artikel Usenet zu behandeln. Es kann sich auch auf einen Computer selbst beziehen, der in erster Linie allein oder verwendet wird, um Usenet zu behandeln. Ein Leser-Server stellt eine Schnittstelle zur Verfügung, um Artikel allgemein mit dem Beistand von einem Nachrichtenkunden zu lesen und anzuschlagen. Ein Transitserver tauscht Artikel mit anderen Servern aus. Die meisten Server können beide Funktionen zur Verfügung stellen.

Transitserver

Moderne Transitserver verwenden gewöhnlich NNTP, um Nachrichten ständig über das Internet und ähnlich immer - auf Verbindungen auszutauschen. In der Vergangenheit haben Server normalerweise das UUCP Protokoll verwendet, das für periodisch auftretende Verbindungsaufbau-Verbindungen entworfen wurde. Andere Ad-Hoc-Protokolle, einschließlich der E-Mails, werden weniger allgemein gesehen. Nachrichtenserver stehen normalerweise mit vielfachen Gleichen mit der Überfülle in Verbindung, die hilft, Lasten auszubreiten und sicherzustellen, dass Artikel nicht verloren werden. Kleinere Seiten, genannt Blatt-Knoten, werden mit einem anderem Hauptserver verbunden.

Artikel werden gestützt auf der Information aufgewühlt, die in den Kopfball-Linien gefunden ist, die in RFC 1036 definiert sind. Vom besonderen Interesse zu einer Durchfahrt ein Server sind:

  • Nachrichtenpersonalausweis - ein allgemein einzigartiger Schlüssel
  • Newsgroups - eine Liste von einem oder mehr newsgroups, wo der Artikel beabsichtigt ist, um zu erscheinen
  • Vertrieb - (fakultativ) eine Ergänzung von Newsgroups, verwendet, um Umlauf von Artikeln einzuschränken.
  • Datum - die Zeit, als der Artikel geschaffen wurde
  • Pfad - eine Liste der Server ein Artikel ist auf seinem Weg zum lokalen Server durchgegangen
  • Läuft - (fakultativ) die Zeit ab, wenn es gebeten wird, dass der Artikel gelöscht wird
  • Genehmigt - (fakultativ) zeigt einen Artikel an, der für einen gemäßigten newsgroup akzeptiert worden ist
  • Kontrolle - (fakultativ) enthält Befehl-Bitten

In den meisten Fällen kontrolliert der Senden-Server den Artikel-Übertragungsprozess. Es vergleicht Newsgroups, und Distribution von jedem ist kürzlich angekommen der Artikel gegen eine Reihe von Mustern hat newsfeeds genannt, jeden entfernten Server und den newsgroups verzeichnend, den sein Maschinenbediener erhalten möchte. Einige Absender untersuchen auch den Pfad; wenn der Empfang-Server in dieser Linie erscheint, wird er nicht angeboten. Andere lokale Regeln können auch hinzugefügt werden. Der Absender übersendet das Zusammenbringen der Nachrichtenpersonalausweise von Artikeln dem Empfang-Server. Der Empfänger zeigt an, welche Nachrichtenpersonalausweise er lokal noch nicht versorgt hat, und jene Artikel gesandt werden.

Der Empfang-Server untersucht die eingehenden Artikel. Eine Nachricht wird normalerweise verworfen, wenn der Nachrichtenpersonalausweis durch einen bereits erhaltenen Artikel kopiert wird (d. h. ein anderer Server hat es inzwischen gesandt), das Datum, oder läuft Ab Linien zeigen an, dass der Artikel zu alt ist, scheint die Kopfball-Syntax, ungültig zu sein, der Genehmigte Kopfball wird für einen gemäßigten newsgroup vermisst, oder zusätzliche lokale Regeln weisen es zurück. Die meisten Server erhalten auch eine Liste von aktivem newsgroups aufrecht. Wenn der Kopfball von Newsgroups eines neuen Artikels die aktive Liste nicht vergleicht, kann er verworfen oder in einen speziellen "Trödel" newsgroup gelegt werden. Sobald der Artikel versorgt wird, versucht der Server, ihn irgendwelchen Servern in seiner eigenen Newsfeed-Liste wiederzuübersenden.

Artikel mit Kontrolllinien werden das spezielle Berühren gegeben. Sie werden normalerweise in der speziellen "Kontrolle" newsgroups abgelegt und können den Server veranlassen, außergewöhnliche Handlungen automatisch auszuführen. Der newgroup und die Rmgroup-Befehle können newsgroups veranlassen, geschaffen oder entfernt zu werden; checkgroups kann verwendet werden, um die lokale aktive Liste mit einem allgemein akzeptierten Satz beizulegen; und annullieren Sie Befehle werden verwendet, um um das Auswischen eines spezifischen Artikels zu bitten. ihave und sendme werden manchmal mit UUCP verwendet, um Listen von angebotenen und gewollten Nachrichtenpersonalausweisen zu übersenden. Andere Befehle (Version, sendsys, uuname) sind Bitten um Serverkonfigurationsdetails. Einmal verwendet, um Netzkarten zu schaffen, sind sie jetzt allgemein veraltet.

Spezialtransitserver können einige dieser Kontrollen weglassen. Andere Gastgeber werden dann die Kontrollen durchführen müssen, aber die reduzierte Verarbeitung oben erlaubt Artikeln, in kürzerer Zeit weitergegeben zu werden.

Leser-Server

Ein Leser-Server ist derjenige, der die Artikel im hierarchischen Plattenverzeichnisformat bereitstellt, das durch B Nachrichten 2.10 hervorgebracht ist, oder den NNTP oder die IMAP-Befehle für den Gebrauch durch Nachrichtensprecher anbietet. Ein Leser-Server arbeitet normalerweise auch als ein Transitserver, aber er kann unabhängig funktionieren oder als eine alternative Schnittstelle einem Internetforum dienen. Wenn er Nachrichten erhält, muss dieser Typ des Servers die zusätzlichen Schritte durchführen, Artikel in newsgroups abzulegen und folgende Zahlen innerhalb jeder Gruppe zuzuteilen. Eine Xref Linie wird gewöhnlich hinzugefügt, alle Gruppen verzeichnend, wo die Nachricht erscheint und die Folge-Zahlen. Verschieden von Nachrichtenpersonalausweisen werden sich die Zahlen und Einrichtung von Artikeln auf jedem Server unterscheiden; aber verwandte Server können Abmachung durch das Funktionieren in einer Sklavenweise, das Wiederverwenden der Linien von Xref ihrer Geschwister zwingen. Leser-Server erhalten normalerweise auch eine Nachrichtenübersicht (NOVEMBER) Datenbank aufrecht, die Nachrichtensprechern erlaubt, Nachrichtenzusammenfassungen und gegenwärtige Nachrichten in der Gewindeform schnell zu erhalten.

Der grösste Teil der Leser-Server-Unterstützungsversetzung, entweder durch NNTP oder durch ein spezielles inews Programm. Wenn ein Artikel angeschlagen wird, ist der Prozess als ziemlich gleich, wenn ein Transitserver Nachrichten, aber mit zusätzlichen Kontrollen erhält. Für die Versetzung wird der Server normalerweise fehlenden Pfad und Nachrichtenpersonalausweis-Linien ausfüllen und die Syntax von Kopfbällen überprüfen, die für menschliche Leser, solcher als Von und Thema beabsichtigt sind. Wenn der Artikel zu einer gemäßigten Gruppe angeschlagen wird, wird der Server versuchen, ihn dem newsgroup Vorsitzenden zu schicken, wenn der Genehmigte Kopfball fehlt. Zusätzliche Identitätsfeststellungen und Filter werden auch normalerweise an diesem Punkt angewandt.

Hybrider Server

Kleinere Seiten mit der beschränkten Netzbandbreite können "das Saugen" oder die Server des geheimen Lagers bedienen. Diese führen dieselbe Leser-Server-Rolle als herkömmliche Nachrichtenserver, aber sie Tat als Nachrichtensprecher durch, um Artikel mit anderen Leser-Servern auszutauschen. Hybride Server erlauben größere Flexibilität darin empfangene Gruppen können ohne manuelles Eingreifen von entfernten Server-Maschinenbedienern angepasst werden. Sie können auch die einzigen Verfügbar-Mittel sein, Artikel von entfernten Servern zu erhalten, die herkömmliche Fütterung nicht anbieten.

Weil hybride Server gewöhnlich die dahineilende Funktion verwenden, Nachrichten zu senden, werden Artikel-Kopfbälle durch die dahineilende Funktion wiederformatiert, und Nachforschungsinformation kann verloren werden. Außerdem kann der verzögerte saugende Prozess auf Übertätigkeit auf den entfernten Leser-Servern hinauslaufen. Aus diesen Gründen wird der Gebrauch von hybriden Servern häufig entmutigt oder ohne vorherige Abmachung zurückgewiesen.

Nachrichtenserver-Operation

Hauptartikel: Nachrichtenserver-Operation

Unter den Maschinenbedienern und Benutzern von kommerziellen Nachrichtenservern sind allgemeine Sorgen die ständig zunehmende Lagerung und Netzhöchstvoraussetzungen und ihre Effekten. Vollziehung (die Fähigkeit eines Servers, den ganzen Verkehr erfolgreich zu erhalten), Retention (werden die Zeitdauer-Artikel Lesern bereitgestellt), und gesamte Systemleistung ist die Themen der häufigen Diskussion. Mit den zunehmenden Anforderungen ist es für die Durchfahrt und Leser-Server-Rollen üblich, weiter ins Numerieren, die Lagerung und die Vorderendsysteme unterteilt zu werden. Diese Server-Farmen werden ständig sowohl von Eingeweihten als auch von Außenseitern kontrolliert, und Maße dieser Eigenschaften werden häufig von Verbrauchern verwendet, wenn man eine kommerzielle Nachrichtenagentur wählt.

Links


Source is a modification of the Wikipedia article News server, licensed under CC-BY-SA. Full list of contributors here.
DVD-Spieler / INXS
Impressum & Datenschutz