INFORMATICA Prof. MARCO CASTIGLIONE Istituto Tecnico Statale Tito Acerbo - PESCARA
1.1 Introduzione Internet è una rete di calcolatori collegati tra loro e fisicamente posizionati in tutto il mondo RETE DELLE RETI www ATTENZIONE World Wide Web è una rete indipendente da qualsiasi altro tipo di collegamento (telefonico) ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 2
Mappa dei nodi italiani di Internet ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 3
1.2 Storia di Internet Fine degli anni 50 Eisenhower dà vita all agenzia ARPA (Advanced Research Projects Agency) 1968 Nasce ARPAnet. La rete militare permette la connessione remota di calcolatori (Telnet) ed il trasferimento di file (FTP) ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 4
1.2 Storia di Internet 1983 La parte militare diventa MILNET e inizia l evoluzione verso la rete Internet di oggi Nuovi servizi quali E-mail e DNS (Domain Name System) 1990 Nasce RIPE (Reseaux Internet Protocol Europeens), entità che coordina la ricerca per la creazione di reti di alta qualità I servizi Gopher e WWW fanno esplodere i volumi di traffico ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 5
1.2 Storia di Internet Metà anni 80 In Italia le organizzazioni di ricerca (CNR, ENEA ed altre) cominciano a dotarsi di reti di calcolatori 1994 Nasce AIIP (Associazione Italiana Internet Provider) per organizzare al meglio l accesso di utenti privati alla rete Internet ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 6
1.3 Definizioni Multimediale Documento che contiene diversi mezzi espressivi TESTI - IMMAGINI - VIDEO - SUONI Link (collegamento) Collegamento logico con un altro documento Ipertesto Documento contenente dei collegamenti ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 7
1.3 Definizioni Client/Server E la struttura utilizzata da tutti i servizi di Internet CLIENT: è l entità che invia una richiesta di servizio SERVER: è l entità che aspetta le richieste, le esegue ed invia le relative risposte al client Host E un calcolatore collegato in rete (Internet) ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 8
1.3 Definizioni Protocollo Insieme delle regole utilizzate per comunicare Internet scambio dati TCP/IP - Trasmission Control Protocol/Internet Protocol Indirizzamento Modalità utilizzata per richiedere un servizio Internet ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 9
1.3 Definizioni URL Uniform Resource Locator servizio://indirizzoip:porta/path Servizio Nome del servizio richiesto (obbligatorio) Indirizzo IP Indirizzo, numerico o testuale, che consente di raggiungere il servizio richiesto su Internet ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 10
1.3 Definizioni URL Uniform Resource Locator servizio://indirizzoip:porta/path Porta Nome della porta del server in attesa delle interrogazioni del client Path Percorso completo da fare sul server per raggiungere il documento ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 11
1.3 Definizioni Esempi URL Uniform Resource Locator servizio://indirizzoip:porta/path www.comune.ortona.chieti.it/informag ftp://ftp.unich.it mailto:sindaco@comune.ortona.chieti.it file:///c /Documenti/prova.htm ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 12
1.3 Definizioni URL Uniform Resource Locator servizio://indirizzoip:porta/path Porte predefinite www 80 gopher 70 ftp 21 Vedere Vedere Servizi Servizi ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 13
1.3 Definizioni DNS (Domain Name System) E il nome che permette agli utenti di riferirsi agli host L associazione indirizzo numerico/nome dominio è gestita dalle società che gestiscono Internet a livello nazionale e mondiale NIC - Network Information Center GARR - Gruppo Armonizzazione Reti per la Ricerca ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 14
1.3 Definizioni Livello I nomi sono organizzati gerarchicamente tramite i livelli it dominio di primo livello chieti dominio di secondo livello ortona dominio di terzo livello comune dominio di quarto livello www nome della macchina ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 15
1.3 Definizioni Nomi di primo livello.edu.gov.mil.com.net.org.it.fr.de.uk Università americane Associazioni governative americane Esercito americano Aziende commerciali Organizzazioni del settore delle comunicazioni Organizzazioni non definite Italia Francia Germania Gran Bretagna ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 16
1.3 Definizioni Browser Programma per la visualizzazione di informazioni presenti su Internet HTML HyperText Markup Language Linguaggio di programmazione per la visualizzazione di pagine web ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 17
1.4 Servizi HTTP HyperText Transfer Protocol Servizio fondamentale per la visualizzazione di documenti multimediali TELNET Primo servizio basato su Internet per il di un utente ad un qualsiasi computer connesso ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 18
1.4 Servizi FTP File Tranfer Protocol Servizio che consente lo scambio di file Protezione degli accessi a differenza di TELNET attraverso login e password LOGIN LOGIN anonymous anonymous PASS PASS nome@mail.it nome@mail.it ftp://nomesito/nomedirectory/nomefile ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 19
1.4 Servizi Demo Programma distribuito in modo gratuito, ma in una versione limitata Freeware Programma distribuito in modo gratuito ATTENZIONE Uso personale Shareware Programma distribuito in prova per un periodo prefissato (30 giorni) Registrazione e acquisto ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 20
1.4 Servizi Posta elettronica Servizio maggiormente utilizzato per lo scambio di messaggi in tempo reale MAILING LIST Liste di discussione attuate tramite la posta elettronica e caratterizzate da argomenti tematici utente@indirizzo.internet ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 21
1.4 Servizi News Simile alle mailing list, ma messaggi a disposizione di tutti gli utenti, essendo conservati all interno di uno spazio offerto dal Provider it.lavoro.offerte ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 22
1.4 Servizi Gopher Progenitore dell HTTP, nato nei campus americani e alla base della diffusione di Internet con la sua strutturazione a menu per reperire le informazioni gopher://gopher.cnuce.cnr.it ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 23
1.4 Servizi Video conferenza Permette la realizzazione di dibattiti a distanza con la possibilità di sentire suoni e vedere immagini dell utente collegato attraverso una WebCam NetMeeting NetMeeting ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 24
1.4 Servizi IRC Internet Relay Chat Servizio che consente il colloquio tra più utenti posizionando ogni utente all interno di una tavola rotonda virtuale GRUPPI DI CONVERSAZIONE MEDIATORE COLLOQUIO PERSONALE Microsoft Microsoft Chat Chat ITS Tito Acerbo INFORMATICA Prof. MARCO CASTIGLIONE 25