InterNetNews ( INN ) es un paquete de servidor de noticias de Usenet , lanzado originalmente por Rich Salz en 1991 y presentado en la conferencia USENIX de verano de 1992 en San Antonio, Texas . Fue el primer servidor de noticias con funcionalidad NNTP integrada.
Mientras que los servidores anteriores procesaban los artículos de forma individual o en lotes, innd es un único proceso que se ejecuta continuamente y recibe artículos de la red, los archiva y registra qué hosts remotos deben recibirlos. Los lectores pueden acceder a los artículos directamente desde el disco de la misma manera que B News y C News , pero un programa incluido, llamado nnrpd , también sirve a los lectores de noticias que emplean NNTP.
Una mejora posterior fue el Cyclical News Filesystem (CNFS), que almacena artículos de forma secuencial en grandes búferes en disco. Este método, implementado por Scott Fritchie, aumentó considerablemente el rendimiento al eliminar la sobrecarga del sistema operativo necesaria para gestionar miles de archivos de artículos individuales.
El programa innfeed de James Brister también se agregó al paquete. Al igual que innd , innfeed funciona continuamente para enviar artículos a otros servidores, mientras que el anterior innxmit los procesaba en lotes. Esta combinación permite recibir y redistribuir artículos prácticamente sin latencia y ha cambiado sustancialmente la naturaleza de la interacción en Usenet al reducir el tiempo que tardan los mensajes en enviarse, leerse en la red y responderse, de horas o días a segundos o minutos. Un programa similar anterior, llamado nntplink, proporcionaba una función comparable, pero se produjo de forma independiente.
INN se encuentra en desarrollo activo desde 2020. [actualizar]El paquete es mantenido por voluntarios y el desarrollo está a cargo del Consorcio de Sistemas de Internet . El mantenedor actual de INN es Russ Allbery y el ISC. [3]