Date First Published: 27th April 2022
Topic: Computer Networking
Subtopic: Internet Protocols
Article Type: Computer Terms & Definitions
Difficulty: AdvancedDifficulty Level: 9/10
Learn more about what NNTP is in this article.
Not to be confused with NTP (Network Time Protocol).
Short for the Network News Transfer Protocol, NNTP is a protocol used for transferring Usenet articles, news, and files from one server to another. NNTP works in a similar way to SMTP, but it is solely designed for Usenet articles, news, and files. NNTP is an application-layer protocol that communicates over port 119, and was defined in RFC 977. Port 563 is used when clients establish a connection to a news server over TLS and port 433 (NNSP) may be used when performing a larger transfer of articles from one server to another.
A list of commands that the Network News Transfer Protocol uses include:
NNRP, a developed version of NNTP specifically intended for use by clients was proposed during an unsuccessful attempt to update the NNTP standard in the early 1990s. The name showed up in InterNetNews’s nnrpd program, but was never fully implemented.
RFC 977, the specification for NNTP was written by Brian Kantor of the University of California, San Diego, and Phil Lapsley of the University of California, Berkeley in March 1986. Originally, NNTP was based on the UUCP network. At that time, the transmission of most articles was performed over direct point-to-point telephone links between news servers. These were powerful real-time sharing systems.
The growth of LANs and internet participation caused it to become necessary to allow newsreaders to be run on PCs that were connected to local networks. As a result, NNTP was introduced, resembling SMTP, but solely designed for sharing newsgroup articles.
TCP/IP Protocol | Application layer | BGP• DHCP • DNS • FTP • HTTP • IMAP • LDAP • MGCP • NNTP • NTP • OSPF • POP • PTP • ONC/RPC • RTP • RTSP • RIP • SIP • SMTP • SNMP • SSH • Telnet • XMPP | Transport layer | TCP • UDP • DCCP • SCTP • RSVP • QUIC | Internet layer | IP • ICMP • NDP • ECN • IGMP. | Link layer | Tunnels • PPP • MAC |
---|
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection