Elementi di Informatica e Programmazione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Elementi di Informatica e Programmazione"

Transcript

1 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 Fogli La comunicazione in rete: i problemi! Esempio: applicazione per scambio messaggi di testo tra due utenti! Il calcolatore A su cui gira l applicazione del mittente deve poter inviare pacchetti al calcolatore B su cui gira l applicazione del destinatario (indirizzo univoco)! Lungo il percorso possono esserci diversi sistemi di comunicazione che possono usare diversi mezzi di trasmissione e dar luogo a errori di trasmissione! I pacchetti possono fare percorsi diversi e arrivare in un ordine diverso da come erano partiti! I pacchetti inviati al calcolatore B devono essere recapitati all applicazione a cui sono destinati! E impossibile delegare la risoluzione alle applicazioni:! La complessità delle applicazioni aumenterebbe (necessario risolvere problemi di gestione della rete)! Soluzioni ad hoc, incompatibilità tra applicazioni diverse e tra applicazioni e infrastrutture di rete Daniela Fogli Elementi di Informatica e Programmazione 2 Il modello a livelli La metafora dei dirigenti d azienda! Per risolvere i problemi suddetti le reti di calcolatori vengono organizzate secondo un architettura a livelli! Ciascun livello definisce un particolare aspetto della comunicazione a un certo livello di astrazione! Ciascun livello fornisce servizi al livello immediatamente superiore, mascherando il modo in cui questi sono realizzati! A tale scopo, ciascun livello sfrutta a sua volta i servizi forniti dal livello inferiore (eccetto il livello più basso)! Ogni livello è caratterizzato dalla sua interfaccia verso il livello superiore Egregio dott. Tersili, con la presente Le segnalo la disponibilità di un prodotto software rivoluzionario sviluppato dalla nostra azienda che Dott. Tersili SPECTRA via Messaggio UFF. POSTALE UFF. POSTALE Egregio dott. Tersili, con la presente Le segnalo la disponibilità di un prodotto software rivoluzionario sviluppato dalla nostra azienda che Dott. Tersili SPECTRA via Daniela Fogli Elementi di Informatica e Programmazione 3 Daniela Fogli Elementi di Informatica e Programmazione 4

2 I protocolli di comunicazione Livelli, protocolli e interfacce! Ad ogni livello i sono presenti due entità, dette peer, che realizzano il servizio di competenza del livello i (a beneficio del livello superiore i+1)! Le entità realizzano il servizio interagendo tra loro (scambio di pacchetti o entità dati del livello i).! Protocollo di comunicazione (del livello i): insieme di regole con cui le entità devono comunicare. Specifica fra l altro:! la struttura dei pacchetti (inclusa definizione delle informazioni di controllo)! le modalità che regolano il dialogo! Per utilizzare un servizio, è necessario conoscere solo l interfaccia del livello corrispondente indipendenza tra i livelli! (es. indipendenza dal mezzo fisico utilizzato!) Interfaccia livello 4/5 Interfaccia livello 3/4 Interfaccia livello 2/3 Interfaccia livello 1/2 Livello 5 Livello 4 Livello 3 Livello 2 Livello 1 Protocollo di livello 5 Protocollo di livello 4 Protocollo di livello 3 Protocollo di livello 2 Protocollo di livello 1 Mezzo fisico Architettura di rete: stabilisce l insieme dei livelli + i relativi protocolli Esempi: ISO/OSI, TCP/IP Livello 5 Livello 4 Livello 3 Livello 2 Livello 1 Daniela Fogli Elementi di Informatica e Programmazione 5 Daniela Fogli Elementi di Informatica e Programmazione 6 Il modello TCP/IP I livelli del modello TCP/IP (1)! E il modello adottato nella rete Internet! Insieme di protocolli basato su! TCP (Transmission Control Protocol)! IP (Internet Protocol)! Successo commerciale di TCP/IP: affidabilità, efficienza, è diventato uno standard di fatto! Livello applicazione! a questo livello operano le applicazioni utilizzate dagli utenti per inviare e ricevere messaggi! i protocolli di comunicazione da esse adottati fissano la tipologia, la struttura e il significato dei messaggi e le regole secondo cui i processi inviano e rispondono ai messaggi! esempi di protocolli: HTTP, SMTP, POP3, FTP! TCP/IP è impostato su un architettura a cinque livelli. Nel seguito vengono esaminati partendo dall alto Daniela Fogli Elementi di Informatica e Programmazione 7 Daniela Fogli Elementi di Informatica e Programmazione 8

