際際滷

際際滷Share a Scribd company logo
Laboratorio di Informatica

                         Lezione 9 - Classi V
                          Liceo Classico A.Oriani - Corato - A.S. 2010/11
                                          09.mar.11

                              docente: Cataldo Musto

marted狸 8 marzo 2011
Via!                                                                                                 2/26




                                                                         Internet
                                                          parte 1: introduzione




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Introduzione                                                                                             3/26




                       Cos竪 Internet ?


                           Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | De鍖nizione                                                                                3/26




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | Oggi                                                                                        3/26




                         Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | Schema




         Internet 竪
                                         Ogni computer mette a disposizione
        un insieme                          degli altri delle informazioni.

       di computer
                                                                 I computer comunicano per
       collegati tra                                                scambiarsi informazioni e
           di loro                                                      condividere dati
                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | Client e Server

        I computer collegati in Rete si dividono in due categorie


             Server: computer che offrono dei servizi (servitori, letteralmente)


             Client: computer che sfruttano dei servizi (clienti, letteralmente)


                   Gli utenti che si collegano alla Rete sono dei client


                   Sono quei computer che si collegano in Rete per sfruttare uno dei
                    servizi offerti (chat, posta, ricerche, ecc.)


                   Il numero dei client 竪 ovviamente molto pi湛 alto del numero dei Server



                                      Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | Comunicazione

        I computer comunicano tra di loro per scambiarsi informazioni


             Come sappiamo, la comunicazione avviene quando due entit (in questo caso i
              computer) parlano lo stesso linguaggio


             Quale linguaggio si utilizza per comunicare su Internet?


                   Nel caso di Internet i linguaggi prendono il nome di protocolli


                   Esistono vari protocolli, attualmente utilizzati per navigare, per mandare
                    email, per scaricare 鍖le, ecc.


                   Client e Server comunicano dunque tra di loro seguendo dei protocolli


                   ..ma cos竪 un protocollo?


                                        Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | Protocolli

        Lintero funzionamento di Internet 竪 basato sul concetto di protocollo


        Esiste un protocollo per ciascuna delle principali funzioni offerte da Internet


        Ma cos竪 un protocollo?

                       http://it.wikipedia.org/wiki/Protocollo




                                   Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet | Protocolli

        Lintero funzionamento di Internet 竪 basato sul concetto di protocollo


        Esiste un protocollo per ciascuna delle principali funzioni offerte da Internet


        Ma cos竪 un protocollo?

                       http://it.wikipedia.org/wiki/Protocollo


                  regole de鍖nite al 鍖ne di favorire la
                 comunicazione tra due o pi湛 entit 

                                   Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Ricapitoliamo :-)

        Finora abbiamo capito che


             Ci sono dei computer che offrono dei servizi, detti Server


             Ci sono dei computer che sfruttano questi servizi, detti Client


             La comunicazione tra questi computer avviene seguendo dei protocolli,
              cio竪 delle regole che stabiliscono come deve avvenire la comunicazione


             Ma quali sono i protocolli principali ?


                   I due principali protocolli del Web si chiamano IP e TCP



                                    Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Protocolli | IP

        IP e TCP sono i due principali protocolli di Internet


             IP - Internet Protocol


                   Protocollo che stabilisce come devono essere identi鍖cati i computer in Rete


                   Seguendo questo protocollo a ciascun computer collegato in Rete viene
                    assegnato un indirizzo detto indirizzo IP


                   Lindirizzo (generalmente) cambia ogni volta che ci colleghiamo in Rete (si parla di
                    indirizzo IP dinamico)


                   Lindirizzo IP 竪 una sequenza di cifre inframezzata da punti


                        esempio: 193.204.187.205 (ogni numero 竪 compreso tra 1 e 255)


                                         Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Protocolli | TCP

        IP e TCP sono i due principali protocolli di Internet


             TCP - Transfer Control Protocol


                   Protocollo che stabilisce come deve avvenire la comunicazione tra un
                    Client e un Server


                   Seguendo questo protocollo la comunicazione tra client e server deve
                    avvenire attraverso dei meccanismi di richiesta/risposta


                        Il tipo di richiesta ed il tipo di risposta 竪 diverso a seconda del tipo
                         di servizio che utilizziamo


                        Facciamo un esempio

                                        Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Richiesta / Risposta
        Un computer Server offre un servizio


        Un computer Client sa che un certo Server offre un servizio


             Decide di usufruire di questo servizio


             Invia una richiesta al Server di fruizione del servizio


             Se il server pu嘆 esaudire questa richiesta, invia un messaggio di risposta di tipo positivo




             Pensiamo ad uno scenario semplice: ricerca su Google


                   La richiesta 竪 linterrogazione che facciamo al motore di ricerca


                   La risposta 竪 linsieme dei siti web che sono attinenti alla ricerca che abbiamo fatto


                                            Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Un altro scenario




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Ri-Ricapitoliamo :-)

        Finora abbiamo capito che


             Ci sono dei computer che offrono dei servizi, detti Server


             Ci sono dei computer che sfruttano questi servizi, detti Client


             La comunicazione tra questi computer avviene seguendo dei protocolli, cio竪
              delle regole che stabiliscono come deve avvenire la comunicazione


             Ogni computer 竪 identi鍖cato per via di un indirizzo IP


             I computer comunicano tra di loro seguendo un meccanismo di richiesta/risposta


                   Focalizziamo lattenzione sui vari protocolli di tipo applicativo


                                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Protocolli | http

        HTTP


             E il protocollo che viene adottato per vi sualizzare i contenuti su pagine Web
              (...i cosiddetti siti)


             Se ci fate caso, ogni qual volta digitate un indirizzo nel browser per navigare,
              al nome del sito viene anteposta la sigla http://


             HTTP sta per Hyper-Text Transfer Protocol


                   Protocollo per il trasferimento delle informazioni sfruttando gli
                    ipertesti


                   Ma cos竪 un ipertesto?


                                      Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Gli ipertesti




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Gli ipertesti | 2




                           Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Internet e il Web




                           Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Protocolli | La posta elettronica




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Protocolli | La posta elettronica | 2




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Strumenti di comunicazione




                       Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Fine




                       Domande?
                         Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011
