Network News Transfer Protocol
Internet protocol suite |
---|
Application layer |
Transport layer |
Internet layer |
Link layer |
![]() | This article includes a improve this article by introducing more precise citations. (January 2021) ) |
The Network News Transfer Protocol (NNTP) is an application
Usenet was originally designed based on the
As
A newsreader, also known as a news client, is a software application that reads articles on Usenet, either directly from the news server's disks or via the NNTP.
The well-known TCP port 119 is reserved for NNTP. Well-known TCP port 433 (NNSP) may be used when doing a bulk transfer of articles from one server to another. When clients connect to a news server with Transport Layer Security (TLS), TCP port 563 is often used. This is sometimes referred to as NNTPS. Alternatively, a plain-text connection over port 119 may be changed to use TLS via the STARTTLS
command.
In October 2006, the IETF released
Network News Reader Protocol
During an abortive attempt to update the NNTP standard in the early 1990s, a specialized form of NNTP intended specifically for use by clients, NNRP,[clarification needed] was proposed.[citation needed] This protocol was never completed or fully implemented, but the name persisted in InterNetNews's (INN) nnrpd program. As a result, the subset of standard NNTP commands useful to clients is sometimes still referred to as "NNRP".
NNTP server software
See also
External links
- RFC 977"Network News Transfer Protocol: A Proposed Standard for the Stream-Based Transmission of News." 1986.
- RFC 1036"Standard for Interchange of USENET Messages." 1987.
- Barber, Stan, et al. RFC 2980"Common NNTP Extensions." 2000
- IETF nntpext Working Group
- Feather, Clive. RFC 3977"Network News Transfer Protocol (NNTP)." 2006
- Murchison, K., J. Vinocur, and C. Newman. RFC 4642"Using Transport Layer Security (TLS) with Network News Transfer Protocol (NNTP)" 2006
- Usenet server programs at Curlie
- Public News Servers at Curlie