3 I livelli del modello TCP/IP (2) I livelli del modello TCP/IP (3)! Livello trasporto! Fornisce un servizio di comunicazione fra processi applicativi eseguiti su host diversi: trasporto di un messaggio da un processo applicativo in un calcolatore ad un ben determinato processo applicativo ad un altro calcolatore! Ciascun processo in esecuzione su un calcolatore che richieda servizi di rete viene identificato da un numero di porta - numero a 16 bit, assegnato dal livello di trasporto al processo stesso! Le unità dati trasmesse sono dette segmenti! Due protocolli:! UDP: non affidabile! TCP: affidabile, usa un numero di sequenza e prevede l invio al mittente di un riscontro! E realizzato come modulo del sistema operativo! Livello rete! Fornisce un servizio di comunicazione fra host, ovvero trasferisce i segmenti consegnati dal livello trasporto da un host sorgente a un host destinazione eventualmente attraverso uno o più router! Si occupa della determinazione del percorso e lo smistamento dei pacchetti lungo la rete (mascheramento del problema dell instradamento)! Le unità dati trasmesse sono dette datagrammi! Il livello rete è anch esso parte del sistema operativo Daniela Fogli Elementi di Informatica e Programmazione 9 Daniela Fogli Elementi di Informatica e Programmazione 10 Livelli negli Host e nei Router Indirizzi IP host A host B APPLICAZIONE TRASPORTO protocollo di livello applicazione protocollo di livello trasporto router router APPLICAZIONE TRASPORTO! A livello rete i nodi della rete sono identificati dagli indirizzi IP! Per ogni calcolatore, il suo indirizzo è contenuto in un file di configurazione del sistema operativo (o comunque memorizzato via sw) ed è indipendente dalla scheda di rete utilizzata: identifica il nodo a livello globale! L unicità degli indirizzi IP è assicurata da un autorità centrale:! ogni volta che viene installata una nuova rete locale è necessario richiedere all autorità centrale un nuovo insieme di indirizzi! nella pratica possono essere richiesti a un fornitore di servizi Internet (Internet Service Provider): un azienda privata o pubblica che offre connettività alla rete a terze parti (aziende, enti pubblici, privati cittadini) PROBLEMA: COME IDENTIFICARE I NODI A LIVELLO GLOBALE? Daniela Fogli Elementi di Informatica e Programmazione 11 Daniela Fogli Elementi di Informatica e Programmazione 12

