IDUL 2010 IDEE PRINCIPALI IN QUESTA LEZIONE EVOLUZIONE DEI SISTEMI INFORMATICI. Il modello centralizzato. Il modello distribuito

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "IDUL 2010 IDEE PRINCIPALI IN QUESTA LEZIONE EVOLUZIONE DEI SISTEMI INFORMATICI. Il modello centralizzato. Il modello distribuito"

Transcript

1 IDEE PRINCIPALI IN QUESTA LEZIONE IDUL 2010 RETI E PROTOCOLLI. INTERNET. Reti: Aspetto logico della rete e tipologie: peer-to-peer, a hub, a bus Trasmissione dei dati: commutazione di pacchetto (Packetswitching) Protocolli Internet e TCP/IP level: Client / server Web 1 2 EVOLUZIONE DEI SISTEMI INFORMATICI Il modello centralizzato Negli anni settanta, prevalse il modello time-sharing multi-utente (il modello centralizzato) che prevede il collegamento di molti utenti ad un unico elaboratore potente attraverso terminali Terminale: un dispositivo hardware, usato solo per inserire dati e ricevere dati per la visualizzazione (per esempio, con tastiera, schermo, mouse, ma senza capacità di elaborazione) 3 4 Il modello distribuito Se gli elaboratori sono collegati tra di loro, possono condividere le risorse Ogni utente ha a disposizione una macchina (per esempio, un personal computer, come nel laboratorio) su cui lavorare, ma può anche condividere le informazioni e le risorse con gli altri utenti L informatica distribuita offre molteplici vantaggi rispetto al modello centralizzato 5 Il modello distribuito: (s)vantaggi rispetto al modello centralizzato Flessibilità: In un sistema centralizzato, in caso di guasto all elaboratore centrale nessuno può lavorare Nel caso distribuito invece, la rottura di una macchina blocca un solo utente mentre gli altri possono continuare a lavorare Di contro: Macchine separate richiedono installazioni separate del software e dell hardware, riparazioni individuali, protezione individuale dai virus, ecc. In un sistema centralizzato il problema dei guasti può essere affrontato rendendo ridondante il server (p.es. dischi RAID) 6

2 Il modello distribuito: (s)vantaggi rispetto al modello centralizzato Economicità: In termini di costi, la diffusione dei PC personali è stata la spinta che ha portato alla produzione di massa e quindi al crollo del costo dell hardware. La rete costa poco. Di contro: I PC sono quasi sempre sovradimensionati rispetto ai compiti che devono eseguire. Gli utenti comprano potenza che non usano. Il modello distribuito: (s)vantaggi rispetto al modello centralizzato Sicurezza Mantenere i propri dati su PC assicura la massima libertà su cosa condividere e cosa no. Se i dati sono su un server, dobbiamo fidarci del grado di privacy promesso dai gestori del server Di contro: I PC singoli possono essere rubati o danneggiati più facilmente dei server. Sono anche più soggetti a virus (ma meno ad attacchi web) 7 8 COS E UNA RETE Un insieme di calcolatori AUTONOMI collegati tra di loro tramite una connessione fisica o radio, che si scambiano dati tramite protocolli di comunicazione. IL PUNTO DI VISTA FISICO: TIPI DI RETI Le reti possono essere classificate sulla base della loro TOPOLOGIA TECNOLOGIA DI TRASMISSIONE SCALA 9 10 RETI PEER-to-PEER Vantaggi: Semplicita Basso costo Svantaggi: Utilizzabile solo per pochi nodi (tipicamente non piu di 5) Attenzione a non confondere reti peer to peer con scambio dati peer-to-peer ; nel secondo caso I computer coinvolti non sono direttamente collegati 12

3 RETI A STELLA: VANTAGGI E SVANTAGGI 14 RETI A BUS: VANTAGGI E SVANTAGGI 16 SCHEDE DI RETE Necessarie su ogni computer collegato in rete Parallele o seriali Dotate di numero MAC (Media Access Control) univoco Tra le periferiche più economiche TECNOLOGIA DI CONNESSIONE La trasmissione di dati tra calcolatori puo avvenire tramite MEZZI GUIDATI: linee fisiche che portano il messaggio al ricevitore. (Esempio: doppino telefonico, fibre ottiche) MEZZI NON GUIDATI: irradiazione di segnali nello spazio. (Satelliti, wireless) 17 18

