Overview
The Network News Transfer Protocol (NNTP) is an application protocol designed to distribute, retrieve and post messages—called articles—on Usenet newsgroups. It provides a client–server and server–server model that lets newsreaders and mailers connect to news servers to read or submit articles and enables servers to exchange articles with one another so that groups and messages propagate across a network of hosts.
How NNTP works
NNTP operates over TCP and defines a set of textual commands and numeric response codes. Typical operations include listing available newsgroups, selecting a group, fetching an article, and posting a new article. Articles carry headers similar to email (for example, Subject, From, Date, Message-ID and References) and a body, and are identified by unique message identifiers. Servers keep indices of articles and handle storage, expiration, and distribution policies.
Characteristics and components
- Clients: newsreader applications that present newsgroups to users and send posts.
- Servers: NNTP daemons that accept client connections, store articles and peer with other servers for replication.
- Newsgroups: topic-based collections where articles are posted; they can be moderated or unmoderated.
- Article propagation: servers exchange articles to mirror and cascade content across the network.
History and standards
NNTP was standardized in the 1980s to make Usenet access more efficient than older store-and-forward mechanisms. It replaced some earlier transfer approaches by allowing interactive access and easier client implementation. Its specification was published in Internet standards documents and later revisions refined behavior for modern networks and security. Over time, implementations added authentication and optional encryption to protect posting and retrieval.
Uses, examples and significance
Historically, NNTP was the primary means for distributed discussions on the Internet during the late 1980s and 1990s. It supported technical communities, hobbyist groups and global discussions. While public web forums and social media have largely supplanted general discussion use, NNTP remains in use for specialized communities, archived discussions and large-file (binary) distribution through commercial Usenet providers and some ISP-hosted servers. Many ISPs still offer NNTP access to customers; see ISP NNTP servers for examples of typical service offerings.
Distinctive facts and legacy
NNTP influenced protocols for message retrieval and remains notable for its decentralized architecture: there is no single central server for Usenet. Its article header format closely mirrors that of Internet mail, facilitating interoperability. Although everyday use has declined, NNTP's design persists in the form of archived Usenet repositories, private news feeds, and its historical role in shaping online discussion standards.