4 Indirizzo IP Assegnamento indirizzi IP! Un indirizzo IP (IP address) è lungo 32 bit (4 byte) = 2 32 possibili indirizzi diversi (protocollo IPv4)! Rappresentati in genere in forma decimale! successione di quattro numeri (uno per byte), separati da un punto (e.g )! ognuno dei quattro numeri è compreso tra 0 e 255! E in fase di sperimentazione il protocollo IPv6 che utilizza 128 bit anziché 32! Ad ogni host connesso alla rete locale viene attribuito uno degli indirizzi attraverso una delle seguenti modalità:! IP Statico! IP Dinamico! IP Statico! L indirizzo è assegnato ad un host in modo permanente! Si inserisce manualmente l indirizzo in uno specifico file di configurazione! Indirizzo riservato all host anche quando questo non è effettivamente collegato alla rete! Dinamico! Ogni volta che intende accedere alla rete, un host richiede un indirizzo ad una specifica applicazione disponibile nella rete! L interazione avviene tramite il protocollo DHCP (Dynamic Host Configuration Protocol)! L applicazione seleziona un indirizzo IP fra quelli disponibili! L indirizzo torna disponibile una volta che l host non è più connesso Daniela Fogli Elementi di Informatica e Programmazione 13 Daniela Fogli Elementi di Informatica e Programmazione 14 Riassumendo: come è identificato un processo applicativo in rete! Schema di indirizzamento generale su due livelli: indirizzo IP + numero di porta! ogni processo applicativo che usa la rete può essere identificato da tale indirizzo! Indirizzo IP! indirizzo associato a ogni calcolatore collegato a una sottorete! è un indirizzo Internet globale unico, utilizzato dal livello rete per l instradamento e la consegna dei pacchetti! Numero di porta! indirizzo unico all interno dell host che individua un processo attivo sull host! utilizzato dal livello trasporto per consegnare i dati al processo giusto Comunicazione attraverso TCP/IP Livello Applicazione App. X Livello TCP Livello IP App. Y Data Link Livello Fisico HOST A 1 Punti di accesso al servizio (porte) 2 Connessione logica (TCP) Livello TCP Indirizzo di rete (globale) ROUTER ROUTER HOST B Livello Applicazione App. X Livello IP Datalink App. Y Livello Fisico Livello IP Livello IP Datalink Datalink Livello Fisico Livello Fisico Daniela Fogli Elementi di Informatica e Programmazione 15 Daniela Fogli Elementi di Informatica e Programmazione 16

5 I livelli del modello TCP/IP (4) Realizzazione del servizio! Livello datalink! Il servizio consiste nel trasportare datagrammi tra due nodi collegati da una linea di comunicazione! Per identificare il nodo a cui spedire usa l indirizzo MAC (Media Access Control) identificativo numerico a 48 bit scritto nella ROM della scheda di rete! Nelle reti broadcast il livello datalink si occupa anche di gestire il problema dell accesso multiplo (es. usando protocollo CSMA/CD)! E realizzato nella scheda di rete del calcolatore Scheda di rete calcolatore mittente + MAC address Livello data link flusso di bit Livello fisico Protocollo livello data link + MAC address Livello data link flusso di bit Livello fisico Scheda di rete calcolatore ricevente! A partire dal datagramma da spedire e l indirizzo MAC di destinazione: creazione di un frame la cui intestazione (header) include il MAC! Trasmissione del frame attraverso il livello fisico! All arrivo: esame del MAC, se non coincide con quello della scheda di rete il frame non viene considerato, altrimenti viene estratto il datagramma e passato al livello superiore (di rete) Livello rete Livello data link ( MAC ) Unità dati a livello datalink (frame) Protocollo livello data link ( MAC ) Unità dati a livello datalink (frame) Daniela Fogli Elementi di Informatica e Programmazione 17 Daniela Fogli Elementi di Informatica e Programmazione 18 I livelli del modello TCP/IP (5) Modem! Livello fisico! Il servizio consiste nella trasmissione e ricezione di un flusso di bit attraverso una determinata linea di comunicazione;! E realizzato nella scheda di rete del calcolatore, nei modem e nei mezzi di trasmissione! Protocollo di comunicazione: riguarda caratteristiche quali codifica dei dati trasmessi, frequenza di trasmissione,! Determina (insieme alle caratteristiche fisiche della linea): velocità di trasmissione, ritardo di propagazione, tasso di errore flusso di bit Livello fisico Protocollo livello fisico Linea di comunicazione flusso di bit Livello fisico! Dispositivo che permette di trasferire dati da un calcolatore a un altro attraverso la linea telefonica! Effettua la conversione tra la modalità di codifica digitale adottata all interno del calcolatore e la modalità di codifica richiesta dalla linea telefonica! A seconda della codifica (per sfruttare la banda messa a disposizione dal doppino telefonico) diverse prestazioni:! Modem classico : velocità di trasmissione dei dati fino a 56 Kbit/s! Modem ADSL (Asymmetric Digital Subscriber Line): velocità di download (da 640 kb/s a diverse decine di Mb/s) maggiore di quella di upload (da 128kb/s a 1 Mb/s)! Modem GPRS/EDGE/UMTS/HSDPA: nei cellulari di terza generazione e chiavette USB, velocità progressive ma inferiori a ADSL Daniela Fogli Elementi di Informatica e Programmazione 19 Daniela Fogli Elementi di Informatica e Programmazione 20