4 MEZZI GUIDATI 19 CARATTERISTICHE DELLA TRASMISSIONE Capacità del canale (larghezza di banda) misurata in Mbps (Megabit al secondo) Grado di attenuazione del signale (ripetitori) Interferenza (cavi schermati o meno) Numero dei ricevitori 21 SCALA DELLE RETI Reti locali: LAN (Local area networks) si possono usare connessioni specializzate dedicate solo a trasmissione di segnali digitali Reti a lunga distanza (WAN, Wide Area s) si cerca di sfruttare le reti esistenti, in particolare la rete telefonica, che pero e progettata per trasmettere dati analogici. Uso crescente di connessioni in fibra ottica Internet il risultato della connessione tramita gateway di WAN, ottenendo una rete globale. 22 TRASMISSIONE DIGITALE / ANALOGICA Nel caso di trasmissioni a breve distanza su doppini telefonici fatti per portare segnali analogici, occorre un metodo per trasformare dati in forma digitale in analogica, e viceversa. Il MODEM (MODulatore DEModulatore) Visto che il modem (come il fax) produce suoni udibili, non si può usare se la linea è utilizzata per una telefonata vocale. Ormai quasi interamente ripiazzato dall' ADSL (dove possibile) 23 24

5 ADSL ADSL e Digital Divide Negli ultimi anni i modem analogici sono stati soppiantati dalla tecnologia DSL (Digital Subscriber Link), in particular A(symmetrical)DSL (download veloce, upload lento) ADSL (<8Mbps), ADSL2 (<12Mbps), ADSL2+ (<24Mbps) queste velocità si riferiscono al download Uso di frequenze inaudibili (>25KHz) per trasmettere i segnali in formato digitale su doppino telefonico, senza interferire con il segnale vocale. Uso di filtri alle prese telefoniche per separare i due segnali. Velocità effettive dipendenti dalla distanza percorsa dal segnale Non disponibile su tutte le linee (dipende da presenza di DSLAM; Vista la quantità di servizi che passano su rete digitale, la esclusione da una connessione ADSL comporta problemi crescenti. Nonostante la presenza di centraline telefoniche adatte all ADSL nelle città la situazione nelle aree rurali ed in quelle sotto centraline che non possono essere convertite all ADSL rimane insoddisfacente (vedi. ) Possibile soluzione: reti wireless (UMTS, HDSPA, Wi- Max). Problemi: troppi standard in competizione; necessità di ulteriori frequenze radio. tecnologie sorpassate quali MUX, UCR; distanza dalla centralina) Digital Divide Da cosa si resta esclusi restando esclusi dal mondo digitale? Uso di base del computer (videoscrittura, ; lavoro) SE non si ha banda larga (ma uso del MODEM): Nessun servizio che richiede di essere reperibili on-line (visto che la linea è commutata): ad esempio VOIP (telefonia via internet) Difficoltà a scaricare siti web di dimensioni sempre crescenti Difficoltà a scaricare (magari in automatico) aggiornamenti software (inclusi aggiornamenti antivirus) Difficoltà nelle ricerche su web Niente radio/tv via internet (per la TV non basta una ADSL lenta ) 27 I MECCANISMI DELLE RETI Come avviene effettivamente la trasmissione dei dati? 28 TRASMISSIONE DEI DATI: COMMUTAZIONE DI PACCHETTO COMMUTAZIONE DI PACCHETTO (PACKET SWITCHING) Ogni messaggio diviso in pacchetti numerati di dimensione fissa Ogni pacchetto contiene l indirizzo del computer destinatario e del computer mittente Ogni pacchetto e inviato separatamente e potenzialmente almeno può usare un percorso completamente diverso 29 30

6 PACKET SWITCHING I pacchetti non arrivano necessariamente nell ordine giusto; il destinatario aspetta che arrivino tutti prima di ricostruire il messaggio Ogni pacchetto occupa la connessione per un tempo molto breve. Potenzialmente, i pacchetti possono essere inviati in parallelo. LA RETE COME STRUMENTO DI COMUNICAZIONE L uso fondamentale di una rete è quello di consentire la comunicazione tra i nodi I nodi si scambiano dei dati sotto forma di messaggi codificati in forma digitale Ogni messaggio è caratterizzato da un mittente, un destinatario, e un insieme di informazioni che costituiscono il corpo del messaggio 35 36

7 PROTOCOLLI Affinché questa comunicazione possa avvenire in modo corretto si deve definire un protocollo di comunicazione Come nella vita reale si stabiliscono delle convenzioni per il comportamento tra gli individui, nel caso della comunicazione tra gli elaboratori un protocollo definisce quell insieme di regole che il nodo mittente e il nodo destinatario devono seguire per interagire tra loro PROTOCOLLI Un protocollo specifica: A che velocità vengono trasmessi i messaggi; Come verificare la correttezza del messaggio; Come segnalare che il messaggio è stato ricevuto; Dove inviare il messaggio (addressing) ed attraverso quale percorso (routing) STANDARD Come nel caso della codifica dei dati, sono necessari degli STANDARD internazionali per garantire che la comunicazione avvenga senza errori e confusioni Esempio: TCP/IP Comunicazione nelle reti protocolli Un protocollo monolitico che realizzi tutte le funzionalità necessarie per la comunicazione tra elaboratori in rete è difficile da realizzare Inoltre, se cambia qualche componente della rete, si deve modificare l intero protocollo Per ridurre la complessità di progettazione la maggior parte dei protocolli è organizzata come una serie di livelli Il numero dei livelli, il loro nome, le funzionalità differiscono da una rete ad un altra Comunicazione multilivello Comunicazione multilivello: lo standard ISO - OSI Per ogni coppia di livelli adiacenti esiste una interfaccia Le convenzioni usate nella conversazione sono il protocollo Si tratta di un accordo tra i partecipanti su come deve avvenire la comunicazione Al di sotto del livello più basso c è il mezzo fisico che serve per il trasferimento dei dati 41 Modello teorico di riferimento per definire le caratteristiche della comunicazione multilivello OSI: Open Standard Interconnection Presentation Session Data link Physical 42

