8) In cosa consistono le Usenet News?

Sono insiemi aperti di gruppi di discussione.

Ogni gruppo riguarda un particolare argomento e permette di partecipare ad una discussione su tale argomento, scambiando informazioni e facendo domande.

Il servizio di news su un nodo prevede:

Nodo client:

il cliente si coordina con uno o più server per ottenere le news.

I client sono strumenti per l’accesso applicativo alle news e consentono anche di inviare news ai gruppi d’interesse.

 

L’architettura è di tipo client-server, con presenza di database coordinati per le informazioni.

Il protocollo è tra agenti: uso di agenti con connessioni TCP/IP per una minima garanzia di affidabilità

La semantica risultante al cliente può essere anche di news disordinate e ripetute

Implementazione:

nn news reader è il programma lettore di news

Invocazione di nn :

nn [opzioni] [news group | +folder | file ]

Stati di nn:

Stato di selezione dei gruppi di news

Stato di lettura di un gruppo di news selezionato

 

Stati di funzionamento di nn

nn: Lettore news - interfaccia utente

nntpd: Demone protocollo TCP/IP.

Funzioni del news server:

Protocollo:

Protocollo a negoziazione NNTP con comandi e risposte: il server restituisce una risposta al comando del client con il risultato dell'azione chiesta. Gli agenti si coordinano sulla porta 119.

Comandi: sono una parola di comando (ASCII), con più parametri separati e alla fine un carattere <CR> <LF>

Risposte di due tipi:

risposte di testo

risposte di stato: codice numerico di tre cifre

prima cifra: informazione sul successo o meno del comando

seconda cifra: categoria generale della risposta

terza cifra: informazione più dettagliata

 


Back
Index
Next