Informatica per Scienze Biologiche e Biotecnologie Anno Accademico 2001-2002 Anno Accademico 2001-2002 Corso di Informatica Informatica per Scienze Biologiche e Biotecnologie Modulo 9 I Computer in Rete Anno Accademico 2001-2002 Corso di Informatica I Computer in Rete Come far cooperare tra loro i computer. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Un problema che anche i computer hanno è quello di comunicare tra loro. Non è un problema di socializzazione ma di permettere la collaborazione tra le diverse macchine. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Il tipo più elementare di comunicazione passa dalla porta seriale. E’ una comunicazione estremamente lenta, inefficace e insicura rispetto agli errori. Anno Accademico 2001-2002 Corso di Informatica I computer in rete L’esigenza della comunicazione tra computer è quella di elevata velocità, affidabilità dei dati trasmessi, capacità di recupero in caso di interruzioni di percorso. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Nasce allora l’idea di rete, cioè di una struttura di trasporto dei dati che offra maggiori garanzie rispetto a connessioni punto punto seriali, in grado di far comunicare più computer contemporaneamente. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Le reti a stella permettono la connessione tra più macchine. Il punto di debolezza è che ogni computer dipende da una tratta di linea in modo critico e che se il centro stella si guasta il sistema muore. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Le reti token ring non presentano la criticità del centro stella. Sono quindi più flessibili e affidabili. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Una rete magliata permette facilmente, in caso di interruzione di una tratta, di trovare strade alternative. Anno Accademico 2001-2002 Corso di Informatica Computer 1 I computer in rete Computer 2 Computer 4 Anno Accademico 2001-2002 Computer 3 Corso di Informatica La comunicazione avviene secondo la metafora della posta. Nel pacchetto trasmesso sono descritti mittente e destinatario, in modo che nessun altro legga il contento e che i vari computer lungo il percorso siano in grado di ridigere correttamente i dati. I computer in rete Le velocità di connessione in rete vanno da un milione di bit al secondo sino a diverse migliaia di milioni. Sono diverse dipendentemente dalla tipologia di rete che si sta utilizzando. Anno Accademico 2001-2002 Corso di Informatica I computer in rete LAN - Local Area Network MAN - Metropolitan Area Network WAN - Wide Area Network Anno Accademico 2001-2002 Corso di Informatica I computer in rete Intranet - rete su protocollo TCP/IP, con trasporto HTTP, destinata ad essere usata in un ambiente chiuso. Extranet - come sopra, ma aperta tramite dial up o connessioni private, verso sedi dislocate. Internet - la rete delle reti, worldwide. Anno Accademico 2001-2002 Corso di Informatica I computer in rete La sicurezza dei dati trasportati in Internet è un tema ricorrente. Trattandosi di una rete pubblica ha senso porsi il problema. Collegamenti sicuri possono essere realizzati tramite codifica SSL, nativamente disponibile nei browser, certificati PKI, utilizzando Reti Private Virtuali, etc. Il meccanismo di base, invece, per la protezione di un sito è il firewall, che può essere affiancato ad altri dispositivi. Anno Accademico 2001-2002 Corso di Informatica I computer in rete TCP/IP - Transmission Control Protocol/Internet Protocol. HTTP - Hyper Text Transmission Protocol HTML - Hyper Text Markup Language XML - eXtended Markup Language Anno Accademico 2001-2002 Corso di Informatica I computer in rete Controllo remoto: le reti hanno creato nuove esigenze.tipicamente una rete complessa all’interno di un’azienda ha bisogno di essere gestita così come le macchine ad essa collegate. Il controllo remoto può essere attuato in diversi modi e permette ad un esperto di manovrare da remoto la vostra macchina come se fosse la sua. Anno Accademico 2001-2002 Corso di Informatica I computer in rete Le reti hanno stimolato la nascita di nuove tecnologie. Un esempio è il Voip, Voice Over IP, che permette di convogliare la voce, con qualità telefonica, su una connessione tipo Internet. Il video streaming è invece una tecnologia, basata su MPEG, che permette la trasmissione televisiva su rete. Anno Accademico 2001-2002 Corso di Informatica