Riferimenti

        eMail

             cataldomusto@gmail.com

        Web

             Blog: http://informaticaoriani.blogspot.com

             Pagina Facebook: Laboratorio Informatica 2011

                   http://www.facebook.com/pages/Laboratorio-di-
                    Informatica-2011-Liceo-Oriani/135750309808710

             Account 際際滷Share: http://www.slideshare.net/informaticaOriani

                                  Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto
marted狸 8 marzo 2011

More Related Content

Laboratorio di Informatica - Lezione 9 (Classi V)

  • 1. Laboratorio di Informatica Lezione 9 - Classi V Liceo Classico A.Oriani - Corato - A.S. 2010/11 09.mar.11 docente: Cataldo Musto marted狸 8 marzo 2011
  • 2. Via! 2/26 Internet parte 1: introduzione Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 3. Introduzione 3/26 Cos竪 Internet ? Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 4. Internet | De鍖nizione 3/26 Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 5. Internet | Oggi 3/26 Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 6. Internet | Schema Internet 竪 Ogni computer mette a disposizione un insieme degli altri delle informazioni. di computer I computer comunicano per collegati tra scambiarsi informazioni e di loro condividere dati Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 7. Internet | Client e Server I computer collegati in Rete si dividono in due categorie Server: computer che offrono dei servizi (servitori, letteralmente) Client: computer che sfruttano dei servizi (clienti, letteralmente) Gli utenti che si collegano alla Rete sono dei client Sono quei computer che si collegano in Rete per sfruttare uno dei servizi offerti (chat, posta, ricerche, ecc.) Il numero dei client 竪 ovviamente molto pi湛 alto del numero dei Server Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 8. Internet | Comunicazione I computer comunicano tra di loro per scambiarsi informazioni Come sappiamo, la comunicazione avviene quando due entit (in questo caso i computer) parlano lo stesso linguaggio Quale linguaggio si utilizza per comunicare su Internet? Nel caso di Internet i linguaggi prendono il nome di protocolli Esistono vari protocolli, attualmente utilizzati per navigare, per mandare email, per scaricare 鍖le, ecc. Client e Server comunicano dunque tra di loro seguendo dei protocolli ..ma cos竪 un protocollo? Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 9. Internet | Protocolli Lintero funzionamento di Internet 竪 basato sul concetto di protocollo Esiste un protocollo per ciascuna delle principali funzioni offerte da Internet Ma cos竪 un protocollo? http://it.wikipedia.org/wiki/Protocollo Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 10. Internet | Protocolli Lintero funzionamento di Internet 竪 basato sul concetto di protocollo Esiste un protocollo per ciascuna delle principali funzioni offerte da Internet Ma cos竪 un protocollo? http://it.wikipedia.org/wiki/Protocollo regole de鍖nite al 鍖ne di favorire la comunicazione tra due o pi湛 entit Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 11. Ricapitoliamo :-) Finora abbiamo capito che Ci sono dei computer che offrono dei servizi, detti Server Ci sono dei computer che sfruttano questi servizi, detti Client La comunicazione tra questi computer avviene seguendo dei protocolli, cio竪 delle regole che stabiliscono come deve avvenire la comunicazione Ma quali sono i protocolli principali ? I due principali protocolli del Web si chiamano IP e TCP Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 12. Protocolli | IP IP e TCP sono i due principali protocolli di Internet IP - Internet Protocol Protocollo che stabilisce come devono essere identi鍖cati i computer in Rete Seguendo questo protocollo a ciascun computer collegato in Rete viene assegnato un indirizzo detto indirizzo IP Lindirizzo (generalmente) cambia ogni volta che ci colleghiamo in Rete (si parla di indirizzo IP dinamico) Lindirizzo IP 竪 una sequenza di cifre inframezzata da punti esempio: 193.204.187.205 (ogni numero 竪 compreso tra 1 e 255) Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 13. Protocolli | TCP IP e TCP sono i due principali protocolli di Internet TCP - Transfer Control Protocol Protocollo che stabilisce come deve avvenire la comunicazione tra un Client e un Server Seguendo questo protocollo la comunicazione tra client e server deve avvenire attraverso dei meccanismi di richiesta/risposta Il tipo di richiesta ed il tipo di risposta 竪 diverso a seconda del tipo di servizio che utilizziamo Facciamo un esempio Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 14. Richiesta / Risposta Un computer Server offre un servizio Un computer Client sa che un certo Server offre un servizio Decide di usufruire di questo servizio Invia una richiesta al Server di fruizione del servizio Se il server pu嘆 esaudire questa richiesta, invia un messaggio di risposta di tipo positivo Pensiamo ad uno scenario semplice: ricerca su Google La richiesta 竪 linterrogazione che facciamo al motore di ricerca La risposta 竪 linsieme dei siti web che sono attinenti alla ricerca che abbiamo fatto Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 15. Un altro scenario Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 16. Ri-Ricapitoliamo :-) Finora abbiamo capito che Ci sono dei computer che offrono dei servizi, detti Server Ci sono dei computer che sfruttano questi servizi, detti Client La comunicazione tra questi computer avviene seguendo dei protocolli, cio竪 delle regole che stabiliscono come deve avvenire la comunicazione Ogni computer 竪 identi鍖cato per via di un indirizzo IP I computer comunicano tra di loro seguendo un meccanismo di richiesta/risposta Focalizziamo lattenzione sui vari protocolli di tipo applicativo Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 17. Protocolli | http HTTP E il protocollo che viene adottato per vi sualizzare i contenuti su pagine Web (...i cosiddetti siti) Se ci fate caso, ogni qual volta digitate un indirizzo nel browser per navigare, al nome del sito viene anteposta la sigla http:// HTTP sta per Hyper-Text Transfer Protocol Protocollo per il trasferimento delle informazioni sfruttando gli ipertesti Ma cos竪 un ipertesto? Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 18. Gli ipertesti Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 19. Gli ipertesti | 2 Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 20. Internet e il Web Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 21. Protocolli | La posta elettronica Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 22. Protocolli | La posta elettronica | 2 Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 23. Strumenti di comunicazione Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 24. Fine Domande? Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011
  • 25. Riferimenti eMail cataldomusto@gmail.com Web Blog: http://informaticaoriani.blogspot.com Pagina Facebook: Laboratorio Informatica 2011 http://www.facebook.com/pages/Laboratorio-di- Informatica-2011-Liceo-Oriani/135750309808710 Account 際際滷Share: http://www.slideshare.net/informaticaOriani Laboratorio di Informatica - Liceo Classico A.Oriani (Corato) - A.S. 2010/2011 - docente: Cataldo Musto marted狸 8 marzo 2011