Network News Transfer Protocol


DATE: Nov. 30, 2013, 12:02 p.m.

FORMAT: Text only

SIZE: 3.2 kB

HITS: 2956

  1. From Wikipedia, the free encyclopedia
  2. Jump to: navigation, search
  3. The Network News Transfer Protocol (NNTP) is an 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 University of California, San Diego and Phil Lapsley of the University of California, Berkeley authored RFC 977, the specification for the Network News Transfer Protocol, in March 1986. Other contributors included Stan O. Barber from the Baylor College of Medicine and Erik Fair of Apple Computer.
  4. Usenet was originally designed based on the UUCP network, with most article transfers taking place over direct point-to-point telephone links between news servers, which were powerful time-sharing systems. Readers and posters logged into these computers reading the articles directly from the local disk.
  5. As local area networks and Internet participation proliferated, it became desirable to allow newsreaders to be run on personal computers connected to local networks. Because distributed file systems were not yet widely available, a new protocol was developed based on the client-server model. It resembled the Simple Mail Transfer Protocol (SMTP), but was tailored for exchanging newsgroup articles.
  6. 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.
  7. The well-known TCP port 119 is reserved for NNTP. When clients connect to a news server with Transport Layer Security (TLS), TCP port 563 is used. This is sometimes referred to as NNTPS.
  8. In October 2006, the IETF released RFC 3977 which updates the NNTP protocol and codifies many of the additions made over the years since RFC 977.
  9. Internet protocol suite
  10. Application layer
  11. DHCP
  12. DHCPv6
  13. DNS
  14. FTP
  15. HTTP
  16. IMAP
  17. IRC
  18. LDAP
  19. MGCP
  20. NNTP
  21. BGP
  22. NTP
  23. POP
  24. RPC
  25. RTP
  26. RTSP
  27. RIP
  28. SIP
  29. SMTP
  30. SNMP
  31. SOCKS
  32. SSH
  33. Telnet
  34. TLS/SSL
  35. XMPP
  36. more...
  37. Transport layer
  38. TCP
  39. UDP
  40. DCCP
  41. SCTP
  42. RSVP
  43. more...
  44. Internet layer
  45. IP
  46. IPv4
  47. IPv6
  48. OSPF
  49. ICMP
  50. ICMPv6
  51. ECN
  52. IGMP
  53. IPsec
  54. more...
  55. Link layer
  56. ARP/InARP
  57. NDP
  58. Tunnels
  59. L2TP
  60. PPP
  61. Media access control
  62. Ethernet
  63. DSL
  64. ISDN
  65. FDDI
  66. DOCSIS
  67. more...
  68. v
  69. t
  70. e
  71. Network News Reader Protocol
  72. 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, was proposed. 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".

comments powered by Disqus