Corso di Informatica

download Corso di Informatica

If you can't read please download the document

description

Corso di Laurea in Conservazione e Restauro dei Beni Culturali. Corso di Informatica. Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: [email protected]. Reti di Calcolatori. - PowerPoint PPT Presentation

Transcript of Corso di Informatica

  • Corso di InformaticaCorso di Laurea in Conservazione e Restauro dei Beni CulturaliGianluca TortaDipartimento di InformaticaTel: 011 670 6782Mail: [email protected]

  • Reti di Calcolatoriuna rete di calcolatori costituita da due o pi calcolatori autonomi che possono interagire tra di lorouna rete permette:condivisione di risorse (dati aziendali, stampanti, )maggiore affidabilitminor costo ma soprattutto

  • Reti di Calcolatoripermette alle persone:di accedere a informazioni remote (World Wide Web)di comunicare con altre persone (e-mail, messenger, newsgroup)di accedere a contenuti multimediali (musica, film)di partecipare a videogiochi con altre personedi scrivere unenciclopedia come wikipedia

  • Reti di Calcolatoriuna rete richiede:un mezzo fisico attraverso cui i dati si possano propagaredispositivi di I/O usati dai calcolatori per inviare/ricevere dati sulla reteprotocolli per disciplinare le comunicazionila velocit di trasmissione (ricezione) si misura in bps (bit per second); alcune reti attuali raggiungono velocit di diversi Gbps (Giga-bit per second)

  • Reti di Calcolatorimezzo fisico

  • Mezzo di Trasmissionediversi mezzi fisici di trasmissione:doppino (linea telefonica)cavo coassialefibra otticaonde elettromagnetiche nel vuoto (onde radio , raggi infrarossi)diversi dispositivi di I/O:modemscheda a raggi infrarossischeda wireless

  • Reti Locali (LAN)piccole/medie distanze e dimensionialta velocit (Gbps)

  • Reti Locali (LAN)topologia punto-punto

  • Reti Locali (LAN)topologia lineare

  • Reti Locali (LAN)topologia ad anello

  • Reti Locali (LAN)topologia a stella

  • Reti Locali (LAN)in una LAN sono generalmente presenti:calcolatori ordinaridispositivi di I/O (stampanti, scanner,plotter, )calcolatori server dedicati a compiti specifici (dati, stampa, comunicazione)i server di comunicazione collegano la LAN a reti pi grandi

  • Reti Locali (LAN)

  • Reti Geografichegrandi distanze e dimensionivelocit dipende da livello nella gerarchia

  • Reti Geograficheuna rete geografica connette singoli calcolatori ma anche intere LANlinea telefonica

  • Protocolli necessario disciplinare le comunicazioni sulla rete per evitare il caosin una telefonata seguiamo un semplice protocollo:il chiamante conosce il numero del destinatarioil destinatario identifica il chiamantegli interlocutori parlano la stessa linguaparla un solo interlocutore per volta

  • Protocolliin una comunicazione tra due calcolatori:il calcolatore chiamante conosce lindirizzo del calcolatore destinatarioil destinatario identifica lindirizzo del chiamantei calcolatori parlano la stessa lingua(generalmente) trasmette un solo calcolatore per volta

  • TCP/IPinsieme di protocolli utilizzati dai calcolatori per comunicare su InternetIP (Internet Protocol) permette a un calcolatore A di inviare un piccolo pacchetto di byte ad un calcolatore BTCP (Transmission Control Protocol) usa IP per permettere a unapplicazione su A di inviare una sequenza (anche molto lunga) di byte a unapplicazione su B

  • Architettura Software di ReteHardwaremacchina fisicarete

  • Architettura Software di ReteSistema OperativoHardwaremacchina virtuale (astratta)reteTCP/IP

  • Architettura Software di Rete

    ApplicazioniSistema OperativoHardwaremacchina virtuale (astratta)reteTCP/IPInternet ExplorerOutlook

  • IP (Internet Protocol)identifica i calcolatori con indirizzi di 4 byte:19210.16810.010.310la trasmissione di pacchetti usa la tecnica di commutazione di pacchettotra il calcolatore A (mittente) e il calcolatore B (destinatario) il pacchetto attraversa molti calcolatori intermedi (router)il sistema DNS (Domain Name System) associa a tali numeri dei nomi come:www.di.unito.it

  • Commutazione di CircuitoAB

  • Commutazione di CircuitoAB

  • Commutazione di CircuitoBA

  • Commutazione di PacchettoAB

  • Commutazione di Pacchettomaggior affidabilitse un router guasto scelgo unaltra stradaInternet nata in ambiente militare USAminor costoA e B non occupano una linea completa per tutta la durata della loro conversazioneecco perch Skype cos economico

  • Protocolli Applicatividue applicazioni comunicano attraverso il protocollo TCPin base alla natura delle applicazioni, sono stati definiti degli ulteriori protocolli applicativi costruiti su TCPquindi in generale due applicazioni comunicano attraverso un protocollo applicativo che utilizza TCP

  • Protocolli Applicativi

    ApplicazioniSistema Operativomacchina virtuale (astratta)TCP/IPInternet ExplorerOutlook

  • Protocolli Applicativi

    ApplicazioniSistema Operativomacchina virtuale (astratta)TCP/IPInternet ExplorerOutlookHTTP, HTTPS, FTPIMAP, POP, SMTP

  • Protocolli ApplicativiHTTP usato per accedere al World Wide WebHTTPS una versione sicura (autenticazione, crittografia) di HTTPPOP, IMAP e SMTP sono utilizzati per ricevere la posta elettronicaSMTP utilizzato per inviare la posta elettronica

  • Protocolli ApplicativiFTP usato per trasferire file da un calcolatore ad un altroNNTP usato per leggere ed inviare messaggi ai newsgrouptelnet usato per connettersi a un calcolatore ed eseguirvi programmissh una versione sicura (autenticazione, crittografia) di telnet

  • Voice over IP (VoIP)

  • Voice over IP (VoIP)digitalizzazione e compressionedecompressioneprotocolli: Skype (proprietario), SIP, H.323