8 Comunicazione multilivello: ISO - OSI Comunicazione multilivello: ISO - OSI Modello teorico di riferimento per definire le caratteristiche della comunicazione multilivello OSI: Open Standard Interconnection Presentation Session Data link Physical Per esempio: Servizi per utilizzo delle rete Comunicazione end-to-end Indirizzamento, routing tra reti Ethernet, TokenRing, ethernet, doppino,.. 43 Presentation Session Data link Physical Presentation Session Data link Physical 44 Comunicazione multilivello: ISO - OSI Comunicazione multilivello: ISO - OSI Presentation Session Data link Physical Presentation Session Data link Physical Il livello n di un calcolatore comunica virtualmente con il livello n di un altro calcolatore In realtà nessun dato viene trasferito da un livello n ad I livelli più bassi sono quelli più vicini all hardware e definiscono delle regole di basso livello che consentono di azzerare le differenze tra le diverse reti fisiche Si introduce un livello virtuale uniforme sul quale si basano i livelli successivi che possono essere definiti in modo indipendente dalle reti fisiche sottostante un altro ma passa ad un livello sottostante ETHERNET Serie di protocolli a livello DATA LAYER e PHYSICAL LAYER sviluppati meta anni 70 che ha soppiantato tecnologie precedenti Idee chiave: NODI connessi da SEGMENTI Messaggi inviati in blocchi chiamati FRAMEs Scheda internet ed indirizzi MAC x ogni nodo Ethernet REPEATER ogni certo numero di segmenti Protocollo per OSSERVARE COLLISIONI 47 INTERNET La reti delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo 48

9 INTERNET Una macchina è in Internet se: utilizza il protocollo TCP/IP ha un suo indirizzo IP (Internet Protocol) ed ha la capacità di spedire pacchetti IP a tutte le altre macchine su Internet Come funziona Internet Un aspetto importante di Internet è la sua topologia distribuita e decentrata In questo modo se un percorso è interrotto o troppo trafficato i dati possono prendere strade alternative Questo aspetto deriva dalla storia (militare) di internet (vedi: N1 N5 ) N2 N6 N4 N7 N LIVELLI DI PROTOCOLLI INTERNET I DUE PROTOCOLLI DI BASE: TCP / IP Insieme, si occupano di: Dividere il messaggio in pacchetti Instradarli Assicurarsi che arrivino (tramite meccanismi di conferma della ricezione e segnalazione di errori) layer: IP Link & Physical layer: IP Internet può essere vista come una collezione di sottoreti diverse (eterogenee) connesse tra loro (internetworking) La colla che tiene insieme le varie sottoreti è l Internet Protocol (IP) Permette di trasportare i dati dalla sorgente alla destinazione, sfruttando la presenza di reti intermedie lungo il percorso Ogni computer collegato ad Internet possiede un indirizzo univoco detto indirizzo IP (32 bit) I 32 bit di un indirizzo IP sono suddivisi in 4 campi da 8 bit ciascuno Per esempio: Di solito si usa una rappresentazione formata da 4 numeri decimali separati da un punto Per esempio:

10 layer: IP IP: il problema del numero Gli indirizzi IP devono essere univoci Per questo motivo è stata istituita una organizzazione, Internet Assigned Number Authority (IANA) (emanazione di ICANN, un organismo del governo americano), preposta ad assegnare gli indirizzi IP garantendone l univocità Quando vi collegate ad Internet da casa è il provider che vi assegna un indirizzo IP scegliendolo tra quelli che ha acquistato (dunque IP diversi in sessioni diverse) 55 La numerazione IP garantisce >4 miliardi di indirizzi. Sembrano tanti ma: Dispositivi internet portatili (p.es. Smartphone, netbook) e mercati emergenti (Cina, India, Brasile) Soluzione 1: Indirizzi privati nelle sottoreti I nodi di una LAN possono avere indirizzi identici a quelli altri nodi in altre reti, ma questi indirizzi non sono visibili dal resto di internet (IP pubblico/privato) La rete ha un nodo gateway che smista i messaggi tramite un meccanismo di Address Translation (NAT) 56 Ipv4 vs. IPv6 layer: IP Entro circa 2 anni si prevede che gli indirizzi IP saranno esauriti Soluzione a lungo termine: passare ad un sistema con indirizzi di 4 numeri di 32 bit (IPv6) La migrazione è in corso, e potrebbe assumere il carattere di una emergenza. Ipv6 da 2^128 indirizzi: abbastanza per poter assegnare indirizzi univoci a qualsiasi oggetto o posto sul pianeta. Verso una internet delle cose (Uniform Resource Identifier per qualsiasi risorsa, vedi IP fornisce anche l instradamento (routing) dei pacchetti tra mittente e destinatario Protocollo di routing: Scopo: determinare un buon percorso nella rete tra sorgente e destinazione Percorso buono : in genera significa più corto La topologia della rete può cambiare (qualche router o link si può guastare) layer Link & Physical layer Link & Physical Il compito del livello è quello di fornire un trasporto affidabile dall host di origine a quello di destinazione, indipendentemente dalla rete utilizzata In Internet il protocollo di questo livello è chiamato Transmission Control Protocol (TCP) 59 Si colloca al di sopra del livello ed è il livello nel quale viene svolto il lavoro utile per l utente In questo livello si trovano diversi protocolli, alcuni relativi alle applicazioni che usiamo abitualmente in Internet HTTP: HyperText Transfer Protocol Pagine web SMTP: Simple Mail Transfer Protocol Invio POP: Post Office Protocol Scaricamento FTP: File Transfer Protocol Trasporto File SSH: Secure Shell login criptato su un computer remoto 60

11 I PROTOCOLLI INTERNET HTTP FTP SMTP TELNET DNS TCP IP UDP layer layer layer Link + physical layer APPLICATION LAYER: POSTA ELETTRONICA Un applicazione Internet che permette lo scambio di messaggi tra gli utenti collegati alla rete È necessario fornire: L indirizzo del mittente L indirizzo del destinatario Il corpo del messaggio Gli indirizzi devono avere un formato ben preciso non sono sensibili alla differenza tra maiuscole e minuscole HEADER DI UN MESSAGGIO POSTA ELETTRONICA: DUE APPROCCI From: Roberto Zamparelli <roberto.zamparelli@unitn.it> To: Caio Sempronio <caio.sempronio@indirizzo.it> CC: Massimo Poesio <massimo.poesio@unitn.it> Subject: Posta elettronica Date: 24/02/2010 Caro Caio,. 63 Scaricare la posta dal server al proprio computer, La posta attende sul server, da dove viene scaricata tramite i protocolli POP ed inviata tramite il protocollo SMTP. Una volta ricevuta, la posta risiede su mio computer Posso leggerla o rispondervi scollegato dalla rete Oppure, consultarla sul web tramite un browser. La posta resta sul browser; lettura e composizione venegono effettuati tramite il browser. Posso accedere alla posta da qualsiasi computer, purchè connesso ad internet Sistemi ibridi (p.es. protocollo IMAP) 64 layer: DNS layer: DNS Gli indirizzi IP numerici sono difficili da ricordare Si usano quindi degli indirizzi simbolici che sono più significativi per l essere umano dit.unitn.it, essex.ac.uk, developer.netscape.com Questi nome vengono tradotti in indirizzi IP numerici mediante il Domain Name System (DNS) Gli indirizzi simbolici hanno un formato come quello seguente nome5.nome4.nome3.nome2.nome1 Sono costruiti a partire da uno schema gerarchico di nomi basato sul concetto di dominio com edu gov mil net org au it zw www root gnu lett unitn dit unito di Livello 1 Livello 2 Livello www www 66 www Livello 4

12 NUOVI DOMINI TOP-LEVEL Oltre a.com,.it,.edu ecc., sono stati recentemente aggiunti una serie di nuovi domini di primo livello non nazionali (generici) P.es. biz, info, name, museum Vedi: 67 layer: DNS Ogni dominio deve essere in grado di risolvere i nomi dei calcolatori di sua competenza Si usano i domain name server, che gestiscono la corrispondenza tra nomi simbolici e indirizzi IP numerici Quando un applicazione deve collegarsi ad una risorsa di cui conosce il nome logico (ad es. invia una richiesta al suo name server locale, ottenendone l' IP A volte non si riesce a collegarsi a internet solo perchè il DNS è irragiungibile (soluzione: selezionare un altro DNS) 68 INTERNET: STORIA IN BREVE 1962: inizio del progetto ARPANET: creare una rete sperimentale che collega siti universitari e governativi negli USA 1964: prima LAN (Lawrence Livermore Labs) 1973: Metcalfe pubblica paper su Ethernet 1974: Kahn & Cerf propongono idee di base 1978: separazione di TCP da IP 1990: 3000 reti e computer (detti host) 1992: viene collegato il milionesimo host Agli esordi il numero di host cresce in modo esponenziale mentre in questi anni si osserva un rallentamento, con incremento annuo del del 6% 2002: hanno accesso ad Internet 457 milioni di persone (di cui 174 milioni negli Stati Uniti) 69 Situazione attuale Vedi Popolazione mondiale 6,845,609,960 Utenti Internet Percentuale utenti 28.7 % Crescita % 70 APPLICATION LAYER: WORLD WIDE WEB Una `ragnatela di DOCUMENTI collocati su computer in tutto il mondo Il piu grande serbatoio di informazioni che sia mai esistito Si accede tramite: Un client chiamato BROWSER Servers sui siti che distribuiscono informazione Basato su: Il protocollo HTTP per la trasmissione di documenti La nozione di ipertesto 71 STORIA BREVE DEL WWW Fine anni 80: iniziativa di Tim Berners-Lee al CERN di Ginevra per la condivisione di documenti tra fisici delle alte energie : prime definizioni di URL, HTTP, ed HTML : primo browser facile da usare, NCSA MOSAIC 1995: Nascita di NETSCAPE, inizio della crescita esplosiva Oggi: almeno 8 miliardi di pagine Web 72

13 DALL IPERTESTO AL WEB TESTI: LETTURA SEQUENZIALE Un ipertesto (HYPERTEXT) e un testo diviso in parti testuali vere e proprie collegate da rimandi (LINKS) IPERTESTI ESEMPI DI IPERTESTI Quasi tutte le opere enciclopediche oggi hanno forma ipertestuale Esempio: Formato molto comune anche per articoli scientifici (bibliografia, note a pie di pagina) Per esempio, nella Biomedicina Ma anche nelle materie umanistiche Narrativa ipertestuale: Lettore puo scegliere che percorso seguire Primo esempio riconosciuto: Afternoon, a story di Michael Joyce La Electronic Literature Organization mantiene una Electronic Literature Directory DALL IPERTESTO AL WEB 1945 Vannevar Bush: l organizzazione lineare dei testi non corrisponde veramente a come pensiamo Il termine HYPERTEXT introdotto da Ted Nelson (1965) Nel 1980 Bill Atkinson sviluppo per la Apple il programma HYPERCARD che permetteva di creare ipertesti tramite il linguaggio HYPERTALK 1989 Tim Berners-Lee sviluppa come parte del progetto WWW il linguaggio HTML, che permette di esprimere links. Il WWW e un immenso hypertext distribuito ASPETTI TECNICI CHIAVE DEL WWW Meccanismo di indirizzamento universale: URL Protocollo HTTP per la trasmissione di documenti Linguaggio HTML per la formattazione dei documenti 77 78

14 HTML Il linguaggio storico della Web Un linguaggio di annotazione dei documenti che permette di collegare documenti in un ipertesto Due funzioni principali: Specificare come il documento dev essere visualizzato Specificare links (usando URL) Discusso nel laboratorio di Bucchiarone HTML Il linguaggio storico della Web Oggi giunto alla versione 5 (permette di rappresentare contenuti multimedialia anche in movimento, in alternativa a programmi esterni come Adobe Flash o Microsoft Silverlight) Standard Internazionale Pubblico (a differenza di PDF, Flash, Silverlight) INDIRIZZI SU RETE: URL URL (Uniform Resource Locator) e lo standard per gli indirizzi delle risorse su Web Specifica: Come accedere alla risorsa (PROTOCOLLO) Dove si trova la risorsa (indirizzo dell host) Nome della risorsa (path) Formato: protocollo://host/path URL PER HTTP Forma generale: scheme://host:port/path?parameter=value#anchor Esempi: HTTP Si basa sul protocollo HTTP (HyperText Transfer Protocol) che gestisce l interazione tra un client e un server web Client e server si scambiano dei messaggi Richieste da parte del client Risposte da parte del server Più precisamente: L utente richiede una pagina residente su un server e il suo browser richiede una connessione TCP con il server Il server accetta la connessione iniziata dal browser Il browser ed il server si scambiano messaggi La connessione viene chiusa 83 ESEMPIO DI COMUNICAZIONE HTTP BROWSER GET /wiki/pagina_principale HTTP/1.1 Connection: Keep-Alive User-Agent: Mozilla/5.0 (compatible; Konqueror/3.2; Linux) (KHTML, like Gecko) Accept: text/html, image/jpeg, image/png, text/*, image/*, */* Accept-Encoding: x-gzip, x-deflate, gzip, deflate, identity Accept-Charset: iso , utf-8;q=0.5, *;q=0.5 Accept-Language: en Host: it.wikipedia.org HTTP/ OK Date: Mon, 28 Jun :47:31 GMT Server: Apache/ (Unix) PHP/4.3.4 Content-Language: it Content-Type: text/html; charset=utf-8. <HTML> [...] 84 SERVER

15 LETTURE Lazzari, cap. 3 Wikipedia: Posta elettronica World Wide Web 85

Lo scenario: la definizione di Internet

Lo scenario: la definizione di Internet 1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)

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

IDUL 2012 30/05/2013 IDEE PRINCIPALI IN QUESTA LEZIONE EVOLUZIONE DEI SISTEMI INFORMATICI. Il modello centralizzato RETI E PROTOCOLLI. INTERNET.

IDUL 2012 30/05/2013 IDEE PRINCIPALI IN QUESTA LEZIONE EVOLUZIONE DEI SISTEMI INFORMATICI. Il modello centralizzato RETI E PROTOCOLLI. INTERNET. IDEE PRINCIPALI IN QUESTA LEZIONE IDUL 2012 RETI E PROTOCOLLI. INTERNET. Reti: Aspetto logico della rete e tipologie: peer-to-peer, a hub, a bus Trasmissione dei dati: commutazione di pacchetto (Packetswitching)

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

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

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

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito Punto di vista fisico: insieme di hardware, collegamenti, e protocolli che permettono la comunicazione tra macchine remote

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

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

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

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

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. 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

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

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

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 1 Internet è una rete che collega centinaia di milioni di computer in tutto il mondo 2 Le connessioni sono dei tipi più disparati;

Dettagli

Reti di Calcolatori: una LAN

Reti di Calcolatori: una LAN Reti di Calcolatori: LAN/WAN e modello client server Necessità di collegarsi remotamente: mediante i terminali, ai sistemi di elaborazione e alle banche dati. A tal scopo sono necessarie reti di comunicazione

Dettagli

Reti di Telecomunicazione Lezione 6

Reti di Telecomunicazione Lezione 6 Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server

Dettagli

Informatica per la comunicazione" - lezione 8 -

Informatica per la comunicazione - lezione 8 - Informatica per la comunicazione - lezione 8 - I multipli 1 KB (kilo) = 1000 B 1 MB (mega) = 1 mln B 1 GB (giga) = 1 mld B 1 TB (tera) = 1000 mld B Codifica binaria dei numeri Numerazione con base 10:

Dettagli

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,

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

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

Reti di Calcolatori. Il Livello delle Applicazioni

Reti di Calcolatori. Il Livello delle Applicazioni Reti di Calcolatori Il Livello delle Applicazioni Il DNS Gli indirizzi IP sono in formato numerico: sono difficili da ricordare; Ricordare delle stringhe di testo è sicuramente molto più semplice; Il Domain

Dettagli

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet Indirizzi Internet e Protocolli I livelli di trasporto delle informazioni Comunicazione e naming in Internet Tre nuovi standard Sistema di indirizzamento delle risorse (URL) Linguaggio HTML Protocollo

Dettagli

Architetture Web Protocolli di Comunicazione

Architetture Web Protocolli di Comunicazione Architetture Web Protocolli di Comunicazione Alessandro Martinelli alessandro.martinelli@unipv.it 10 Maggio 2011 Architetture Web Architetture Web Protocolli di Comunicazione Il Client Side Il Server Side

Dettagli

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo

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

TCP/IP: INDIRIZZI IP SIMBOLICI

TCP/IP: INDIRIZZI IP SIMBOLICI TCP/IP: INDIRIZZI IP SIMBOLICI DOMAIN NAME SYSTEM: ESEMPIO www.unical.it 160.97.4.100 100 host 160.97.29.5 dominio i di II livelloll dominio di (organizzazione: università) I livello (nazione) www.deis.unical.it

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 3 a lezione Francesco Fontanella Il pacchetto IP Il preambolo (header) IP è fatto in questo modo: Gli Indirizzi IP Ogni host e router

Dettagli

INTERNET. Un percorso per le classi prime Prof. Angela Morselli

INTERNET. Un percorso per le classi prime Prof. Angela Morselli INTERNET Un percorso per le classi prime Prof. Angela Morselli PARTE 1 INTERNET: LA RETE DELLE RETI 2 È ALQUANTO DIFFICILE RIUSCIRE A DARE UNA DEFINIZIONE ESAUSTIVA E CHIARA DI INTERNET IN POCHE PAROLE

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

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici

Dettagli

Reti di Calcolatori. Il software

Reti di Calcolatori. Il software Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla

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

Standard di comunicazione

Standard di comunicazione Standard di comunicazione Organizzato a livelli per ridurne la complessità e aumentarne la flessibilità il numero dei livelli e le loro funzionalità dipendono dal tipo di rete ogni livello formalizza un

Dettagli

Cos è. Protocollo TCP/IP e indirizzi IP. Cos è. Cos è

Cos è. Protocollo TCP/IP e indirizzi IP. Cos è. Cos è Protocollo TCP/IP e indirizzi IP Il protocollo TCP/IP è alla base dei sistemi di trasmissione dati impiegati sulle reti locali e su Internet. Nato nel Gennaio 1983 negli Stati Uniti come sistema di comunicazione

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

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci I motori di ricerca in internet: cosa sono e come funzionano Roberto Ricci, Servizio Sistema

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come:

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

Protocolli applicativi: FTP

Protocolli applicativi: FTP Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione

Dettagli

Apparecchiature di Rete

Apparecchiature di Rete All interno delle reti troviamo delle apparecchiature, utilizzate per gestire le trasmissioni tra gli elementi della rete e per creare interconnessioni tra reti differenti Livello 7 Livello 6 Livello 5

Dettagli

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8) RETI DI COMPUTER Reti Geografiche (Sez. 9.8) Riepilogo Reti lez precedente reti locali o LAN (Local Area Network): connette fisicamente apparecchiature su brevi distanze Una LAN è solitamente interna a

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

