|
Portale
Redazione & informazione
|
|
|||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Internet, web, siti e blog Cosa sono, a che servono, come funzionano e come ci cambiano la vita Il materiale originale in questa pagina è © Luciano Russo: la Redazione ringrazia l'autore per averne autorizzato la riproduzione, la rielaborazione, l'adattamento e la pubblicazione nel portale |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
La rete telematica – Approfondimento |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|
|
In questa pagina Come parlano le macchine tra loro? – I "protocolli" di conversazione Un accordo su come comportarsi Il protocollo generale di un'intera procedura Il protocollo dettagliato di un passaggio di una procedura Insegniamo alle macchine come comportarsi Tutto così fantastico, ma in fondo nulla di speciale!
Pagine correlate
Luciano Russo – Una presentazione
|
|
Come parlano le macchine tra loro? – I "protocolli" di conversazione |
|||||||
|
|
|
|
|
|
|
|
|
||
|
|
Un accordo su come comportarsi |
||||||||
|
|
|
|
|
|
|
|
|
||
|
|
Il cosiddetto "protocollo" è agli inizi un registro notarile, nel quale si trascrivono atti che necessitano di essere pubblicamente noti, da tutti riconosciuti come validi e perciò accettati.
Oggi, specialmente nell'ambito della diplomazia internazionale ogni scambio ufficiale di informazione deve seguire certe "convenzioni" (anche se ultimamente se ne sono viste delle belle - ad esempio il nuovo incredibile concetto di non dichiarata "guerra preventiva!).
Anche noi, a volte coscientemente, altre senza neppure pensarci più di tanto, spessissimo senza affatto accorgercene, così quotidiani sono questi rituali, osserviamo universalmente accettati modi di comportarsi: delle più o meno rituali procedure comportamentali in specifiche situazioni, seguiamo cioè dei "protocolli".
Il "Prego, prima Lei!" davanti ad una porta troppo stretta per due, come ad esempio entrando in un ascensore, è un classico "protocollo" che ognuno chiamia un po' come gli pare, a seconda dello strato sociale cui si vanta o pretende di appartenere: "etichetta", "bon ton", "buona educazione" o "buone maniere" (se mai tutto questo esista ancora nel mondo reale!)...
Spesso queste procedure derivano semplicemente da una comune conoscenza del come fare al meglio una determinata cosa, senza creare confusione conflitti o blocchi: un culturalmente sviluppato "senso comune" o "buon senso", un comunemente accettato modo di fare le cose, quindi una convenzione. |
||||||||
|
|
|
|
|
|
|
|
|
||
|
|
Il protocollo generale di un'intera procedura |
||||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Veniamo dunque ai nostri moderni mezzi di comunicazione e pretendiamo di telefonare a qualcuno: |
||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
1. cerco in un pubblico elenco o prendo dai miei appunti personali il suo numero di telefono, ovvero il suo "indirizzo" sulla rete telefonica;
|
||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
2. attivo l'apparecchio telefonico, pubblico o privato, fisso o mobile che sia;
|
||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
3. eseguo il numero ed aspetto un segnale di risposta, libero o occupato (se occupato, aspetto e ripeto la procedura più tardi);
|
||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
4. non appena la linea si apre abbiamo la nostra breve o lunga conversazione a distanza, dando, ricevendo o scambiandoci informazione, uno domanda l'altro risponde e così via;
|
||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
5. cioè interrompiamo entrambi il collegamento e rimaniamo liberi per altre chiamate a o da.
|
||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
Bene: quello che abbiamo appena descritto è il "protocollo", o il modo comunemente adottato, per fare una telefonata, ovvero per aprire e chiudere una qualunque comunicazione vocale a distanza! |
||||||
|
|
|
|
|
|
|
|
|
||
|
|
Il protocollo dettagliato di un passaggio di una procedura |
||||||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
Guardiamo ora più in dettaglio lo svolgersi della nostra conversazione, di cui al punto numero 4 del precedente "protocollo", cioè quello che normalmente accade tra l'apertura e la chiusura del collegamento: |
|||||
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
4.1 Io: "Pronto? Mi chiamo ... È il signor ... ?"
|
|||||
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2 L'altro: "Pronto! Sì, sono io: desidera?"
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3 Io: "Volevo informarla che ... "
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.4 L'altro: "Sì, dica! "
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5 Io: "Questo ... , poi ... e quest'altro."
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6 L'altro: "Ho capito! Ha altro da dirmi?"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7 Io: "No, grazie, è tutto: arrivederla!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8 L'altro: "Prego, grazie a lei! La saluto."
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Questo è un altro "protocollo", o meglio un sub-protocollo, cioè una procedura particolare all'interno dell'altra, più generale, per chiedere e ricevere informazione, al telefono e non solo. |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Insegniamo alle macchine come comportarsi |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
La conversazione riportata sopra è quella tra due esseri umani, che comunicano con l'aiuto di particolari macchine, attraverso cioè un sistema tecnologico.
Oltre alla conversazione vera e propria tra le due persone, si svolge, su loro comando, un "dialogo", cioè uno scambio di informazioni, tra le macchine che stanno usando e questi apparecchi hanno anche loro bisogno un proprio linguaggio comune per capirsi, un loro "protocollo".
Sostituiamo l'apparecchio telefonico con l'apparecchio informatico e vediamo cosa si dicono due computer - il computer dell'"utente A" ed un altro, o di servizio, un server per capirci, oppure il computer di un "utente B", quando navighiamo su Internet, visitiamo un sito o spediamo un messaggio di posta elettronica ad un amico, una mail:
|
|||||
|
|
|
|
|
1. Computer A: "Ho bisogno di comunicare con il computer B: il mio utente vuole spedire una mail al suo utente!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. Computer A: "Che indirizzo avrà questo computer? Non me lo ricordo: vado a cercarlo nell'elenco..."
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3. Computer A: "Ah, bene: l'indirizzo è ancora quello, 123.456.78.9!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4. Computer A: "Adesso lo contatto allo 123.456.78.9. RICHIESTA = Pronto, computer B? Parliamo: connettiti!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5. Computer B: "RISPOSTA = Eccomi, computer A: sono connesso!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6. Computer B: "Ciao, computer A, è un po' che non ci si sente: OK, scambiamoci informazioni!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7. Computer A: "Ottimo, computer B: ho una mail per il tuo utente - te la mando!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8. Computer B: "Grazie, computer A, ricevuta! È stato un piacere riparlarti! Hai altro da spedirmi o vuoi chiedermi qualcosa?"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9. Computer A: "No, computer B, per il momento è tutto: ci sentiamo alla prossima - ciao!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10. Computer B: "OK, computer A: alla prossima!"
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11. Il Computer A si disconnette dal computer B.
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tutto così fantastico, ma in fondo nulla di speciale! |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Questo tipo di "conversazione" è normale e continua tra computer collegati in rete: se puoi leggere questa pagina del sito è perché un dialogo simile a quello sopra ha appena avuto luogo fra il tuo computer e il nostro, che funziona da web server.
Naturalmente nel caso delle macchine i dialoghi avvengono nel loro linguaggio codificato, ma la "traduzione" sopra è fedele.
Il modo di comunicare, o il metodo con cui lo scambio di informazione avviene, è un cosiddetto standard tra apparecchi in rete: un protocollo è quindi la sequenza procedurale ed il metodo usato da questi apparecchi per comunicare tra di loro seguendo le specifiche di uno standard, un modo da tutti convenuto e rispettato di farlo.
Solo un linguaggio comune ed una comune procedura permette a tutti gli apparecchi in rete di collegarsi a vicenda e di capirsi tra di loro:uno di questi standard o protocolli è l'IP, acronimo di "Internetworking Protocol".
Un giorno forse riscopriremo la cosiddetta "buona educazione", che avremo ormai del tutto dimenticato, imparandola di nuovo dalle macchine, cui una volta la abbiamo insegnata! |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|