6 Da un livello all altro Il quadro globale Come visto, ogni livello attraversato aggiunge un intestazione (informazioni utili alle funzioni proprie di quel livello) che vengono poi man mano eliminate dai livelli di destinazione attraversati in senso inverso Dati utente Flusso dati proveniente dall applicazione (messaggio) SIST. OP. host A APPLICAZIONE TRASPORTO protocollo di livello applicazione protocollo di livello trasporto router router host B APPLICAZIONE TRASPORTO end to end TCP Unità dati a livello TCP (segmento) datalink IP Unità dati a livello IP (datagramma) Unità dati a livello datalink (frame) HW point to point Daniela Fogli Elementi di Informatica e Programmazione 21 Daniela Fogli Elementi di Informatica e Programmazione 22 Che cos è Internet? Il punto di vista storico-organizzativo La rete Internet! Risultato delle ricerche finanziate dalla DARPA (Defence Advanced Research Projects Agency)! rete accademica ARPANET nel 1969! Obiettivo principale: consentire interoperabilità fra reti diverse per poter realizzare una internet (rete geografica ottenuta dal collegamento di reti più piccole)! Oggi: interconnessione di più sistemi autonomi (gruppi di reti controllati da una determinata autorità amministrativa)! Funzionamento/coordinamento supportato da organismi internazionali (es: ICANN assegna indirizzi IP e nomi di dominio) Daniela Fogli Elementi di Informatica e Programmazione 24

7 Che cosè Internet? Il punto di vista tecnico Architettura client-server! Internet: sistema di reti interconnesse, organizzate in accordo ad una architettura di protocolli detta Internet Protocol Suite: - TCP o UDP a livello di trasporto - IP a livello rete - nessun vincolo sui livelli sottostanti! Servizi internet realizzati mediante un insieme di protocolli standard di livello applicazione (es. HTTP): nel seguito ne esaminiamo alcuni! L architettura client-server è alla base di tutti i servizi applicativi di Internet! In una architettura client-server, esistono sistemi che accedono a servizi (funzionalità) forniti da altri e sistemi dedicati a fornire i servizi richiesti! Si distinguono i clienti di un servizio (processi client) dai fornitori di servizi (processi server)! I processi client possono usufruire dei servizi inviando una richiesta al processo server opportuno che, al termine del lavoro, rispedisce al client un messaggio di risposta! Generalmente, processi server e processi client sono in esecuzione su macchine diverse collegate in rete Daniela Fogli Elementi di Informatica e Programmazione 25 Daniela Fogli Elementi di Informatica e Programmazione 26 Architettura client-server Calcolatore Server Server richiesta Server è un concetto software! spesso si predispongono macchine dedicate principalmente a far girare processi server e quindi vengono denominate a loro volta macchine server risposta Server Un calcolatore server si occupa dunque di rendere disponibile uno o più servizi. Esempi di servizi offerti: file server, che consente la condivisione in rete dei documenti presenti sui dischi del server; web server, che consente l accesso alle pagine web ivi memorizzate! : indirizzo IP e numero di porta assegnato dinamicamente! Server: indirizzo IP statico e numero di porta standard (dipende dal protocollo, es. http ha la porta 80) Un calcolatore server è spesso un computer dotato di un processore veloce, un'elevata capacità di memoria e numerosi dischi. Inoltre, differentemente da un comune personal computer, il server ha caratteristiche specifiche di modularità (tutte le sue parti sono facilmente accessibili e smontabili, anche "a caldo") ed è in grado, grazie a un sistema di ventilazione potenziato, di rimanere acceso anche molto a lungo Daniela Fogli Elementi di Informatica e Programmazione 27 Daniela Fogli Elementi di Informatica e Programmazione 28

