Network News Transfer Protocol
NNTP (Network News Transfer Protocol) ist ein Übertragungsprotokoll für Nachrichten in Newsgroups. Es wird im Usenet verwendet. Seine Spezifikationen wurden im RFC 977[1] (1986) festgelegt. Einige Erweiterungen des Standard-Protokolls wurden in RFC 2980[2] (2000) festgehalten. 2006 wurde RFC 3977[3] veröffentlicht, der die beiden Vorgänger ersetzt bzw. erweitert. Das Nachrichtenformat ist im RFC 5536[4] (2009) 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: nntp://<host>:<port>/<newsgroup-name>/<article-number> 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.
Weblinks
Einzelnachweise |