Cette chronologie présente les RFC structurantes du protocole. Elle ne cherche pas à répertorier chaque extension spécialisée.
Naissance du réseau de nouvelles
Le format des articles précède le protocole réseau chargé de les distribuer et de les consulter.
RFC 850
Standard for Interchange of USENET Messages
Normalise le format et les en-têtes des articles Usenet afin qu’ils puissent être échangés entre systèmes hétérogènes.
Consulter le texte officielRFC 977
Network News Transfer Protocol
Définit NNTP au-dessus de TCP pour distribuer, publier et lire des articles sans accès direct au système de fichiers du serveur.
Consulter le texte officielRFC 2980
Common NNTP Extensions
Documente les extensions devenues courantes dans les implémentations, notamment des commandes de recherche, d’authentification et de transfert.
Consulter le texte officielRFC 3977
Network News Transfer Protocol (NNTP)
Remplace la RFC 977, formalise le modèle lecteur et transit, normalise les capacités et incorpore une partie des pratiques d’extension déployées.
Consulter le texte officiel
Sécurité et réplication efficace
La même génération de RFC complète le cœur de NNTP pour les déploiements modernes.
RFC 4642
Using TLS with NNTP
Définit STARTTLS et l’usage de TLS pour protéger les identifiants, les commandes, les articles et les échanges entre serveurs.
Consulter le texte officielRFC 4643
NNTP Extension for Authentication
Normalise AUTHINFO et son annonce par capacités pour authentifier lecteurs ou pairs avant d’autoriser certaines opérations.
Consulter le texte officielRFC 4644
NNTP Extension for Streaming Feeds
Ajoute CHECK et TAKETHIS afin d’envoyer plusieurs articles sans attendre un aller-retour complet pour chacun, ce qui accélère fortement la réplication.
Consulter le texte officiel
Lecture de l’évolution
NNTP est aujourd’hui un protocole mature et peu changeant. Son architecture distribuée reste remarquable : les lecteurs consultent des groupes tandis que les serveurs propagent les articles entre pairs.