Reti di Telecomunicazione Lezione 8

Reti di Telecomunicazione Lezione 8 Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato

Dettagli

Concetti di base delle tecnologie ICT

Concetti di base delle tecnologie ICT Concetti di base delle tecnologie ICT Parte 2 Reti Informatiche Servono a collegare in modo remoto, i terminali ai sistemi di elaborazione e alle banche dati Per dialogare fra loro (terminali e sistemi)

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 Informatiche. dott. Andrea Mazzini

Reti Informatiche. dott. Andrea Mazzini Reti Informatiche dott. Andrea Mazzini Indirizzi IP e nomi Ogni computer collegato ad una rete TCP/IP è identificato in modo univoco da un numero a 32 bit (indirizzo IP) e da un nome logico (hostname)

Dettagli

Architettura client-server

Architettura client-server Architettura client-server In un architettura client-server ci sono due calcolatori connessi alla rete: un client che sottopone richieste al server un server in grado di rispondere alle richieste formulate

Dettagli

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it)

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it) Internet e i suoi servizi Luca Cervone (luca.cervone@unibo.it) La rete Una reteèun insieme non gerarchicodi sistemi connessi tra di loro. Nel caso dei computerla rete sta ad indicare l insieme degli strumentihardwaree

Dettagli

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1 Internet e il World Wide Web 1 Domande chiave 2.1 Quali sono i mezzi di connessione a Internet e qual è la loro velocità? 2.2 Quali sono i tre tipi di provider Internet e quali tipi di servizi offrono?