8 Il servizio di risoluzione dei nomi Domini e sotto-domini in un indirizzo simbolico! Gli indirizzi IP sono difficili da utilizzare per un utente umano! Un sistema di gestione degli indirizzi (Domain Name System - DNS) permette di passare da indirizzi numerici (gli indirizzi IP) a nomi (indirizzi simbolici detti indirizzi DNS)! Il DNS:! associa a ogni indirizzo IP uno o più indirizzi simbolici! gestisce la conversione tra indirizzi simbolici e indirizzi IP! Il DNS è organizzato in maniera gerarchica (domini, sottodomini, sotto-sotto-domini, ) per semplificarne l utilizzo DNS zeus.ing.unibs.it Il numero di livelli è variabile! zeus.ing.unibs.it Dominio di primo livello (.fr per Francia,.uk per Regno Unito, oppure anche.com,.org,.edu, ) Dominio di secondo livello (università, azienda, ente ) Dominio di terzo livello (nell es. un sottodominio dell Università di Brescia) Denominazione di un host preciso Daniela Fogli Elementi di Informatica e Programmazione 29 Daniela Fogli Elementi di Informatica e Programmazione 30 Passaggio da un indirizzo simbolico a un indirizzo IP Il World Wide Web! Realizzato mediante un insieme distribuito di server (DNS server):! ogni server accetta richieste (indirizzi DNS) e restituisce ind. IP! se un server non conosce un indirizzo, può agire da client e inviare richieste di traduzione ad altri server! A ogni dominio è associato un calcolatore responsabile del dominio. Ad es. dato l indirizzo zeus.ing.unibs.it:! C è un computer responsabile per il dominio it;! un computer per il dominio unibs.it;! un computer per il dominio ing.unibs.it.! Il calcolatore responsabile di un dominio mantiene un elenco dei calcolatori responsabili dei suoi sottodomini (e ne conosce i relativi indirizzi IP)! Per es. il calcolatore responsabile del dominio unibs.it deve sapere chi sono i calcolatori responsabili di tutti i suoi sottodomini, tra cui ing.unibs.it, med.unibs.it, eco.unibs.it,! WWW: spazio informativo di risorse distribuite nei nodi della rete, dette pagine web tipicamente scritte nel linguaggio HTML! Architettura client-server alla base del servizio www:! Il client è il navigatore web (il web browser): applicazione che interpreta un linguaggio HTML e interagisce con l utente! Il server si chiama web server (e.g. Apache, attualmente il più diffuso, distribuito gratuitamente in modalità open source) rende disponibili pagine web a richiesta! e server interagiscono attraverso il protocollo di livello applicazione HTTP (HyperText Transfer Protocol)! Le pagine sono identificate mediante indirizzi detti URL (Universal resource locator) es. Daniela Fogli Elementi di Informatica e Programmazione 31 Daniela Fogli Elementi di Informatica e Programmazione 32

