Protocolo NNTP o Network News Transfer Protocol
NNTP te permite leer y publicar noticias (también llamadas artículos) en la red Usenet (Users Network o Red de usuarios), un sistema global de discusión en internet organizado en distintos grupos de noticias. Es una tecnología viva, que continúa en activo gracias a servidores distribuidos que se comunican entre sí para gestionar todos los mensajes.
flowchart LR
A["Servidor A"] <--> B["Servidor B"]
B <--> C["Servidor C"]
C <--> D["Servidor D"]
D <--> A
A <--> C
B <--> D
U1["Cliente"] --> A
U2["Cliente"] --> C
U3["Cliente"] --> D
Nació unos años antes de HTTP: su primer estándar se definió en 1986, aunque hay registros desde 1981. Es un sistema distribuido de artículos y mensajes, anterior a la existencia de los propios foros o redes sociales.
Tal es su antigüedad que su registro es de incalculable valor histórico respecto a lo sucedido en internet. Podemos encontrar menciones de lo más interesantes, como la primera a Microsoft, a TCP/IP, MTV, Apple Lisa, Michael Jordan, los Simpsons, Google o Star Wars, entre muchas otras.
Su formato es similar al de un correo electrónico convencional en texto plano, salvo por las cabeceras. Si quieres iniciarte, puedes buscar un cliente de código abierto compatible con el protocolo, como Thunderbird, Claws Mail, Pan o Gnus (para Emacs). Después, elige algún grupo de noticias de la red que te interese y conéctate. Es accesible, solo te hace falta curiosidad.
¿Por dónde empezar?
El punto de entrada más cómodo hoy es Eternal September (news.eternal-september.org), un servidor público y gratuito. Solo te pide un registro rápido en eternal-september.org y ya puedes leer y publicar en los grupos clásicos de Usenet.
Si prefieres asomarte sin registrarte, tienes Gmane (news.gmane.io), una pasarela que expone listas de correo como grupos de noticias. Es solo lectura, pero perfecta para probar en un minuto.
Algunos grupos para arrancar, según tus intereses:
comp.lang.python,comp.lang.lisp: programación.comp.emacs,gmane.emacs.orgmode: Emacs y Org mode.
Con cualquier cliente basta con apuntar al servidor. Por ejemplo, desde la terminal con tin, sin necesidad de cuenta:
NNTPSERVER=news.gmane.io tin -r
This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.
Help me keep writing
Every coffee gives me a push toward the next article.
Sure, it's on me!
Comments
There are no comments yet.