Dettagli

Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B

Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema contenuto della comunicazione sistema per la gestione della comunicazione sottosistema C sottosistema B sottosistema A

Dettagli

Internet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita

Internet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita Organizzazione distribuita Il messaggio viene organizzato in pacchetti dal calcolatore sorgente. Il calcolatore sorgente instrada i pacchetti inviandoli ad un calcolatore a cui è direttamente connesso.

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

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

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

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere

Dettagli

Informatica Corso AVANZATO. Internet: teoria e funzionamento

Informatica Corso AVANZATO. Internet: teoria e funzionamento Informatica Corso AVANZATO Internet: teoria e funzionamento Internet Ci mette in comunicazione con il mondo Ci permette di acquisire informazioni Non ha una struttura gerarchica mette tutti allo stesso

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 diverse: la soluzione nativa

Reti diverse: la soluzione nativa Reti diverse: la soluzione nativa Quando si deve trasmettere un messaggio attraverso reti diverse, per il mezzo fisico, per il protocollo di accesso o altro, a che livello si colloca la procedura di traduzione

Dettagli

Linux User Group Cremona CORSO RETI

Linux User Group Cremona CORSO RETI Linux User Group Cremona CORSO RETI Cos'è una rete informatica Una rete di calcolatori, in informatica e telecomunicazioni, è un sistema o un particolare tipo di rete di telecomunicazioni che permette