9 Iter di una richiesta di una pagina web Web Browser e Web Server! La richiesta parte dalla barra degli indirizzi del browser dell utente! Ad es. l utente scrive Il browser stabilisce con il web server una connessione TCP (tipicamente sulla porta 80) ed invia un messaggio di richiesta di una pagina web, indicandone il nome completo (quello digitato dall utente)! Il web server restituisce un messaggio di risposta con un codice che indica se la richiesta è soddisfatta + la pagina web! Il browser riceve la risposta su una porta TCP da esso attivata all atto della richiesta! La pagina web ricevuta (che è un documento HTML) viene interpretata dal browser, che restituisce una presentazione grafica del contenuto all utente! Il web browser è un applicazione client che:! è in grado di interagire con il web server via HTTP! è in grado di interpretare HTML (e visualizzare pagine web)! interagisce con l utente (e ne rileva le azioni)! Il web server è un applicazione server che:! accetta una richiesta di connessione TCP da un client! riceve una richiesta con il nome della pagina e restituisce come risposta la pagina stessa Daniela Fogli Elementi di Informatica e Programmazione 33 Daniela Fogli Elementi di Informatica e Programmazione 34 Altre applicazioni su Internet Altre applicazioni su Internet (cont.)! Posta elettronica:! Per accedere al servizio un utente utilizza un programma detto client di posta (es. Outlook, Eudora, Mail, )! Per inviare un messaggio il client invoca il servizio di un server di trasferimento (detto anche server SMTP)! Per scaricare un messaggio il client invoca il servizio di un server di consegna all utente finale (protocolli: POP3, IMAP)! Trasferimento di file:! un file può essere posto in un opportuna area di memoria di un server, dal quale può essere reperito utilizzando il protocollo FTP (File Transfer Protocol)! Sul server deve essere in esecuzione un FTP server! Sul client, un FTP client (e.g. FileZilla, SmartFTP); si può usare anche il browser (ftp:// al posto di Sistemi di messaggistica instantanea:! Applicazione che permette a due persone di comunicare tra loro in maniera sincrona ( chat = chiacchierata)! Non esiste uno standard, esempi di sistemi: MSN Messenger, Yahoo! Messenger,! Servizio telefonico su Internet:! Servizio noto come VoIP (Voice over IP)! Consentono fra l altro scambio di file in parallelo a conversazione vocale e audio/video conferenze! Basso costo, ma problemi di affidabilità e qualità servizio (anche se stanno migliorando velocemente )! Esempio: Skype Daniela Fogli Elementi di Informatica e Programmazione 35 Daniela Fogli Elementi di Informatica e Programmazione 36

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

La nascita di Internet

La nascita di Internet La nascita di Nel 1969 la DARPA (Defence Advanced Research Project Agency) studia e realizza la prima rete per la comunicazione tra computer (ARPAnet) fra 3 università americane ed 1 istituto di ricerca.

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

Introduzione. Livello applicativo Principi delle applicazioni di rete. Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio 2-1

Introduzione. Livello applicativo Principi delle applicazioni di rete. Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio 2-1 Introduzione Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio Livello applicativo Principi delle applicazioni di rete 2-1 Pila di protocolli Internet Software applicazione: di

Dettagli

Unitre Pavia a.a. 2015-2016

Unitre Pavia a.a. 2015-2016 Navigare in Internet (Storia e introduzione generale) (Prima lezione) Unitre Pavia a.a. 2015-2016 Errare è umano, ma per incasinare davvero tutto ci vuole un computer. (Legge di Murphy - Quinta legge dell'inattendibilità)

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

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

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

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

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

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

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

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

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

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

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

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 VI e World Wide Web Le Reti Telematiche Insieme di cavi, protocolli, apparati di rete che collegano tra loro computer distinti i cavi trasportano fisicamente le informazioni opportunamente

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

Che cos'è Internet. Capitolo. Storia e struttura di Internet L. Introduzione alla rete Internet con una breve storia

Che cos'è Internet. Capitolo. Storia e struttura di Internet L. Introduzione alla rete Internet con una breve storia TECNOLOGIE WEB Che cos é Internet Capitolo 1 Che cos'è Internet Introduzione alla rete Internet con una breve storia Storia e struttura di Internet L idea di Internet nasce all inizio degli anni 60. L

Dettagli

Reti di Calcolatori. Master "Bio Info" Reti e Basi di Dati Lezione 2

Reti di Calcolatori. Master Bio Info Reti e Basi di Dati Lezione 2 Reti di Calcolatori Sommario Software di rete TCP/IP Livello Applicazione Http Livello Trasporto (TCP) Livello Rete (IP, Routing, ICMP) Livello di Collegamento (Data-Link) I Protocolli di comunicazione

Dettagli

Informatica di Base. Le Reti Telematiche

Informatica di Base. Le Reti Telematiche Informatica di Base Lezione VI e World Wide Web 1 Lezione VI Le Reti Telematiche Insieme di cavi, protocolli, apparati di rete che collegano tra loro computer distinti i cavi trasportano fisicamente le

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

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

Abilità Informatiche A.A. 2010/2011 Lezione 5: Reti di Calcolatori. Facoltà di Lingue e Letterature Straniere

Abilità Informatiche A.A. 2010/2011 Lezione 5: Reti di Calcolatori. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 5: Reti di Calcolatori Facoltà di Lingue e Letterature Straniere Connettiamo due calcolatori... 2 Perché una rete di calcolatori? Condividere risorse utilizzo

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

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

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

offerti da Internet Calendario incontri

offerti da Internet Calendario incontri Introduzione ai principali servizi Come funziona Internet (9/6/ 97 - ore 16-19) offerti da Internet Calendario incontri Navigazione e motori di ricerca (11/6/ 97 - ore 16-19) Comunicazione con gli altri

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

I browser più comuni sono Explorer, Mozilla Firefox, Chrome, Safari

I browser più comuni sono Explorer, Mozilla Firefox, Chrome, Safari INTERNET Internet, cioè la rete di interconnessione tra calcolatori, è uno dei pochi prodotti positivi della guerra fredda. A metà degli anni sessanta il Dipartimento della difesa USA finanziò lo studio

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

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

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

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

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

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

Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa

Oreste Signore, <oreste@w3.org> Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa http://www.w3c.it/education/2012/upra/basicinternet/#(1) 1 of 16 Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa Master in Comunicazione

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

Reti di calcolatori e Internet

Reti di calcolatori e Internet Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Reti di calcolatori e Internet

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

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

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 3 - COMUNICAZIONI INFORMATICHE (Internet) Importanza delle comunicazioni Tutti vogliono comunicare Oggi un computer che non è in

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

G. Pettarin ECDL Modulo 7: Internet 5. Cos è Internet

G. Pettarin ECDL Modulo 7: Internet 5. Cos è Internet G. Pettarin ECDL Modulo 7: Internet 5 Cos è Internet Che cosa è Internet ormai è noto a tutti. Internet è la rete a livello mondiale che mette a disposizione degli utenti collegati informazioni, file,

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

Servizi di rete e web. Prof. Maurizio Naldi A.A. 2015/16

Servizi di rete e web. Prof. Maurizio Naldi A.A. 2015/16 Servizi di rete e web Prof. Maurizio Naldi A.A. 2015/16 Applicazione Unità di trasmissione dati a livello applicazione Applicazione Presentazione Unità di trasmissione dati a livello presentazione Presentazione

Dettagli

Sistemi di Elaborazione delle Informazioni (C.I. 15) Reti di Calcolatori e Internet

Sistemi di Elaborazione delle Informazioni (C.I. 15) Reti di Calcolatori e Internet Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Sistemi di Elaborazione delle Informazioni (C.I. 15) Anno Accademico 2009/2010 Docente: ing. Salvatore Sorce Reti di Calcolatori

Dettagli

Reti di calcolatori e Internet

Reti di calcolatori e Internet Università degli Studi di Palermo Dipartimento di Ingegneria Informatica C.I. 1 Informatica ed Elementi di Statistica 2cfu c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore Sorce Reti di calcolatori

Dettagli

Il Livello delle Applicazioni

Il Livello delle Applicazioni Il Livello delle Applicazioni Il livello Applicazione Nello stack protocollare TCP/IP il livello Applicazione corrisponde agli ultimi tre livelli dello stack OSI. Il livello Applicazione supporta le applicazioni

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

Modulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.4)

Modulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.4) Modulo 1 Concetti di base della Tecnologia dell Informazione ( Parte 1.4) Prof. Valerio Vaglio Gallipoli Rielaborazione e integrazione: prof. Claudio Pellegrini - Sondrio Rete di computer E un insieme

