Dienstag, 29. Mai 2012

Themen


Network News Transfer Protocol

NNTP im TCP/IP‑Protokollstapel:
Anwendung NNTP
Transport TCP
Internet IP (IPv4, IPv6)
Netzzugang Ethernet Token Bus Token Ring FDDI

NNTP (Network News Transfer Protocol) ist ein Übertragungsprotokoll für Nachrichten in Newsgroups. Es wird im Usenet verwendet. Seine Spezifikationen wurden im RFC 977 (Februar 1986) festgelegt. Einige Erweiterungen des Standard-Protokolls wurden in RFC 2980 (Oktober 2000) festgehalten. Im Oktober 2006 wurde RFC 3977 veröffentlicht, der die beiden Vorgänger ersetzt bzw. erweitert. Das Nachrichtenformat ist im RFC 1036 (Dezember 1987) definiert. Die IANA hat dem Protokoll den TCP-Port 119 zugewiesen.

NNTP ist textbasiert und sieht abwechselnd Anfragen des Clients und darauf folgende Antworten des Servers vor. Diese Antworten enthalten eine erste Zeile mit einem numerischen Statuscode – eine dreistellige Ganzzahl, welche über den Erfolg des Kommandos informiert – und weitergehende Informationen, in Abhängigkeit von der Anfrage. In manchen Fällen folgen außerdem zusätzliche Zeilen, stets beendet durch eine Zeile mit einem einzelnen Punkt.

Die URL eines NNTP-Diskussionsforum oder Newsseite hat folgenden Aufbau:

Befehle (RFC 3977)

Die ursprüngliche Spezifikation von 1986 definiert bereits ausreichend viele Kommandos, um die Kommunikation zwischen Server und Client zu ermöglichen. Dieser Abschnitt stellt die wichtigsten Kommandos vor.

  • HELP: listet die unterstützten Kommandos auf.
  • LIST: gibt die Namen der für den Benutzer verfügbaren Newsgroups zurück, eine pro Zeile.
  • GROUP: lässt den Benutzer eine neue aktuelle Gruppe wählen.
  • ARTICLE: fordert einen Artikel an, entweder über seine Nummer in der aktuell eingestellten Gruppe, oder über seine Message-ID.
  • POST: ermöglicht es, dem Server einen neuen Artikel zu übergeben.

Weblinks

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Diese Seite wurde zuletzt am 6. Februar 2012 um 16:56 Uhr geändert.

Dieser Artikel basiert auf dem Artikel Network_News_Transfer_Protocol aus der freien Enzyklopädie Wikipedia und ist unter der Lizenz Creative Commons Attribution/Share Alike verfügbar. Zusätzliche Bedingungen können anwendbar sein. In der Wikipedia ist eine Liste der Autoren verfügbar.

TOP



TOP