Reti ed Internet
Transcript
Reti ed Internet
Idoneità di Laboratorio di Informatica Reti ed Internet Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Schema Rete di calcolatori e-mail Comunicazione (i segnali) Motori di ricerca Tipi di rete WWW client-server (host) Internet TCP/IP Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Che cosa e’ una Rete di calcolatori? Una rete di calcolatori puo’ essere definita come un insieme di calcolatori AUTONOMI tra loro collegati mediante una RETE DI COMUNICAZIONE Rete di comunicazione: un sistema di computer, telefoni o altri dispositivi di comunicazione interconnessi e in grado di comunicare gli uni con gli altri e di condividere applicazioni e/o dati Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Esempi di Rete •Prenotazione voli aerei •Bancomat •Info Stop Autobus Napoli •Telepass •Internet •… Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Finalità e vantaggi di una Rete 1. Condivisione risorse (dati, programmi, stampanti,…) 2. Comunicazione tra utenti (posta elettronica, …) 3. Miglioramento affidabilità del sistema complessivo (copie di backup, guasti, …) 4. Risparmio (condivisione stampanti, licenze programmi, …) 5. Accelerazione dei calcoli (applicazioni di calcolo distribuito) Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Comunicazione tra 2 computer? Il computer elabora i dati in forma digitale, vale a dire con segnali che si servono di una logica binaria (0/1, acceso/spento), mentre un cavo telefonico o le onde radio si servono di segnali di tipo analogico, cioè segnali “modulati” che variano con continuità in funzione del tempo. Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica MODEM • Converte i segnali da analogici a digitali e viceversa • Modem significa modulatore - demodulatore Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Segnali • Digitali – Segnali elettrici – Stati elettrici di “acceso” e “spento” – Tipica dei computer • Analogici – Segnali elettrici sotto forma di onde continue – Variazioni continue della potenza e/o della quantità – Telefono, radio, televisione e TV via cavo Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Per realizzare una rete occorrono dunque: • almeno due computer :) • un modem per la connessione se il trasferimento dei dati avviene per via telefonica o per mezzo di onde radio • un software che consenta l’utilizzo della rete • dispositivi elettronici per la ricezione e la trasmissione dei dati Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Tipi di collegamento Tipo Modmed ISDN ADSL Fibra Ottica Reti ed Internet Asincrona 33.6 Kb 128 Kb 128 Kb (spedizione) 10 Mb Sincrona 56 Kb 64 Kb 156/640 (ricezione) F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Tipi di Rete Le reti di calcolatori possono essere distinte in base alla loro estensione • LAN (local area network) reti locali • MAN (metropolitan area network) reti metropolitane • WAN (Wide area network) reti geografiche • Internet (reti di reti) Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica LAN (local area network) Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica GARR – Rete dell'Università e della Ricerca Scientifica Italiana Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica LAN: tipi di comunicazione • rete client-server (host) • peer-to-peer Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Rete client-server (host) •l’host (ospitante) ovvero il sistema elaborazione destinato ad essere il centro di distribuzione delle informazioni; •il client (cliente) ovvero il computer o il sistema di elaborazione che usufruisce dei servizi messi a disposizione dall’host. Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Rete client-server: un esempio Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Rete peer-to-peer •Insieme di stazioni (computer) connesse in modo paritetico; in modo tale che non esiste una gerarchia tra computer per la gestione e il controllo della rete •2 cellulari con porte infrarossi Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica TCP/IP (o Transfer Protocol Suite – collezione di protocolli Internet) La comunicazione in rete avviene tra coppie di computer: client e server, nella "lingua" definita dai protocolli TCP/IP. Tale collezione di protocolli di comunicazione prende il nome di Transfer Protocol Suite. TCP/IP e’ il linguaggio della rete •TCP (Transmission Control Protocol): Controllo e prepara dati per la trasmissione nella comunicazione tra client e server (es. lettera) •IP (Internet Protocol): Instradamento della trasmissione tra client e server (es. indirizzo) Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica TCP/IP (o Transfer Protocol Suite – collezione di protocolli Internet) IP trova la strada e consegna il pacchetto indipendentemente dal mezzo trasmissivo: è la busta del messaggio postale. TCP è la base di appoggio dei programmi applicativi: garantisce la correttezza e l'integrità della trasmissione di un oggetto completo. In particolare la sua funzione consiste nel separare un oggetto in parti numerate, inviare le parti indipendentemente una dall'altra racchiudendole in una busta che riporta l'indirizzo (n. IP), raccoglierle quando arrivano a destinazione, aprire le buste, controllare che ci siano tutte le parti, ricomporre l'oggetto originale: come trasmettere un libro per posta, una pagina alla volta. Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Cosa e’ Internet? e’ la rete delle reti Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Internet: breve storia • 1969 : nasce ARPANet che all’inizio collega 4 università americane con servizi di connessione remota (telnet) e scambio file. All’inizio anche rete di backup alla rete militare USA, troppo vulnerabile ad attacchi nucleari nemici • 1971 : primo servizio di E-Mail.. • 1974 : ARPA pubblica le specifiche del Tcp/Ip • 1982 : ARPANet adotta il protocollo Tcp/Ip e “suggerisce” l’uso di Unix, sviluppato all’università di Berkeley. Unix e Tcp/Ip s i diffondono grazie alla concessione gratuita dei sorgenti . • 1983 : la parte “militare” di ARPANet s i s tacca e diventa “MilNet”. • 1988 : primo virus in rete, colpiti il 10% dei computer • 1989 : ARPANet chiude • 1990 : Internet s i inizia a diffondere in Europa • 1992 : nasce il WWW al Cern di Ginevra, creata la “Internet society” • 1993 : nasce Mosaic Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Come avviene il collegamento a Internet Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica WWW (World Wide Web) è l'insieme di tutti gli iperoggetti multimediali (in inglese, hypermedia) fisicamente residenti nelle memorie delle varie macchine di Internet e collegati tra loro con dei rimandi o, più propriamente, dei link. Gli iperoggetti multimediali del World Wide Web prendono il nome comunemente di pagine Web. Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Browser Il programma per la visualizzazione degli iperoggetti multimediali si chiama BROWSER Alcuni browser: •Mosaic (il primo) •Netscape (freeware) •Microsoft Explorer (il piu’ diffuso) •Opera (il piu’ piccolo) •… Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Il web 1989 - Tim Berners - Lee del CERN di Ginevra Obiettivo: promuovere la collaborazione tra scienziati. Gli standard: • HTTP : protocollo (“usi e norme che regolano la formalità, il diritto, la precedenza e il cerimoniale diplomatico”) di comunicazione in internet • HTML : formato dei documenti del web (tag language) • URL : standard per l’assegnazione di un indirizzo univoco ad ogni documento web 1993: Andreesen e Bina dell’NCSA (Illinois ) realizzano Mosaic, il primo browser con visualizzazione grafica e a colori di foto, testo, immagini,etc. Da Mosaic nascerà poi Netscape Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica http://www.docenti.unina.it/nome.cognome/file.html protocollo Reti ed Internet nome domini (server) directory file F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Motori di ricerca Un motore di ricerca e’ un servizio di rete che ha la funzione di indicizzare automaticamente le pagine del web • Si accede ad un motore di ricerca come ad ogni altra pagina tramite il corrispondente indirizzo URL • Il servizio solitamente e’ gratuito. • I gestori del sito finanziano la loro attività tramite la pubblicità che compare nelle pagine del sito oppure tramite quote per l’inserimento di nuovi URL nel database che contiene le informazioni sulle quali si effettua una ricerca Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Motori di ricerca: come usarli I motor i di ricerca memorizzano in modo efficiente e mantengono aggiornate informazioni su altri siti •Compilazione del database avviene automaticamente, è affidata ad alcuni programmi chiamati Spider o crawler • Usando diversi motori di ricerca formulando la stessa query (interrogazione), possiamo avere risultati diversi - spider lavorano in modo diverso; - ogni quanto tempo il motore di ricerca dice ai propri spider di aggiornare i siti già indicizzati; • La pagina principale di un generico motore di ricerca presenta all’utente una FORM tramite la quale e’ possibile immettere query (interrogazioni) che verranno utilizzate per guidar e la ricerca • L’esempio piu’ semplice di query e’ una parola chiave • Come risposta ad una query, un motore di ricerca restituisce all’utente una lista (con link e informazioni sul sito corrispondente) che soddisfa la query Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Indici e portali • Quasi tutti i motori di ricerca, oltre al servizio di ricerca vero e proprio, forniscono un indice (catalogo) delle informazioni disponibili sul web • L’indice raccoglie i link ad altri siti utilizzando diversi criteri – Suddivisione per argomenti e sotto-argomenti – Ordine alfabetico • Motor e di ricerca e Indici più utilizzati – Google – Yahoo – Virgilio – Altavista Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Tipi di Ricerca Query semplici: consistono nell’immissione di parole chiave direttamente all’interno dell’apposita casella, senza legarle con particolari relazioni; Query complesse: consentono di raffinare la ricerca poiché e possibile collegare le singole keyword impostando relazioni logiche utilizzando gli operatori booleani; AND: consente di legare due parole. Quando compare tale operatore il motore di ricerca deve trovare documenti che contengono entrambe le parole; OR:consente di specificare al motore di ricerca di trovare i documenti che contengono o l’una o l’altra o entrambe le parole; NOT: consente di escludere dalla query alcune parole; “”: cerca la frase tra virgolette esattamente nella stessa sequenza Esempio www.unina.it (sezione rete) Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Esempio di ricerca laboratorio laboratorio informatica laboratorio informatica programma … Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica La ricerca di articoli scientifici nell’università di Napoli Federico II www.biblio.unina.it Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Scaricare – download di file Accade spesso di scaricare dall’Internet file, sia documenti che programmi, con un programma ftp oppure direttamente da pagine www. I documenti sono spesso memorizzati nel formato Portable Document Format (.pdf – www.adobe.com). Questi formati garantiscono che, usando appositi programmi di visualizzazione e stampa, l’articolo possa: – essere letto sullo schermo di un calcolatore qualunque – essere stampato su una stampante qualunque – mantenere la forma grafica e l’impaginazione decise dall’autore Esempio: scaricare questa presentazione dal sito del corso Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica La posta elettronica (e-mail) Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Indirizzo di posta elettronica [email protected] utente Reti ed Internet dominio paese F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Il messaggio di posta Ogni messaggio ha un formato ben preciso, che comprende alcune informazioni (header) e poi il testo del messaggio. Informazioni della header: • To (A) indirizzo di uno o più destinatari. • From (Da) indirizzo del mittente. • Cc (Cc) indirizzo dei destinatari a cui si invia per conoscenza • Bcc (Ccn) blind Cc: gli altri destinatar i non sanno che riceve il messaggio. • Subject (Oggetto) argomento del messaggio. Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Come utilizzare l’e-mail Client di posta (programmi per la gestione della posta): Microsoft Outlook, Eudora, Netscape Web-mail: invio di posta direttamente dal browser (oggi + diffuso) vantaggi e svantaggi rispetto ai Client di Posta Reti ed Internet F. Giannino – V.M. Monetti Idoneità di Laboratorio di Informatica Creare un proprio indirizzo di e-mail I server che forniscono i servizi di posta si chiamano anche provider, e spessono offrono sia un indirizzo di posta elettronica, sia uno spazio per la propria home page, sia un accesso telefonico (a costo variabile) per una connessione via modem. www.libero.it www.tin.it www.hotmail.it www.altavista.it www.email.it … Reti ed Internet F. Giannino – V.M. Monetti