Dettagli

Protocolli di rete. Vittorio Maniezzo Università di Bologna. Vittorio Maniezzo Università di Bologna 02 Protocolli - 2/30

Protocolli di rete. Vittorio Maniezzo Università di Bologna. Vittorio Maniezzo Università di Bologna 02 Protocolli - 2/30 Protocolli di rete Vittorio Maniezzo Università di Bologna Vittorio Maniezzo Università di Bologna 02 Protocolli - 1/30 Strati di protocolli (Protocol Layers) Le reti sono complesse Molti elementi: host

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

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

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

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

Capitolo 1 - parte 1. Corso Reti ed Applicazioni Mauro Campanella

Capitolo 1 - parte 1. Corso Reti ed Applicazioni Mauro Campanella Capitolo 1 - parte 1 Corso Reti ed Applicazioni Mauro Campanella Precisazione Noi ci occuperemo solo della trasmissione di informazione in formato digitale. Un segnale analogico è basato su una variazione

Dettagli

Classe bit: 0 1 2 3 4 8 16 24 31. 0 net id host id. 1 0 net id host id. 1 1 0 net id host id. 1 1 1 0 multicast address

Classe bit: 0 1 2 3 4 8 16 24 31. 0 net id host id. 1 0 net id host id. 1 1 0 net id host id. 1 1 1 0 multicast address CAPITOLO 11. INDIRIZZI E DOMAIN NAME SYSTEM 76 Classe bit: 0 1 2 3 4 8 16 24 31 A B C D E 0 net id host id 1 0 net id host id 1 1 0 net id host id 1 1 1 0 multicast address 1 1 1 1 0 riservato per usi

Dettagli

Livello di Applicazione in Internet

Livello di Applicazione in Internet Università di Genova Facoltà di Ingegneria Livello di in Internet 1. Introduzione Prof. Raffaele Bolla Ing. Matteo Repetto dist Caratteristiche del corso: Docenti o Docente titolare Prof. Raffaele Bolla

Dettagli

TOPOLOGIA di una rete

TOPOLOGIA di una rete TOPOLOGIA di una rete Protocolli di rete un protocollo prevede la definizione di un linguaggio per far comunicare 2 o più dispositivi. Il protocollo è quindi costituito dai un insieme di convenzioni

Dettagli

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone

Mod. 4: L architettura TCP/ IP Classe 5 I ITIS G. Ferraris a.s. 2011 / 2012 Marcianise (CE) Prof. M. Simone Paragrafo 1 Prerequisiti Definizione di applicazione server Essa è un servizio che è in esecuzione su un server 1 al fine di essere disponibile per tutti gli host che lo richiedono. Esempi sono: il servizio

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

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

Modulo 7: RETI INFORMATICHE

Modulo 7: RETI INFORMATICHE Piano nazionale di formazione degli insegnanti nelle Tecnologie dell Informazione e della Comunicazione Modulo 7: RETI INFORMATICHE Il modulo 7 della Patente europea del computer si divide in due parti:

Dettagli

Lucidi a cura di Andrea Colombari, Carlo Drioli e Barbara Oliboni. Lezione 4

Lucidi a cura di Andrea Colombari, Carlo Drioli e Barbara Oliboni. Lezione 4 Lucidi a cura di Andrea Colombari, Carlo Drioli e Barbara Oliboni Lezione 4 Introduzione alle reti Materiale tratto dai lucidi ufficiali a corredo del testo: D. Sciuto, G. Buonanno e L. Mari Introduzione

Dettagli

Materiali per il Modulo 1 E.C.D.L.

Materiali per il Modulo 1 E.C.D.L. Materiali per il Modulo 1 E.C.D.L. Queste due sigle indicano LAN Local Area Network Si tratta di un certo numero di Computer (decine centinaia) o periferici connessi fra loro mediante cavi UTP, coassiali

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

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

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

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

Introduzione alle Reti Informatiche

Introduzione alle Reti Informatiche WWW.ICTIME.ORG Introduzione alle Reti Informatiche Cimini Simonelli - Testa Sommario Breve storia delle reti... 3 Internet... 3 Gli standard... 4 Il modello ISO/OSI... 4 I sette livelli del modello ISO/OSI...

Dettagli

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI Confronto tra ISO-OSI e TCP/IP, con approfondimento di quest ultimo e del livello di trasporto in cui agiscono i SOCKET. TCP/IP

Dettagli

Colloquio di informatica (5 crediti)

Colloquio di informatica (5 crediti) Università degli studi della Tuscia Dipartimento di Scienze Ecologiche e Biologiche Corso di laurea in Scienze Ambientali A.A. 2013-2014 - II semestre Colloquio di informatica (5 crediti) Prof. Pier Giorgio

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

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

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