Dettagli

Internet: architettura e servizi

Internet: architettura e servizi Corso di Laurea Magistrale in Medicina e Chirurgia Corso di Informatica - II anno Prof. Crescenzio Gallo Internet: architettura e servizi c.gallo@unifg.it Internet: argomenti n Modalità di collegamento

Dettagli

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6 GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:

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 5

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente

Dettagli

Internet: architettura e servizi

Internet: architettura e servizi Facoltà di Medicina Corso di Laurea in Logopedia Corso di Informatica - III anno Prof. Crescenzio Gallo Internet: architettura e servizi c.gallo@unifg.it Internet: argomenti Modalità di collegamento alla

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

Introduzione a Internet e al World Wide Web

Introduzione a Internet e al World Wide Web Introduzione a Internet e al World Wide Web Una rete è costituita da due o più computer, o altri dispositivi, collegati tra loro per comunicare l uno con l altro. La più grande rete esistente al mondo,

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

Reti diverse: la soluzione nativa

Reti diverse: la soluzione nativa Reti diverse: la soluzione nativa Quando si deve trasmettere un messaggio attraverso reti diverse, per il mezzo fisico, per il protocollo di accesso o altro, a che livello si colloca la procedura di traduzione

Dettagli

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

Dettagli

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Livelli di rete e architettura Client-Server Lez 12 architettura client-server 1 Scorsa lezione: comunicazione Gli utenti chiedono comunicazione

Dettagli

Capitolo 15 Reti di calcolatori e sistemi distribuiti

Capitolo 15 Reti di calcolatori e sistemi distribuiti Capitolo 15 Reti di calcolatori e sistemi distribuiti Indice Mezzi e tecniche di trasmissione dati Cavi in rame Fibre ottiche Onde radio e sistemi wireless Modulazione e demodulazione Reti di calcolatori

Dettagli

Introduzione all uso di Internet. Ing. Alfredo Garro garro@si.deis.unical.it

Introduzione all uso di Internet. Ing. Alfredo Garro garro@si.deis.unical.it Introduzione all uso di Internet Ing. Alfredo Garro garro@si.deis.unical.it TIPI DI RETI ( dal punto di vista della loro estensione) Rete locale (LAN - Local Area Network): collega due o piu computer in

Dettagli

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia Informatica Prof. M. Colajanni Università di Modena Reggio Emilia PARTE 4 - World Wide Web WORLD WIDE WEB La killer application di Internet I motivi alla base del successo del Web ( perché è risultata

Dettagli

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) PARTE 1 richiami SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 1 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 PER INIZIARE PRIMA PARTE

INTERNET PER INIZIARE PRIMA PARTE Università del Tempo Libero Caravaggio INTERNET PER INIZIARE PRIMA PARTE Prof. Roberto Foglia roberto.fogl@tiscali.it 21 gennaio 2016 COS È INTERNET È una rete di composta da migliaia di reti di computer

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

Protocolli di Comunicazione

Protocolli di Comunicazione Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol

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 LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it

Reti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Reti LAN IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Le LAN Una LAN è un sistema di comunicazione che permette ad apparecchiature indipendenti di comunicare fra loro entro un area limitata

Dettagli

Storia di Internet e del World Wide Web

Storia di Internet e del World Wide Web Storia di Internet e del World Wide Web Ornella Nicotra A.A.1999-2000 Modulo europeo Action Jean Monnet Scuola Speciale per Archivisti e Bibliotecari Universita degli studi di Roma La Sapienza Storia di

Dettagli

La telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale

La telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale Università degli Studi di Bergamo Facoltà di Lettere e Filosofia La telematica Informatica per le discipline umanistiche Note sulla telematica Marco Lazzari A.A. 2005-2006 Telematica: telecomunicazioni

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

3. Introduzione all'internetworking

3. Introduzione all'internetworking 3. Introduzione all'internetworking Abbiamo visto i dettagli di due reti di comunicazione: ma ce ne sono decine di tipo diverso! Occorre poter far comunicare calcolatori che si trovano su reti di tecnologia

Dettagli

I COMPONENTI DI UNA RETE

I COMPONENTI DI UNA RETE I COMPONENTI DI UNA RETE LE SCHEDE DI RETE (O INTERFACCE 'NIC') Tutti I PC, per poterli utilizzare in rete, devono essere dotati di schede di rete (NIC). Alcuni PC sono dotati di NIC preinstallate. Nello

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

Internet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda

Internet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda Internet Evoluzione della rete Come configurare una connessione Internet: Storia e leggenda La leggenda Un progetto finanziato dal Ministero della Difesa USA con lo scopo di realizzare una rete in grado

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

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

Informatica per la comunicazione" - lezione 8 -

Informatica per la comunicazione - lezione 8 - Informatica per la comunicazione - lezione 8 - Esercizio Convertire i seguenti numeri da base 10 a base 2: 8, 23, 144, 201. Come procedere per risolvere il problema? Bisogna ricordarsi che ogni sistema,

Dettagli

Hardware delle reti LAN

Hardware delle reti LAN Hardware delle reti LAN Le reti LAN utilizzano una struttura basata su cavi e concentratori che permette il trasferimento di informazioni. In un ottica di questo tipo, i computer che prendono parte allo

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

Scienze della comunicazione L 20 LABORATORIO INFORMATICA APPLICATA. Le reti di calcolatori

Scienze della comunicazione L 20 LABORATORIO INFORMATICA APPLICATA. Le reti di calcolatori Scienze della comunicazione L 20 LABORATORIO INFORMATICA APPLICATA Laerte Sorini 3 Le reti di calcolatori Rete locale (LAN) Local Area Netvork Rete di comunicazione che collega una vasta gamma di dispositivi

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 (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

Architetture Applicative Il Web

Architetture Applicative Il Web Architetture Applicative Il Web Alessandro Martinelli alessandro.martinelli@unipv.it 18 Marzo 2014 Architetture Architetture Web L Architettura Client-Server HTTP Protocolli di Comunicazione Fondamenti

Dettagli

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014 Classe 5^ PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014 MODULI CONTENUTI OBIETTIVI METODOLOGIE DI LAVORO I primi elementi sulle reti e i mezzi di

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet AA 2004-2005 Reti e Sistemi Telematici 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host può essere client e/o server a livello applicazione Router:

Dettagli

LE POSSIBILITA' DI ACCESSO DA REMOTO ALLE RETI DI CALCOLATORI

LE POSSIBILITA' DI ACCESSO DA REMOTO ALLE RETI DI CALCOLATORI VPN: VNC Virtual Network Computing VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO DA REMOTO ALLE RETI DI CALCOLATORI 14 marzo 2006 Fondazione Ordine degli Ingegneri di Milano Corso Venezia Relatore

Dettagli