Network News Transfer Protocol

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:

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.

  • 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


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

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

  • Network News Transfer Protocol — Sigle NNTP Port 119 563 (SSL/TLS) RFC 1986 …   Wikipédia en Français

  • Network News Transfer Protocol — Network News Transfer Protocol,   NNTP …   Universal-Lexikon

  • Network News Transfer Protocol — The Network News Transfer Protocol (NNTP) is an Internet application protocol used for transporting Usenet news articles (netnews) between news servers and for reading and posting articles by end user client applications. Brian Kantor of the… …   Wikipedia

  • Network News Transfer Protocol —    Abbreviated NNTP. An Internet protocol used for posting, retrieving, and managing posts to newsgroups …   Dictionary of networking

  • Network News Transfer Protocol — …   Википедия

  • Simple Mail Transfer Protocol — This article is about the Internet standard for electronic mail transmission. For the email delivery company, see SMTP (company). Internet protocol suite Application layer …   Wikipedia

  • Hypertext Transfer Protocol — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · …   Wikipedia

  • Picture Transfer Protocol — (PTP) is a widely supported protocol developed by the International Imaging Industry Association to allow the transfer of images from digital cameras to computers and other peripheral devices without the need of additional device drivers. The… …   Wikipedia

  • Network neutrality — This article is about the general principle of network neutrality. For its specific application to Canada, see Network neutrality in Canada. For its application to the U.S., see Network neutrality in the United States. Network Neutrality Related… …   Wikipedia

  • Network neutrality in the United States — Network Neutrality Related issues and topics Automatic telephone exchange Data discrimination End to end principle Internet Protocol Tiered Internet Bandwidth Throttling …   Wikipedia

Share the article and excerpts

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