Rete di Calcolatori. Elementi di Informatica. Servizi. Un Po di Storia. Condivisione di Risorse - 2. Condivisione di Risorse - 1

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Rete di Calcolatori. Elementi di Informatica. Servizi. Un Po di Storia. Condivisione di Risorse - 2. Condivisione di Risorse - 1"

Transcript

1 Università degli Studi di Udine Facoltà di Ingegneria CORSO DI LAUREA IN SCIENZE dell ARCHITETTURA Elementi di Informatica Reti di Calcolatori D. Gubiani Una rete di calcolatori è un insieme di elaboratori autonomi collegati fra di loro mediante collegamenti fisici al fine di utilizzare nel miglior modo possibile le risorse disponibili e di offrire vari servizi di comunicazione 2 maggio 2011 D. Gubiani Reti di Calcolatori 1 D. Gubiani Reti di Calcolatori 2 Un Po di Storia Servizi I primi tentativi di trasmissione dati fra due elaboratori risalgono agli anni 40 Le reti come le concepiamo oggi hanno fatto le loro comparsa negli anni 70 - dapprima in ambiente militare - poi negli ambienti universitari Solo nell ultimo decennio c è stata un espansione globale Pari passo allo sviluppo delle reti sono aumentati i servizi a disposizione : gli utenti della rete possono, indipendentemente dalla loro locazione fisica, condividere risorse sia software che hardware Miglioramento dell affidabilità: nel suo complesso si ha la disponibilità di risorse alternative sostituibili l una all altra : possibilità per gli utenti di comunicare Pubblicazione: possibilità di rendere disponibili risorse informative D. Gubiani Reti di Calcolatori 3 D. Gubiani Reti di Calcolatori 4 di Risorse - 1 di Risorse - 2 Il collegamento fisico fra diversi elaboratori (nodi) consente di poter raggiungere risorse di un altro nodo L utente di un nodo ha il possesso virtuale di tutta una serie di risorse messe a disposizione dal complesso della rete Possono essere condivise diverse tipologie di risorse - unità disco: limita la duplicazione di dati e programmi - stampanti: aumenta la percentuale di tempo di utilizzo - modem e fax D. Gubiani Reti di Calcolatori 5 D. Gubiani Reti di Calcolatori 6

2 Trasferimento di File fra Utenti Il trasferimento di file da un nodo ad un altro della rete può avvenire facilmente tramite il protocollo FTP (File Transfer Protocol) - l accesso ai file richiede username e password - la modalità anonymous permette l accesso a tutti gli utenti e viene utilizzata per diffondere programmi freeware o shareware Altri servizi simili: - banche dati online (ricerche online - thesaurus) - terminale virtuale Attraverso l utilizzo della rete è possibile la comunicazione fra vari utenti che si trovano fisicamente lontani in varie forme: - sincrona - asincrona D. Gubiani Reti di Calcolatori 7 D. Gubiani Reti di Calcolatori 8 Posta Elettronica - 1 Posta Elettronica - 2 La posta elettronica (electronic mail o ) è il servizio attualmente più conosciuto e usato Permette lo scambio di corrispondenza fra utenti Metodologia: un mittente spedisce un messaggio, eventualmente dotato di un oggetto, ad un destinatario indicando da un indirizzo L informazione che si vuole inviare può non essere semplicemente un messaggio testuale ma si possono incollare al messaggio file veri e propri (attachment) Vantaggi: - il tempo di ricezione dipende dal percorso fisico e dal carico delle linee, ma è inferiore alla posta tradizionale - costi concorrenziali rispetto posta, fax e telefono Rispetto ai collegamenti interattivi è asincrona - server SMTP - server POP D. Gubiani Reti di Calcolatori 9 D. Gubiani Reti di Calcolatori 10 Posta Elettronica - 3 Posta Elettronica - 4 Tutti gli indirizzi di posta elettronica presentano la forma dove: - utente identifica l utente - dominio individua l elaboratore che si occupa della gestione della casella di posta elettronica Esempio. Le mailing list (o liste di discussione) prevedono meccanismi automatici per la gestione di discussioni su specifiche tematiche - liste di indirizzi I newsgroup hanno funzionalità simili alle mailing list ma, invece di utilizzare , i partecipanti ai gruppi possono leggere i messaggi da una lista (USEnet o forum) D. Gubiani Reti di Calcolatori 11 D. Gubiani Reti di Calcolatori 12

3 Caratteristiche e Qualità del Segnale La rete necessita di un supporto fisico per il collegamento Il mezzo trasmissivo incide sulle caratteristiche della rete Due grosse tipologie di mezzi trasmissivi: - guidati: linee fisiche che portano il segnale elettrico o ottico - non guidati: basate sull irradiazione di segnali elettromagnetici nello spazio Capacità di canale: anche detta impropriamente larghezza di banda, indica il numero di bit che il canale è in grado di trasmettere nell unità di tempo Attenuazione del segnale: fenomeno che comporta la riduzione del segnale e limita la distanza che il segnale può percorrere (soluzione: ripetitori) Interferenze fra segnali: possono creare distorsioni di trasmissione (soluzione nei mezzi guidati: schermatura) Numero di ricevitori: indica il numero di utenti che possono partecipare al collegamento D. Gubiani Reti di Calcolatori 13 D. Gubiani Reti di Calcolatori 14 Doppino Telefonico Cavo Coassiale Costituito da due o più coppie di fili di rame, singolarmente ricoperti di materiale isolante, intrecciati uno intorno all altro e isolati da una guaina Poichè ogni doppino fornisce un singolo collegamento, generalmente più doppini vengono raggruppati in un unico cavo Velocità fino a 200 Mbps Bassa sensibilità a disturbi esterni Di semplice utilizzo (spesso già posato) ed economico Per reti locali e tratti di reti più grandi Costituito da un corpo centrale conduttorericoperto da materiale isolante sul quale viene avvolta una calza metallica, racchiusa a sua volta in una guaina protettiva Insensibile alle interferenze elettromagnetiche Più costoso ma permette di trasmettere il segnale senza bisogno di ripetitori per distanze superiori al doppino Velocità fino a 500 Mbps Attualmente sostituito dal doppino telefonico nelle piccole reti e dalle fibre ottiche sulle distanze piccole D. Gubiani Reti di Calcolatori 15 D. Gubiani Reti di Calcolatori 16 Fibre Ottiche Costituita da sottili fili di materiale trasparente alla luce in cui la trasmissione di un fascio luminoso avviene sfruttando il principio di riflessione E costituito da un cavo conduttore centrale avvolto da un rivestimento di rifrazione contenuto a sua volta in una guaina opaca Velocità molto elevata, ridotta attenuazione del segnale e immunità dalle interferenze, ma aumentano i costi Tabella Riassuntiva sui Guidati D. Gubiani Reti di Calcolatori 17 D. Gubiani Reti di Calcolatori 18

4 Mezzi Trasmissivi Non Guidati Trasmissioni a Microonde I segnali vengono trasmessi e ricevuti mediante antenne - l antenna del trasmettitore invia nello spazio onde elettromagnetiche - l antenna del ricevitore le capta Sono utilizzati per grandi distanze, il ritardo nella comunicazione può essere elevato, i costi sono elevati A seconda delle frequenze utilizzate si parla di trasmissione a radiofrequenza, micronde o infrarossi Un sistema di trasmissione a microonde può essere - basato a terra: prevede ripetitori per superare gli ostacoli e le distanze - via satellite: utilizza come ripetitore un satellite D. Gubiani Reti di Calcolatori 19 D. Gubiani Reti di Calcolatori 20 Trasmissioni a Radiofrequenza Un sistema che utilizza le onde radio è il sistema di telefonia che utilizza diverse tecnologie - Global System for Mobile communications (GSM): velocità dell ordine di 10Kbit/s massimi - General Packet Radio Service (GPRS): evoluzione de GSM, velocità media dell ordine dei 50Kbit/s (teorica massima 170) - Universal Mobile Telecommunication System (UMTS): ulteriore evoluzione del GSM che presenta una copertura a due livelli con velocità di 384 Kbit/s (FDD) e 2Mbit/s (TDD) Il metodo con cui sono collegati i vari elaboratori (topologia) influenza le caratteristiche della rete - tolleranza ai guasti - costi Si possono distinguere due tipologie di trasmissione - punto-a-punto (point-to-point) - a diffusione globale (broadcast) D. Gubiani Reti di Calcolatori 21 D. Gubiani Reti di Calcolatori 22 Collegamento Punto-Punto (point-to-point) Topologia di Connessioni Punto-Punto Collegamento fra due singoli nodi A STELLA AD ANELLO Il collegamento punto-a-punto fra diverse coppie di nodi è alla base di reti più complesse I messaggi (pacchetti) inviati dal mittente per raggiungere il destinatario potrebbero dover visitare più nodi secondo diversi possibili cammini Nodo centrale collegato direttamente con tutti gli altri nodi della rete Ogni nodo è collegato ad un nodo che lo precede, da cui riceve i messaggi, e da un nodo che lo segue, a cui invia i messaggi D. Gubiani Reti di Calcolatori 23 D. Gubiani Reti di Calcolatori 24

5 Collegamento a diffusione globale (broadcast) Un singolo canale è condiviso da tutti i nodi della rete (più di due nodi) I messaggi (pacchetti) inviati dal nodo mittente vengono ricevuti da tutti gli altri nodi che li analizzano e solo se è indirizzato a loro viene elaborato Client-Server: è presente un nodo dedicato, detto server, che gestisce centralmente l intera rete - tutti gli altri nodi della rete, detti client, effettuano delle richieste al server - il server risponde Peer-to-Peer: sono presenti un insieme di nodi connessi in modo paritetico - ogni nodo può inviare messaggi e condividere risorse D. Gubiani Reti di Calcolatori 25 D. Gubiani Reti di Calcolatori 26 Client-Server VS Peer-to-Peer Consistenza del software: CS evita incompatibilità ma è possibile un sovraccarico della rete Flessibilità haware: i client posso avere capacità limitate rispetto al server mentre nel PP tutti i nodi devono essere di agire sia da client che da server Memorizzazione dei dati: nel CS i dati devono risiedere sul disco del server che diventa punto critico, nel PP risiedono sul disco del proprietario (copia unica per evitare inconsistenza) Sicurezza: gestita centralmente nel CS, nel PP sta ad ogni nodo gestirla limitatamente a se stesso Backup: semplificata dalla centralità del server nel CS, gestita da ogni nodo nel PP Si possono distinguere due distinte modalità di connessione - commutazione di circuito (circuit switching) - commutazione di pacchetto (packet switching) D. Gubiani Reti di Calcolatori 27 D. Gubiani Reti di Calcolatori 28 Commutazione di Circuito - 1 Commutazione di Circuito - 2 La commutazione di circuito stabilisce un canale dedicato fra utente e destinatario - l utente stabilisce la connessione - utilizza la connessione - rilascia la connessione I messaggi inviati dal mittente vengono ricevuti dal destinatario nello stesso ordine in cui sono stati spediti La commutazione di circuito è tipicamente usata nelle comunicazioni telefoniche D. Gubiani Reti di Calcolatori 29 D. Gubiani Reti di Calcolatori 30

6 Commutazione di Pacchetto - 1 Commutazione di Pacchetto - 2 La commutazione di pacchetto è una tecnica utilizzata per condividere un canale di comunicazione tra più stazioni Dati trasmessi vengono trasmessi in piccoli frammenti che viaggiano indipendenti - la sorgente suddivide i messaggi in pacchetti - la destinazione ricostruisce i dati originali Ogni pacchetto contiene informazione sufficiente per la consegna e può seguire cammini diversi Utilizzata generalmente per realizzare reti di calcolatori D. Gubiani Reti di Calcolatori 31 D. Gubiani Reti di Calcolatori 32 Reti LAN In base all estensione le reti possono essere suddivise in: Una rete locale o LAN (Local Area Network) è composta da un gruppo di nodi (elaboratori e altre risorse) che si trovano all interno dello stesso edificio o in edifici adiacenti Tradizionalmente utilizza un approccio di tipo broadcast Topologie tipiche: bus, a stella, ad anello D. Gubiani Reti di Calcolatori 33 D. Gubiani Reti di Calcolatori 34 Reti Senza Filo o Wireless Reti MAN Soprattutto con il grande sviluppo dei portatili ha portato allo sviluppo delle reti senza fili o wireless - veloce installazione - potrebbe essere più economica Trasmissione dei dati mediante la modulazione di onde elettromagnetiche Una rete metropolitana o MAN (Metropolitan Area Network) è una versione ingrandita di LAN e utilizza tecnologie simili Può coprire più edifici o intere città Può essere pubblica o privata D. Gubiani Reti di Calcolatori 35 D. Gubiani Reti di Calcolatori 36

7 Reti WAN Protocolli di Trasmissione - 1 Una rete geografica o WAN (Wide Area Network) copre una grande area geografica (nazione o continente) In genere una WAN è composta da un insieme di sottoreti collegate fra di loro Ogni rete è composta da dispositivi HW e risorse SW Un protocollo di trasmissione è un insieme di regole atte a specificare come i vari nodi della rete devono interagire Per ridurre la complessità di progettazione i protocolli sono organizzati in strati o livelli Lo scopo di un livello è quello di offrire certi servizi al livello superiore che possono essere: - controllo dell errore (affidabilità) - controllo del flusso (evita il sovraccarico) - frammentazione e riassemblaggio - stabilire la connessione D. Gubiani Reti di Calcolatori 37 D. Gubiani Reti di Calcolatori 38 Protocolli di Trasmissione - 2 Schema Generico di Protocolli di Trasmissione In particolare, un protocollo governa il formato e il significato dei blocchi di informazione, dei pacchetti o dei messaggi che vengono scambiate fra le entità pari Fra ogni coppia di livelli c è un interfaccia che definisce quali operazioni e servizi offre il livello sottostante a quello superiore Un insieme di livelli e di protocolli è chiamato architettura di rete D. Gubiani Reti di Calcolatori 39 D. Gubiani Reti di Calcolatori 40 Messaggi fra Livelli Tipi di Servizi Forniti dai Protocolli Ogni livello comunica con quello corrispondente di un altro nodo per mezzo delle informazioni memorizzate nelle intestazioni dei messaggi che vengono inviati Ogni strato aggiunge la sua intestazione davanti al messaggio proveniente dal livello immediatamente superiore Le intestazioni sono concatenati all inizio del messaggio e quando il messaggio attraversa la rete vengono decodificate livello per livello I protocolli forniscono due tipi di servizi - orientati alla connessione (connection oriented) - privi di connessione (connectionless) D. Gubiani Reti di Calcolatori 41 D. Gubiani Reti di Calcolatori 42

8 Servizi Orientati alla Connessione (Connection Oriented) Sono modellati sul sistema telefonico - l utente stabilisce la connessione - utilizza la connessione - rilascia la connessione I messaggi inviati dal mittente vengono ricevuti dal destinatario nello stesso ordine in cui sono stati spediti Servizi Privi di Connessione (connectionless) Sono modellati sul sistema postale Ogni messaggio viaggia in modo indipendente anche se viene inviato dallo stesso mittente al medesimo destinatario allo stesso momento - ogni messaggio porta con se l indirizzo del destinatario - l ordine di ricezione è indipendente dall ordine di avvio D. Gubiani Reti di Calcolatori 43 D. Gubiani Reti di Calcolatori 44 ISO/OSI: Livelli - 1 L ISO (International Standard Organization) ha definito il modello ISO/OSI (Open System Interconnection) che si basa su 7 livelli Per ogni livello sono definiti i servizi, i protocolli di comunicazione e i dettagli operativi - Applicazione: contiene un insieme di protocolli per permettere che i programmi applicativi possano comunicare (es. terminale virtale, trasferimento file, mail agent,...) - Presentazione: gestisce la sintassi e la codifica (es ASCII, EBCDIC) che può avere diverse rappresentazioni interne - Sessione: organizza (sincronizza, tiene traccia delle comunicazioni correnti) il dialogo tra i due end-system ed è raramente utilizzato D. Gubiani Reti di Calcolatori 45 D. Gubiani Reti di Calcolatori 46 ISO/OSI: Livelli - 2 ISO/OSI: Livelli Trasporto: fornisce il trasferimento trasparente end-to-end dell informazione (frammentazione del flusso, correzione errori, prevenzione della congestione,..) - Network: gestisce l instradamento dei messaggi, cioè determina come i pacchetti devono percorrere la rete per raggiungere dal sorgente il destinatario e include i protocolli X25 (connection oriented) ed IP (connection-less) - Data-Link: si occupa della trasmissione affidabile, quindi priva di errori di trasmissione non segnalati, mediante l inserimento di Frame Control Sequence (FCS), e decomprime i dati da spedire in pacchetti spediti in sequenza attendendo poi il messaggio di avvenuta ricezione - Fisico: si occupa della trasmissione di sequenze binarie sul canale di comunicazione D. Gubiani Reti di Calcolatori 47 D. Gubiani Reti di Calcolatori 48

9 ISO/OSI: Invio Dati Sistemi Intermedi Se un processo mittente vuole inviare dei dati a un processo destinatario utilizzando il modello ISO/OSI: - passa i dati al livello applicazione che aggiunge la sua intestazione e passa il blocco dei dati al livello di presentazione - questo processo viene ripetuto fino al raggiungimento del livello fisico - a livello fisico il blocco di dati viene trasmesso al destinatario - salendo nei livelli, ogni livello elimina la relativa intestazione - al processo destinatario arriva il messaggio originario Non sempre lo scambio di informazioni avviene direttamente tra le applicazioni dei due sistemi finali (End Systems) La connessione spesso comporta l attraversamento di sistemi intermedi che fungono da inoltratori (relayers) di informazione Gli inoltratori assumo nomi diversi secondo il livello in cui avviene l operazione: - Ripetitore (livello 1) - Bridge (livello 2) - Router (livello 3) - Gateway (livelli superiori) D. Gubiani Reti di Calcolatori 49 D. Gubiani Reti di Calcolatori 50 fra Livelli La rete, sviluppata durante la fase di standardizzazione ISO, ha imposto come standard il modello TCP/IP (Transmission Control Protocol/ Protocol) - più libertà rispetto ad ISO/OSI D. Gubiani Reti di Calcolatori 51 D. Gubiani Reti di Calcolatori 52 : Livelli Protocollo IP Ogni livello ha diversi compiti: - : permette ad un host di inviare pacchetti in una qualsiasi rete in modo che viaggino indipendentemente verso la destinazione e sfrutta il protocollo IP ( Protocol) che si occupa di consegnare i pacchetti dove si suppone debbano andare (scelta del cammino) - Trasporto: serve per portare avanti la comunicazione fra mittente e destinatario e si basa su due protocolli: TCP (Transmission Control Protocol) orientato alla connessione e UDP (User Datagram Protocol) privo di connessione - Applicazione: contiene tutti i protocolli ad alto livello: TELNET (terminale virtuale), FTP (trasferimento di file) e SMTP (posta elettronica) È un protocollo del livello internet che fornisce un servizio privo di connessione Fornisce la comunicazione logica fra gli host Invia ogni pacchetto al destinatario ma non da garanzie sulla consegna, sull ordine e sull integrità dei dati D. Gubiani Reti di Calcolatori 53 D. Gubiani Reti di Calcolatori 54

10 Indirizzi IP Per collegare un elaboratore a è necessario poterlo individuare univocamente: indirizzo IP - indirizzo a 32 bit - rappresentato in forma decimale con quattro gruppi di cifre che possono variare da 0 a 255 e che specificano la rete di appartenenza e il numero del singolo nodo Esempio: Indirizzi IP e Indirizzi Simbolici Un alternativa all utilizzo dell indirizzo ip è l utilizzo di un indirizzo simbolico (o nome) associato ad ogni macchina, che corrisponde ad un particolare indirizzo IP Esempio: Il Domain Name System (DNS) traduce i nomi associati ai singoli nodi nel corrispondente indirizzo IP L insieme dei nomi collegati a è raggruppato in domini, ogni dominio può essere suddiviso in sottodomini,... D. Gubiani Reti di Calcolatori 55 D. Gubiani Reti di Calcolatori 56 Protocollo TCP - 1 Protocollo TCP - 2 È un protocollo del livello di trasporto che fornisce un servizio affidabile orientato alla connessione Estende il servizio di spedizione del protocollo IP individuando univocamente i processi a cui devono essere consegnati i dati attraverso le porte associate ai processi Esiste un secondo livello di indirizzi univoci all interno dell host, chiamati porte - consente la consegna dei dati al processo corretto Fornisce un trasferimento affidabile dei dati usando controllo del flusso, serie di sequenze, riscontri e timer Controlla l integrità (correttezza e ordine) dei dati mediante l utilizzo di campi di rilevamento dell errore Controlla la congestione prevenendo la saturazione D. Gubiani Reti di Calcolatori 57 D. Gubiani Reti di Calcolatori 58 Le Origini del - 1 è la rete di calcolatori che collega elaboratori situati in ogni parte del mondo Ha origine dalla rete ARPANET, la rete militare del Dipartimento della Difesa degli Stati Uniti, nata alla fine degli anni 70 La vera nascita di è stata nel 1983 per collegare le più importanti università e agevolare la diffusione di informazioni scientifiche Il nasce da un progetto realizzato presso l Organizzazione Europea per le Ricerche Nucleari (CERN) di Ginevra fra il 1989 e la fine del 1990 L obiettivo era quello di creare un servizio basato su per il recupero e lo scambio via rete di pubblicazioni scientifiche all interno del CERN D. Gubiani Reti di Calcolatori 59 D. Gubiani Reti di Calcolatori 60

11 Le Origini del - 2 Le Origini del - 3 Presso il CERN nel 1991 furono messi a punto i costituenti base del servizio web: - programma fornitore del servizio (web server) - programma per la consultazione ipertestuale (web client o browser) - prime versioni di HyperText Markup Language (HTML) e HyperText Transfer Protocol (HTTP) Il primo prototipo, realizzato su architettura NeXT, fu presentato alla conferenza mondiale degli ipertesti 1 da Berners-Lee e Caillieu nel 1991 Nel 1992 un gruppo di ricercatori del National Center for Supercomputer Applications (NCSA, USA) esaminò il prototipo e decise di realizzare una propria versione che portò nel 1993 alla realizzazione del browser Mosaic - perse la capacità di editing - capacità di visualizzare semplici GIF Dopo un primo avvio (furono prodotte versioni di Mosaic per X e Windows) i realizzatori si trovarono la strada sbarrata 1 Prima edizione nel 1987 D. Gubiani Reti di Calcolatori 61 D. Gubiani Reti di Calcolatori 62 Le Origini del - 4 Le Origini del - 5 Nel 1993 Clark fondò la Mosaic corporation (poi rinominata Netscape Corporation per evitare problemi con NCSA) da cui arrivò Netscape Navigator nel 1994 Nel 1994 fu fondato il World Wide Web Consortium (W3C), consorzio internazionale con l obiettivo di sviluppare a pieno le potenzialità del web Ben presto arriva la concorrenza della Microsoft che, dopo una falsa partenza con Microsoft Network, inizia a realizzare Explorer (integrato poi in Windows) e un suo server HTTP (Microsoft Information Server) Nel 1998 Netscape rilascia il codice sorgente della versione 5 da cui nasce il progetto Mozilla.org basato sui principi di linux Nascono diverse altre proposte ma di minor importanza: Opera, Konqueror... D. Gubiani Reti di Calcolatori 63 D. Gubiani Reti di Calcolatori 64 - Tecnologia Link Ipertestuali La tecnologia World Wide Web () permette di dislocare fra i moltissimi elaboratori connessi alla rete un immensa quantità di informazioni attraverso un unico ipertesto distribuito Un ipertesto è un documento elettronico formato da testo, immagini, suoni e filmati organizzato in modo sequenziale ma la cui lettura può seguire percorsi alternativi Per saltare da un punto ad un altro del documento ipertestuale sono utilizzati i link ipertestuali (collegamenti ipertestuali) - collegamenti associati a particolari parole o immagini che permettono al lettore di passare ad un altra parte del documento o ad un altro documento logicamente collegato al precedente con un semplice click D. Gubiani Reti di Calcolatori 65 D. Gubiani Reti di Calcolatori 66

12 URL - 1 URL - 2 Per identificare i singoli documenti ipertestuali è necessario associare ad ognuno di essi un nome particolare È stato sviluppato l URL (Uniform Resource Locator) per rappresentare il nome con cui una risorsa è conosciuta nella rete della seguente forma: tipo://indirizzo/percorso/oggetto dove - tipo è il protocollo di trasferimento o il tipo di servizio (http, ftp, file,...) - indirizzo è l indirizzo IP dell elaboratore su cui si trova fisicamente la risorsa - percorso è la localizzazione logica all interno dell elaboratore - oggetto è il nome della risorsa D. Gubiani Reti di Calcolatori 67 D. Gubiani Reti di Calcolatori 68 Per fare in modo che tutti gli elaboratori possano passarsi dati e leggerli nello stesso modo sono stati concordati degli standard - HTTP (HyperText Transfer Protocol) ed un linguaggio di formattazione - HTML (HyperText Markup Language) I browser sono dei particolari programmi che utilizzano il protocollo HTTP per raggiungere e recuperare le informazioni e il linguaggio HTML per impaginare l ipertesto - Explorer, Netscape, FireFox Mozilla,... HyperText Transfer Protocol (HTTP) definisce sia il linguaggio di scambio che i formati dei messaggi scambiati Adottato dal W3C dal 1990: - HTTP/0.9: solo servizio di trasferimento file - HTTP/1.0: consente scambio di messaggi nel formato MINE - HTTP/1.1: introduce il tipo di connessione permanente Fornisce un insieme (estensibile) aperto di metodi e campi per indicare lo scopo della richiesta D. Gubiani Reti di Calcolatori 69 D. Gubiani Reti di Calcolatori 70 - Architettura Modalità di Il è basato sull architettura client-server - il client, un qualsiasi browser ( Explorer, Netscape Navigator, Mozilla/Firefox...) - il server web (ad esempio Apache) In generale il protocollo HTTP consiste nello scambio di messaggi del tipo richiesta/risposta - il client invia una richiesta costituita da metodo, identificatore URL, versione e un messaggio in formato MINE con intestazione ed eventuale corpo - il server risponde con una linea di stato (versione + successo o meno) seguita da un messaggio in formato MINE contenente informazioni del server, metadati e l eventuale corpo D. Gubiani Reti di Calcolatori 71 D. Gubiani Reti di Calcolatori 72

13 Metodi Accesso a una Pagina Web - 1 Metodi Descrizione GET richiede di leggere una pagina web HEAD richiede di leggere l intestazione di una pagina PUT richiede di memorizzare una pagina web POST accoda alla risorsa indicata DELETE rimuove la pagina web TRACE mostra la richiesta in ingresso CONNECT riservato per utilizzi futuri OPTIONS interroga determinate opzioni Uso del metodo GET tra un browser Mozilla e un server web con un proxy D. Gubiani Reti di Calcolatori 73 D. Gubiani Reti di Calcolatori 74 Accesso a una Pagina Web - 2 HyperText Markup Language (HTML) è un linguaggio per la strutturazione dell informazione in forma di ipertesto D. Gubiani Reti di Calcolatori 75 D. Gubiani Reti di Calcolatori 76 Linguaggi di Rappresentazione Simboli di Annotazione Un documento in forma elettronica possiede tre principali caratteristiche: - struttura: organizzazione logica dei documenti (parti in cui è composto e relazioni fra di esse) - contenuto: dati del documento (gli oggetti) - presentazione: stesura e grafica (font, stili, allineamenti...) Una tecnica per aggiungere informazioni sulle caratteristiche è aggiungere annotazioni tramite simboli di annotazione o markup tag, detti anche marcatori o tag Si distinguono due tipi di simboli: - di markup descrittivo o semantico: per denotare elementi significativi della struttura del documento - di markup procedurale: specificano le azioni che un programma di formattazione deve effettuare in un dato punto (es. salto pagina, allineamento, caratteri...) D. Gubiani Reti di Calcolatori 77 D. Gubiani Reti di Calcolatori 78

14 Linguaggi di Annotazione (o Markup) Esempio di Documento Un linguaggio di annotazione (o markup) è un sistema formale per scambiare e pubblicare informazioni in modo strutturato costituito da: - definizione di elementi e tag - sintassi dei tag - eventuale semantica dei tag Uno dei più importanti ling. di annotazione è lo Standard Generalized Murkup Language (SGML) (standard internazionale nel 1986) Da esso è derivata un ampia gamma di linguaggi: XML, HTML e XHTML, Rich Text Format (RTF) e LaTeX D. Gubiani Reti di Calcolatori 79 D. Gubiani Reti di Calcolatori 80 Linguaggi di Presentazione a CSS L evoluzione del web ha richiesto la separazione fra contenuto e presentazione I requisiti di multicanalità e accessibilità hanno favorito l origine e lo sviluppo dei linguaggi di presentazione Attualmente due sono i primcipali ling. di presentazione: - Cascading Style Sheets (CSS) - extensible Style Sheets (XSL) Raccomandati dal W3C, la prima specifica fu approvata nel 1996 (CSS1), la seconda nel 1998 (CSS2) e attualmente è in fase di sviluppo la terza (CSS3) I fogli di stile CSS associano all insieme di elementi del contenuto una o più proprietà di presentazione I browser, nell interpretare un documento, accedono anche al foglio di stile specificato nell intestazione del documento e lo usano per la realizzazione della sua presentazione D. Gubiani Reti di Calcolatori 81 D. Gubiani Reti di Calcolatori 82 Esempio CSS - 1 Esempio CSS - 2 D. Gubiani Reti di Calcolatori 83 D. Gubiani Reti di Calcolatori 84

Idoneità Informatica: Reti di Calcolatori D. Gubiani 4. Un Po di Storia. Rete. 29 marzo 2006

Idoneità Informatica: Reti di Calcolatori D. Gubiani 4. Un Po di Storia. Rete. 29 marzo 2006 Idoneità Informatica Reti di Calcolatori D. Gubiani Università degli Studi G.D Annunzio di Chieti-Pescara 29 marzo 2006 1 2 3 4 Internet Explorer Outlook Idoneità Informatica: Reti di Calcolatori D. Gubiani

Dettagli

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Schema di una Rete

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Schema di una Rete Finalità delle Reti di calcolatori Le Reti Informatiche Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 44

Dettagli

Un Sistema Operativo di Rete nasconde all utente finale la struttura del calcolatore locale e la struttura della rete stessa

Un Sistema Operativo di Rete nasconde all utente finale la struttura del calcolatore locale e la struttura della rete stessa LE RETI INFORMATICHE Un calcolatore singolo, isolato dagli altri anche se multiutente può avere accesso ed utilizzare solo le risorse locali interne al Computer o ad esso direttamente collegate ed elaborare

Dettagli

Le Reti (gli approfondimenti a lezione)

Le Reti (gli approfondimenti a lezione) Le Reti (gli approfondimenti a lezione) Per migliorare la produttività gli utenti collegano i computer tra di loro formando delle reti al fine di condividere risorse hardware e software. 1 Una rete di

Dettagli

CORSO EDA Informatica di base. Introduzione alle reti informatiche Internet e Web

CORSO EDA Informatica di base. Introduzione alle reti informatiche Internet e Web CORSO EDA Informatica di base Introduzione alle reti informatiche Internet e Web Rete di computer Una rete informatica è un insieme di computer e dispositivi periferici collegati tra di loro. Il collegamento

Dettagli

Reti di Calcolatori: nozioni generali il modello a livelli

Reti di Calcolatori: nozioni generali il modello a livelli Reti di Calcolatori: nozioni generali il modello a livelli Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione

Dettagli

La rete ci cambia la vita. Le persone sono interconnesse. Nessun luogo è remoto. Reti di computer ed Internet

La rete ci cambia la vita. Le persone sono interconnesse. Nessun luogo è remoto. Reti di computer ed Internet La rete ci cambia la vita Lo sviluppo delle comunicazioni in rete ha prodotto profondi cambiamenti: Reti di computer ed Internet nessun luogo è remoto le persone sono interconnesse le relazioni sociali

Dettagli

Reti di computer ed Internet

Reti di computer ed Internet Reti di computer ed Internet La rete ci cambia la vita Lo sviluppo delle comunicazioni in rete ha prodotto profondi cambiamenti: nessun luogo è remoto le persone sono interconnesse le relazioni sociali

Dettagli

Reti di computer. Agostino Lorenzi - Reti di computer - 2008

Reti di computer. Agostino Lorenzi - Reti di computer - 2008 Reti di computer Telematica : termine che evidenzia l integrazione tra tecnologie informatiche e tecnologie delle comunicazioni. Rete (network) : insieme di sistemi per l elaborazione delle informazioni

Dettagli

I canali di comunicazione

I canali di comunicazione I canali di comunicazione tipo velocità min velocità max doppino telefonico 300bps 10 mbps micro onde 256kbps 100 mbps satellite 256kbps 100 mbps cavo coassiale 56 kbps 200 mbps fibra ottica 500 kbps 10

Dettagli

Tecnologie per il web e lo sviluppo multimediale. Reti di Calcolatori e Internet

Tecnologie per il web e lo sviluppo multimediale. Reti di Calcolatori e Internet Tecnologie per il web e lo sviluppo multimediale Reti di Calcolatori e Internet Luca Pulina Corso di Laurea in Scienze della Comunicazione Università degli Studi di Sassari A.A. 2015/2016 Luca Pulina (UNISS)

Dettagli

Reti di calcolatori. Reti di calcolatori

Reti di calcolatori. Reti di calcolatori Reti di calcolatori Reti di calcolatori Rete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione Ogni calcolatore e un nodo, con un suo indirizzo di rete Storia:

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Elaborazione e trasmissione delle informazioni Le Reti di Calcolatori Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Reti di Telecomunicazione

Dettagli

Reti di calcolatori protocolli

Reti di calcolatori protocolli Reti di calcolatori Reti di calcolatori Rete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione Ogni calcolatore e un nodo, con un suo indirizzo di rete, il

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Il funzionamento delle reti

Il funzionamento delle reti Il funzionamento delle reti La rete ci cambia la vita L Età dell Informazione ha prodotto profondi cambiamenti nessun luogo è remoto le persone sono interconnesse le relazioni sociali stanno mutando l

Dettagli

Che cos e una rete di calcolatori?

Che cos e una rete di calcolatori? Che cos e una rete di calcolatori? Rete : È un insieme di calcolatori e dispositivi collegati fra loro in modo tale da permettere lo scambio di dati Ogni calcolatore o dispositivo viene detto nodo ed è

Dettagli

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti Finalità delle Reti di calcolatori Le Reti Informatiche Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 27

Dettagli

Reti di calcolatori. Reti di calcolatori 4/15/2013

Reti di calcolatori. Reti di calcolatori 4/15/2013 Reti di calcolatori In parte tratto dai capitoli 15 e 16 del libro Mandrioli, Ceri, Sbattella, Cremonesi, Cugola, "Informatica: arte e mestiere",3a ed., McGraw-Hill Reti di calcolatori Una rete di calcolatori

Dettagli

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011. Paola Zamperlin. Internet. Parte prima

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011. Paola Zamperlin. Internet. Parte prima Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011 Paola Zamperlin Internet. Parte prima 1 Definizioni-1 Una rete di calcolatori è costituita da computer e altri

Dettagli

Lezione 4. Le Reti ed i Protocolli

Lezione 4. Le Reti ed i Protocolli Lezione 4 Le Reti ed i Protocolli Come nasce internet I computer, attraverso i software applicativi, consentono di eseguire moltissime attività. Nel corso degli anni è emersa la necessità di scambiare

Dettagli

I canali di comunicazione

I canali di comunicazione I canali di comunicazione tipo velocità min velocità max doppino telefonico 300bps 10 mbps micro onde 256kbps 100 mbps satellite 256kbps 100 mbps cavo coassiale 56 kbps 200 mbps fibra ottica 500 kbps 10

Dettagli

Reti di Computer. A cura di Massimo Scolaro Mob.. 347 5821151 E-mail: : max@massimoscolaro.it

Reti di Computer. A cura di Massimo Scolaro Mob.. 347 5821151 E-mail: : max@massimoscolaro.it Reti di Computer A cura di Massimo Scolaro Mob.. 347 5821151 E-mail: : max@massimoscolaro.it Cosa. Concetti fondamentali di Rete Cos e una rete Perché creare una rete Classificazione e tipologie di rete

Dettagli

Reti e Internet: introduzione

Reti e Internet: introduzione Facoltà di Medicina UNIFG Corso di Informatica Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete INTERNET: Cenni storici e architettura

Dettagli

Sistemi informatici in ambito radiologico

Sistemi informatici in ambito radiologico Sistemi informatici in ambito radiologico Dott. Ing. Andrea Badaloni A.A. 2015 2016 Reti di elaboratori, il modello a strati e i protocolli di comunicazione e di servizio Reti di elaboratori Definizioni

Dettagli

La rete internet e il WEB

La rete internet e il WEB C.so Integrato di statistica, e analisi dei dati sperimentali prof Carlo Meneghini Dip. di Fisica E. Amaldi via della Vasca Navale 84 meneghini@fis.uniroma3.it tel.: 06 57337217 http://www.fis.uniroma3.it/~meneghini

Dettagli

Siti web centrati sui dati (Data-centric web applications)

Siti web centrati sui dati (Data-centric web applications) Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente

Dettagli

Reti informatiche 08/03/2005

Reti informatiche 08/03/2005 Reti informatiche LAN, WAN Le reti per la trasmissione dei dati RETI LOCALI LAN - LOCAL AREA NETWORK RETI GEOGRAFICHE WAN - WIDE AREA NETWORK MAN (Metropolitan Area Network) Le reti per la trasmissione

Dettagli

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Sistemi operativi di rete (locale) In una LAN si vogliono condividere

Dettagli

Università Magna Graecia di Catanzaro Facoltà di Medicina e Chirurgia Corso di Laurea in Scienze Infermieristiche Polo Didattico di Reggio Calabria

Università Magna Graecia di Catanzaro Facoltà di Medicina e Chirurgia Corso di Laurea in Scienze Infermieristiche Polo Didattico di Reggio Calabria Università Magna Graecia di Catanzaro Facoltà di Medicina e Chirurgia Corso di Laurea in Scienze Infermieristiche Polo Didattico di Reggio Calabria Corso Integrato di Scienze Fisiche, Informatiche e Statistiche

Dettagli

Lavorare in Rete Esercitazione

Lavorare in Rete Esercitazione Alfonso Miola Lavorare in Rete Esercitazione Dispensa C-01-02-E Settembre 2005 1 2 Contenuti Reti di calcolatori I vantaggi della comunicazione lavorare in rete con Windows Internet indirizzi IP client/server

Dettagli

Informatica Generale Andrea Corradini. 10 - Le reti di calcolatori e Internet

Informatica Generale Andrea Corradini. 10 - Le reti di calcolatori e Internet Informatica Generale Andrea Corradini 10 - Le reti di calcolatori e Internet Cos è una rete di calcolatori? Rete : È un insieme di calcolatori e dispositivi collegati fra loro in modo tale da permettere

Dettagli

LE RETI ARGOMENTI TRATTATI Definizione di rete Classificazione delle reti Apparecchiatura di rete Mezzi trasmissivi Indirizzi IP Http Html DEFINIZIONE DI RETE Una rete di computer è costituita da un insieme

Dettagli

Capitolo 16 I servizi Internet

Capitolo 16 I servizi Internet Capitolo 16 I servizi Internet Storia di Internet Il protocollo TCP/IP Indirizzi IP Intranet e indirizzi privati Nomi di dominio World Wide Web Ipertesti URL e HTTP Motori di ricerca Posta elettronica

Dettagli

Reti basate sulla stack di protocolli TCP/IP

Reti basate sulla stack di protocolli TCP/IP Reti basate sulla stack di protocolli TCP/IP Classe V sez. E ITC Pacioli Catanzaro lido 1 Stack TCP/IP Modello TCP/IP e modello OSI Il livello internet corrisponde al livello rete del modello OSI, il suo

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 1

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 1 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II Lezione 1 Martedì 4-03-2014 1 TESTO DI RIFERIMENTO RETI DI CALCOLATORI

Dettagli

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette: Reti di Calcolatori una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette: condivisione di risorse (dati aziendali, stampanti, ) maggiore

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Reti di Calcolatori una rete di

Dettagli

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software. Reti locati e reti globali Tecnologie: Reti e Protocolli Reti locali (LAN, Local Area Networks) Nodi su aree limitate (ufficio, piano, dipartimento) Reti globali (reti metropolitane, reti geografiche,

Dettagli

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica). Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:

Dettagli

Prof. G. Ascia. Reti di calcolatori

Prof. G. Ascia. Reti di calcolatori Reti di calcolatori In parte tratto dai capitoli 15 e 16 del libro Mandrioli, Ceri, Sbattella, Cremonesi, Cugola, "Informatica: arte e mestiere",3a ed., McGraw-Hill Fondamenti di Informatica 1 Reti di

Dettagli

La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento Indice

La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento. La rete: modelli di riferimento Indice Indice 1. Definizioni essenziali 2. Modelli di rete 3. Reti fisiche 4. Protocolli di rete 5. Modelli di riferimento 6. Raffronto tra modelli Architettura degli Elaboratori 2 - T. Vardanega Pagina 275 Definizioni

Dettagli

Capitolo 3. Il funzionamento delle reti

Capitolo 3. Il funzionamento delle reti Capitolo 3 Il funzionamento delle reti La rete ci cambia la vita L Età dell Informazione ha prodotto profondi cambiamenti nessun luogo è remoto le persone sono interconnesse le relazioni sociali stanno

Dettagli

Internet. Cos'è internet? I parte

Internet. Cos'è internet? I parte Internet Da leggere: Cap.6, in particolare par. 6.4 del Console Ribaudo (testo B) I parte Cos'è internet? Milioni di dispositivi di calcolo tra loro interconnessi: host o end-systems Pc, workstation, server

Dettagli

Le Reti Telematiche. Informatica. Tipi di comunicazione. Reti telematiche. Modulazione di frequenza. Analogico - digitale.

Le Reti Telematiche. Informatica. Tipi di comunicazione. Reti telematiche. Modulazione di frequenza. Analogico - digitale. Informatica Lezione 5a e World Wide Web Insieme di cavi, protocolli, apparati di rete che collegano tra loro distinti i cavi trasportano fisicamente le informazioni opportunamente codificate dedicati/condivisi

Dettagli

Dal protocollo IP ai livelli superiori

Dal protocollo IP ai livelli superiori Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono

Dettagli

Modello OSI e architettura TCP/IP

Modello OSI e architettura TCP/IP Modello OSI e architettura TCP/IP Differenza tra modello e architettura - Modello: è puramente teorico, definisce relazioni e caratteristiche dei livelli ma non i protocolli effettivi - Architettura: è

Dettagli

Internet e protocollo TCP/IP

Internet e protocollo TCP/IP Internet e protocollo TCP/IP Internet Nata dalla fusione di reti di agenzie governative americane (ARPANET) e reti di università E una rete di reti, di scala planetaria, pubblica, a commutazione di pacchetto

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 1

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 1 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 1 Giovedì 5-03-2015 TESTO DI RIFERIMENTO RETI DI CALCOLATORI E INTERNET un

Dettagli

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato Reti Locali Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato Reti di Calcolatori una rete di calcolatori è costituita da due o più calcolatori autonomi

Dettagli

InterNet: rete di reti

InterNet: rete di reti Internet e il web: introduzione rapida 1 InterNet: rete di reti Una rete è costituita da diversi computer collegati fra di loro allo scopo di: Comunicare Condividere risorse Ogni computer della rete può,

Dettagli

Applicazioni web centrati sui dati (Data-centric web applications)

Applicazioni web centrati sui dati (Data-centric web applications) Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento

Dettagli

Comunicazione nel tempo

Comunicazione nel tempo Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi 1 Quanti comunicano Broadcast

Dettagli

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Reti di elaboratori Rete di calcolatori: insieme di dispositivi interconnessi Modello distribuito INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Funzioni delle reti: comunicazione condivisione di

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Rete Internet Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Che cos è Internet? Il punto

Dettagli

Reti di calcolatori. Prof. Giovanni Giuffrida

Reti di calcolatori. Prof. Giovanni Giuffrida Reti di calcolatori Prof. Giovanni Giuffrida Rete di calcolatori É un insieme di calcolatori, collegati tra loro da una rete di comunicazione, che possono condividere informazioni e risorse Rete di comunicazione:

Dettagli

Concetti di base della Tecnologia dell'informazione

Concetti di base della Tecnologia dell'informazione Corso ECDL Concetti di base della Tecnologia dell'informazione Modulo 1 Le reti informatiche 1 Le parole della rete I termini legati all utilizzo delle reti sono molti: diventa sempre più importante comprenderne

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Le reti di computer: hardware

Le reti di computer: hardware Reti di calcolatori Negli anni settanta, si è affermato il modello time-sharing multiutente che prevede il collegamento di molti utenti ad un unico elaboratore potente attraverso terminali Gli anni ottanta

Dettagli

Corso di: Abilità informatiche

Corso di: Abilità informatiche Corso di: Abilità informatiche Prof. Giovanni ARDUINI Lezione n.4 Anno Accademico 2008/2009 Abilità informatiche - Prof. G.Arduini 1 Le Reti di Computer Tecniche di commutazione La commutazione di circuito

Dettagli

Reti di calcolatori. Riferimenti: Curtin cap. 9 Console cap. 6 (vecchia ed.) o cap. 8 (nuova ed.)

Reti di calcolatori. Riferimenti: Curtin cap. 9 Console cap. 6 (vecchia ed.) o cap. 8 (nuova ed.) Reti di calcolatori Riferimenti: Curtin cap. 9 Console cap. 6 (vecchia ed.) o cap. 8 (nuova ed.) Reti di calcolatori Inizialmente, con l avvento dei PC, il mondo dell elaborazione dati era diviso in due

Dettagli

Sistemi Informativi di relazione - Internet

Sistemi Informativi di relazione - Internet Sistemi Informativi di relazione - Internet Obiettivi. Presentare i concetti base di Internet. Illustrare l evoluzione storica di Internet. Familiarizzare con gli elementi fondamentali di Internet: Il

Dettagli

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Reti di Calcolatori Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio Principi

Dettagli

Reti di calcolatori: Introduzione

Reti di calcolatori: Introduzione Reti di calcolatori: Introduzione Vittorio Maniezzo Università di Bologna Reti di computer e Internet Rete: sistema di collegamento di più computer mediante una singola tecnologia di trasmissione Internet:

Dettagli

INTRODUZIONE A RETI E PROTOCOLLI

INTRODUZIONE A RETI E PROTOCOLLI PARTE 1 INTRODUZIONE A RETI E PROTOCOLLI Parte 1 Modulo 1: Introduzione alle reti Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs informatica monolitica

Dettagli

Informatica di Base http://www.di.uniba.it/~laura/infbase/

Informatica di Base http://www.di.uniba.it/~laura/infbase/ Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Argomenti Reti di calcolatori Software applicativo Indirizzi URL Browser Motore di ricerca Internet

Dettagli

Il funzionamento delle reti

Il funzionamento delle reti Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi Quanti comunicano Broadcast

Dettagli

i nodi i concentratori le dorsali

i nodi i concentratori le dorsali RETI LOCALI Reti di computer collegati direttamente tra di loro in un ufficio, un azienda etc. sono dette LAN (Local Area Network). Gli utenti di una LAN possono condividere fra di loro le risorse quali

Dettagli

Nozioni di base sulle reti di Calcolatori e La Rete INTERNET

Nozioni di base sulle reti di Calcolatori e La Rete INTERNET Modulo 1 - Concetti di base della IT 3 parte Nozioni di base sulle reti di Calcolatori e La Rete INTERNET Modulo 1 - Concetti di base della IT 3 parte Tipologie di reti Argomenti Trattati Rete INTERNET:

Dettagli

Evoluzione dei sistemi informatici

Evoluzione dei sistemi informatici Evoluzione dei sistemi informatici Cos è una rete? Insieme di calcolatori autonomi tra loro collegati mediante una rete di comunicazione Gli utenti sono in grado di interagire in modo esplicito con la

Dettagli

La classificazione delle reti

La classificazione delle reti La classificazione delle reti Introduzione Con il termine rete si intende un sistema che permette la condivisione di informazioni e risorse (sia hardware che software) tra diversi calcolatori. Il sistema

Dettagli

Laboratorio di Informatica (Chimica)

Laboratorio di Informatica (Chimica) Laboratorio di Informatica (Chimica) Lezione 03: Le Reti. Walter Cazzola Dipartimento di Informatica e Comunicazione Università à degli Studi di Milano. e-mail: cazzola@dico.unimi.it Walter Cazzola Lezione

Dettagli

Ing.Maltraversi Marco maltra@tin.it www.maiuscolo.net. Reti di computer

Ing.Maltraversi Marco maltra@tin.it www.maiuscolo.net. Reti di computer Ing.Maltraversi Marco maltra@tin.it www.maiuscolo.net Reti di computer E un insieme di elaboratori e di periferiche collegati fra loro in modo da poter trasferire le informazioni da un punto a un altro

Dettagli

Laboratorio di Informatica. Le reti telematiche e Internet

Laboratorio di Informatica. Le reti telematiche e Internet Le reti telematiche e Internet Lezione 6 1 Insieme di cavi, protocolli, apparati di rete che collegano tra loro computer distinti i cavi trasportano fisicamente le informazioni opportunamente codificate

