Articoli:
- I partecipanti ai newsgroup pubblicano messaggi chiamati "articoli" per partecipare alle discussioni.
- A ogni articolo viene assegnato un ID messaggio univoco e include l'oggetto, l'autore, la data e il contenuto del messaggio.
Newsgroup:
- Usenet è organizzato in migliaia di newsgroup con argomenti specifici.
- Ogni newsgroup ha un nome univoco, che inizia con "news". o un altro prefisso seguito da una categoria descrittiva, come "news.politics.misc" per discussioni politiche generali o "comp.programming.linguals.python" per discussioni sul linguaggio di programmazione Python.
Server e client:
- I server Usenet sono computer che archiviano e distribuiscono articoli per vari newsgroup.
- Per partecipare ai newsgroup, devi utilizzare un lettore di news, che è un'applicazione client che ti consente di connetterti ai server Usenet, leggere articoli e pubblicare i tuoi messaggi. I lettori di news più diffusi includono Thunderbird, Outlook Express e client di newsgroup specializzati come NZBGet e SABnzbd.
Protocollo NNTP:
- I newsgroup utilizzano il Network News Transfer Protocol (NNTP) per la comunicazione tra server e client.
- NNTP consente ai client di inviare comandi ai server per recuperare articoli e inviare nuovi messaggi, e i server rispondono con i dati richiesti o la conferma delle azioni riuscite.
Organizzazione gerarchica:
- I newsgroup sono organizzati gerarchicamente, con argomenti raggruppati in categorie più ampie.
- Ad esempio, "news.politics" è un gruppo di primo livello e "news.politics.misc", "news.politics.guns" e "news.politics.world" potrebbero essere sottogruppi.
Gruppi moderati e non moderati:
- Alcuni newsgroup sono moderati, il che significa che un moderatore esamina e approva ogni articolo pubblicato per garantire che segua linee guida specifiche e sia pertinente.
- I gruppi non moderati consentono a chiunque di pubblicare messaggi senza alcuna moderazione.
Crossposting e ripubblicazione:
- Gli utenti possono eseguire il crosspost di articoli su più newsgroup se sono pertinenti a discussioni diverse.
- Gli articoli possono anche essere ripubblicati nello stesso o in diversi newsgroup per mantenere attive le discussioni o informare i partecipanti sugli aggiornamenti.
Filettatura:
- I newsgroup spesso utilizzano un sistema di threading per organizzare le discussioni in base alla sequenza dei messaggi.
- Nelle intestazioni degli articoli puoi trovare i riferimenti agli articoli precedenti in un thread, il che ti consente di seguire la conversazione in ordine cronologico.
Binari:
- Oltre ai messaggi di testo, alcuni newsgroup consentono agli utenti di pubblicare file binari come immagini, video, software o messaggi archiviati.
- Questi file possono essere codificati utilizzando standard come Base64 o yEnc per la trasmissione su connessioni NNTP basate su testo.
Comprendere questi concetti fondamentali sul funzionamento dei newsgroup ti consentirà di navigare e partecipare in modo efficace alle discussioni Usenet su vari argomenti di interesse.