Network News Transfer Protocol
Da Wikipedia, l'enciclopedia libera.
Il Network News Transport Protocol, spesso abbreviato come NNTP, è il protocollo usato dal servizio internet Usenet, la cui applicazione comune sono i cosiddetti Newsgroup. È un protocollo TCP/IP basato su stringhe di testo mandate su canali TCP ASCII a 7 bit. È usato per trasferire articoli tra i server, oltre che per leggere e scrivere articoli.
[modifica] Storia
Brian Kantor dell'Università della California (San Diego) e Phil Lapsley dell'Università di Berkeley hanno completato le specifiche per il protocollo NNTP nel Marzo del 1986, definendo la RFC 977. Altri contributi arrivarono da Stan Barber del Baylor College of Medicine e Erik Fair della Apple Computer.
Usenet era originariamente progettata intorno ad una rete UUCP, con la maggior parte del post trasferito attraverso collegamenti telefonici diretti.
NNTP in pratica si basa su di protocollo SMTP ridotto, adattato per permettere la lettura dei newsgroup. La porta TCP riservata al protocollo NNTP è la 119. Quando un client si collega attraverso SSL, la porta di default diventa la 563. In questo caso si può parlare di NNTPS. NNTP rimane tutt'ora molto diffuso. Proprio per questa ragione, dal 2005, si sta pensando ad un aggiornamento di tale protocollo. Anche il protocollo IMAP può essere usato per leggere i newsgroup.