Dettagli

Reti di calcolatori: Internet

Reti di calcolatori: Internet Reti di calcolatori: Internet Sommario Introduzione Le reti reti locali: LAN La rete geografica Internet protocollo TCP-IP i servizi della rete Rete di calcolatori Interconnessione di computer e accessori

Dettagli

Corso di Informatica Generale a.a. 2001-2002 INTERNET

Corso di Informatica Generale a.a. 2001-2002 INTERNET Corso di Informatica Generale a.a. 2001-2002 INTERNET Che cos è Internet E l insieme di tutte le reti IP interconnesse, cioè le diverse migliaia di reti di computer locali, regionali, internazionali interconnesse

Dettagli

Le reti di calcolatori

Le reti di calcolatori Le reti di calcolatori 1 La storia Computer grandi e costosi Gli utenti potevano accerdervi tramite telescriventi per i telex o i telegrammi usando le normali linee telefoniche Successivamente le macchine

Dettagli

CONCETTI DI NAVIGAZIONE IN RETE

CONCETTI DI NAVIGAZIONE IN RETE CONCETTI DI NAVIGAZIONE IN RETE Internet (La rete delle reti) è l insieme dei canali (linee in rame, fibre ottiche, canali radio, reti satellitari, ecc.) attraverso cui passano le informazioni quando vengono

Dettagli

STRUMENTI DIGITALI PER LA COMUNICAZIONE- RETI ED INTERNET. Corso di Laurea in Scienze della Comunicazione Paola Vocca

STRUMENTI DIGITALI PER LA COMUNICAZIONE- RETI ED INTERNET. Corso di Laurea in Scienze della Comunicazione Paola Vocca STRUMENTI DIGITALI PER LA COMUNICAZIONE- RETI ED INTERNET Corso di Laurea in Scienze della Comunicazione Paola Vocca PERCHÉ IMPLEMENTARE UNA RETE? Per permettere lo scambio di informazioni tra i calcolatori

Dettagli

Una Tassonomia delle Reti

Una Tassonomia delle Reti Una Tassonomia delle Reti La tabella riporta una classificazione dei vari tipi di rete, in funzione dell ambito operativo e delle distanze coperte. AMBITO DISTANZA RETE COPERTA Edificio 100 m Reti Locali

Dettagli

Obiettivi. Unità C2. Connessioni. Internet. Topologia. Tipi di collegamento

Obiettivi. Unità C2. Connessioni. Internet. Topologia. Tipi di collegamento Obiettivi Unità C2 Internet: la rete delle reti Conoscere le principali caratteristiche di Internet Conoscere le caratteristiche dei protocolli di comunicazione Saper analizzare la struttura di un URL

Dettagli

Reti di Calcolatori. Lezione 2

Reti di Calcolatori. Lezione 2 Reti di Calcolatori Lezione 2 Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi di Rete Le reti vengono classificate

Dettagli

Reti di computer. Tecnologie ed applicazioni

Reti di computer. Tecnologie ed applicazioni Reti di computer Tecnologie ed applicazioni Da I.T a I.C.T Con I.T (Information Tecnology) si intende il trattamento delle informazioni attraverso il computer e le nuove apparecchiature tecnologiche ad

Dettagli

Glossario ADSL Asymmetric Digital Subscriber Line ADSL2+ Asymmetric Digital Subscriber Line ADSL ADSL2+ Browser Un browser Client Un client

Glossario ADSL Asymmetric Digital Subscriber Line ADSL2+ Asymmetric Digital Subscriber Line ADSL ADSL2+ Browser Un browser Client Un client Glossario ADSL Asymmetric Digital Subscriber Line ADSL2+ Asymmetric Digital Subscriber Line ADSL è una tecnica di trasmissione dati che permette l accesso a Internet fino a 8 Mbps in downstream ed 1 Mbps

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Reti di Calcolatori Claudio Marrocco Componenti delle reti Una qualunque forma di comunicazione avviene: a livello hardware tramite un mezzo fisico che

Dettagli

Introduzione a Internet

Introduzione a Internet Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano

Dettagli

Precorso di Informatica 2008/2009 A.A. 2008/2009

Precorso di Informatica 2008/2009 A.A. 2008/2009 Precorso di Informatica 2008/2009 A.A. 2008/2009 Programma del corso 6 ore di lezioni teoriche Lunedì 22 e giovedì 25 settembre Algoritmi e Programmazione Architettura degli elaboratori Sistemi Operativi

Dettagli

3 Capitolo primo Informatica e calcolatori

3 Capitolo primo Informatica e calcolatori I n d i c e 3 Capitolo primo Informatica e calcolatori 7 Capitolo secondo La rappresentazione delle informazioni 11 2.1 La codifica dei caratteri 2.1.1 Il codice ASCII, p. 11-2.1.2 Codifiche universali,

Dettagli

La rete Internet. Percorso di Preparazione agli Studi di Ingegneria. Università degli Studi di Brescia. Docente: Massimiliano Giacomin

La rete Internet. Percorso di Preparazione agli Studi di Ingegneria. Università degli Studi di Brescia. Docente: Massimiliano Giacomin La rete Internet Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Che

Dettagli

Internet e Tecnologia Web

Internet e Tecnologia Web INTERNET E TECNOLOGIA WEB Corso WebGis per Master in Sistemi Informativi Territoriali AA 2005/2006 ISTI- CNR c.renso@isti.cnr.it Internet e Tecnologia Web...1 TCP/IP...2 Architettura Client-Server...6

Dettagli

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4) Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione

Dettagli

Reti, Protocolli e Indirizzi. DIMENSIONE della RETE. Arpanet e Internetworking. Topologia a Stella

Reti, Protocolli e Indirizzi. DIMENSIONE della RETE. Arpanet e Internetworking. Topologia a Stella Premessa breve Reti, Protocolli e Indirizzi Lo sviluppo delle telecomunicazioni ha avuto due fattori determinanti : L esistenza di una rete esistente (quella telefonica) La disponibilita di HW e SW adeguati

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

Dettagli

Reti e Internet: introduzione

Reti e Internet: introduzione Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete

Dettagli

Corso di Web Programming

Corso di Web Programming Corso di Web Programming 1. Introduzione a Internet e al WWW Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Informatica

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Dalle reti a e Cazzaniga Paolo Dip. di Scienze Umane e Sociali paolo.cazzaniga@unibg.it Dalle reti a Outline 1 Dalle reti a Dalle reti a Le reti Quando possiamo parlare di rete di calcolatori? Quando abbiamo

Dettagli

SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) PARTE 2 SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 2 Modulo 1: Stack TCP/IP TCP/IP Protocol Stack (standard de facto) Basato su 5 livelli invece che sui 7 dello stack ISO/OSI Application

Dettagli

Internet. La rete di computer che copre l intero pianeta. FASE 1 (1969-1982)

Internet. La rete di computer che copre l intero pianeta. FASE 1 (1969-1982) Internet La rete di computer che copre l intero pianeta. FASE 1 (1969-1982) ARPAnet: Advanced Research Project Agency Network Creata per i militari ma usata dai ricercatori. Fase 1 300 250 200 150 100

Dettagli