Network News Transfer Protocol - Network News Transfer Protocol

Den Network News Transfer Protocol ( NNTP ) är ett program protokoll som används för att transportera Usenet nyhetsartiklar ( NetNews ) mellan nyhetsservrar och för att läsa / skriva artiklar av slutanvändaren klientprogram. Brian Kantor från University of California, San Diego och Phil Lapsley från University of California, Berkeley skrev RFC   977 , specifikationen för Network News Transfer Protocol, i mars 1986. Andra bidragsgivare inkluderade Stan O. Barber från Baylor College of Medicine och Erik Fair från Apple Computer .

Usenet designades ursprungligen baserat på UUCP- nätverket, där de flesta artikelöverföringarna ägde rum via direkta punkt-till-punkt- telefonlänkar mellan nyhetsservrar, som var kraftfulla system för tidsdelning . Läsare och affischer loggade in på dessa datorer som läser artiklarna direkt från den lokala disken.

När lokala nätverk och internetdeltagande växte ut blev det önskvärt att låta nyhetsläsare köras på persondatorer anslutna till lokala nätverk. Det resulterande protokollet var NNTP, som liknade Simple Mail Transfer Protocol (SMTP) men var skräddarsydd för utbyte av nyhetsgruppsartiklar .

En nyhetsläsare, även känd som en nyhetsklient, är en programvara som läser artiklar på Usenet, antingen direkt från nyhetsservern eller via NNTP.

Den välkända TCP-porten 119 är reserverad för NNTP. Välkänd TCP-port 433 ( NNSP ) kan användas vid bulköverföring av artiklar från en server till en annan. När klienter ansluter till en nyhetsserver med Transport Layer Security (TLS) används TCP-port 563 ofta. Detta kallas ibland NNTPS . Alternativt kan en vanlig textanslutning över port 119 ändras för att använda TLS via STARTTLS kommandot.

I oktober 2006 släppte IETF RFC   3977 som uppdaterar NNTP och kodifierar många av de tillägg som gjorts under åren sedan RFC 977. Samtidigt släppte IETF också RFC   4642 som specificerar användningen av Transport Layer Security (TLS) via NNTP över STARTTLS .

Network News Reader Protocol

Under ett abortförsök att uppdatera NNTP-standarden i början av 1990-talet föreslogs en specialiserad form av NNTP avsedd speciellt för användning av klienter, NNRP. Detta protokoll slutfördes aldrig eller genomfördes helt, men namnet kvarstod i InterNetNews (INN) nnrpd- program. Som ett resultat kallas delmängden av standard NNTP-kommandon som är användbara för klienter ibland fortfarande som "NNRP".

NNTP-serverprogramvara

Se även

externa länkar