La realtà nel mondo delle reti: OSI e TCP/IP

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "La realtà nel mondo delle reti: OSI e TCP/IP"

Transcript

1 La realtà nel mondo delle reti: OSI e TCP/IP Iniziamo ad esaminare due realtà importanti nel mondo delle reti: OSI Reference Model (E solo un modello di riferimento e non un architettura. Alcuni protocolli sono stati definiti successivamente, in standard separati); Internet Protocol Suite (detta anche architettura TCP/IP o, piuttosto impropriamente, TCP/IP reference model). Un modello di riferimento è cosa diversa da un'architettura di rete: 1

2 Il modello di riferimento OSI L'OSI (Open Systems Interconnection) Reference Model è un modelo di riferimento di software di rete a livelli definito dalla ISO (International Standard Organization), ed ha lo scopo di: fornire uno standard per la connessione di sistemi aperti fornire una base comune per lo sviluppo di standard per l'interconnessione di sistemi fornire un modello rispetto a cui confrontare le varie architetture di rete RETE APERTA rete a cui ci si può collegare da qualsiasi punto geografico e con qualsiasi sistema tramite un mezzo di comunicazione e opportuni protocolli. 2

3 Principi di progetto seguiti durante lo sviluppo del modello OSI Il modello OSI definisce sette livelli: ogni livello deve avere un diverso grado di astrazione; ogni livello deve avere una funzione ben definita; la scelta dei livelli deve minimizzare il passaggio delle informazioni fra livelli; occorre evitare troppe funzioni all interno di un unico livello ed un numero troppo elevato di livelli. 3

4 I 7 livelli del modello OSI Possiamo considerare i primi tre livelli come standard per la comunicazione, in quanto si occupano della gestione della sottorete di comunicazione, dipendono dal gestore della rete e le applicazioni non possono avere alcuna influenza su di essi. I quattro livelli superiori invece si occupano dell elaborazione, in quanto permettono di creare applicazioni indipendenti dalla rete di comunicazione. 4

5 Schematizzazione dei 7 livelli del modello OSI 5

6 Rappresentazione schematica dei livelli gestiti lungo un cammino Spesso, per visualizzare le competenze (in termini di livelli gestiti) dei vari elaboratori sul cammino, si usano diagrammi del tipo: 6

7 Il livello fisico del modello OSI Si occupa della trasmissione dei bit dei dati lungo il mezzo fisico di trasmissione. Gli aspetti di progetto sono: volti a garantire che se parte un 1, arrivi effettivamente un 1 e non uno 0; riguardanti le caratteristiche meccaniche, elettriche e procedurali delle interfacce di rete (componenti che connettono l'elaboratore al mezzo fisico) e le caratteristiche del mezzo fisico. E a questo livello che si caratterizzano: Valori della tensione per rappresentare 0 ed 1; durata (in microsecondi) di un bit; scelta della trasmissione simultanea in due direzioni oppure no; forma dei connettori. 7

8 Il livello Data link del modello OSI Lo scopo di questo livello è far si che un mezzo fisico trasmissivo appaia, ai livelli superiori, come una linea di trasmissione esente da errori di trasmissione Funzionamento: i dati provenienti dal livello superiore vengono spezzettati in frame (da qualche centinaia a qualche migliaia di byte); i frame vengono inviati in sequenza; si aspetta un acknowledgement frame (ack) per ogni frame inviato. 8

9 Il livello Network del modello OSI Lo scopo del livello di rete è controllare il funzionamento della subnet di comunicazione (linne e router). Inizialmente esso offriva solamente servizi orientati alla connessione, successivamente fu aggiunta la modalità connectionless. Sono di competenza di tale livello: Il routing (scelta del percorso nella sottorete), che può essere statico (fissato ogni tanto e raramente variabile) o dinamico (continuamente aggiornato, anche da un pacchetto all'altro); La gestione della congestione: che si verifica quando troppi pacchetti arrivano ad un router (es.: da molte linee in ingresso ad un unica linea di uscita); L accounting: gli operatori della rete possono far pagare l'uso agli utenti sulla base del traffico generato; La conversione di dati nel passaggio fra una rete ed un'altra (diversa). Ciò implica di dover: rimappare gli indirizzi; frammentare i pacchetti; gestire protocolli diversi. 9

10 Il livello Transport del modello OSI (1) Il livello di trasporto si occupa della comunicazione fra due stazioni attraverso la sottorete di comunicazione, facendo in modo che i dati inviati dal mittente arrivino a destinazione come se attraversassero una linea diretta tra le due stazioni, senza errori. Tale livello offre solo servizi orientati alla connessione. Una volta che i dati vengono accettati dal livello superiore, essi vengono spezzettati in pacchetti, passati al livello network assicurandosi che arrivino alla peer entity che si trova all'altra estremità della connessione. Tutto ciò è compiuto in maniera efficiente, isolando i livelli superiori dai cambiamenti della tecnologia di rete sottostante. 10

11 Il livello Transport del modello OSI (2) Il livello transport è il primo livello realmente end-to end, cioè da host sorgente a host destinatario: le peer entity di questo livello portano avanti una conversazione senza intermediari. Si noterà che certe problematiche sono, in ambito end to-end, le stesse che il livello data link ha nell'ambito di una singola linea di comunicazione; le soluzioni però sono alquanto diverse per la presenza della subnet di comunicazione. 11

12 Incombenze del livello di trasporto Creazione di connessioni di livello network (attraverso i servizi del livello network) per ogni connessione di livello transport richiesta. Sono possibili: una connessione network per ciascuna connessione transport; molte connessioni network per una singola connessione transport (per ottenere un alto throughput) una singola connessione network viene usata per molte connessioni transport, con meccanismi di multiplexing(se è alto il costo di una connessione network) Offerta di vari servizi al livello superiore: canale punto a punto affidabile, che consegna i dati in ordine e senza errori (il servizio più diffuso, connection oriented); invio di messaggi isolati, con o senza garanzia di consegna (connectionless); broadcasting di messaggi a molti destinatari (connectionless). 12

13 Il livello Session del modello OSI Tale livello dovrebbe aggiungere dei servizi avanzati a quelli del transport layer. Ad es: token management: autorizza le due parti, a turno, alla trasmissione. Come vedremo nel seguito, in realtà questo livello non ha avuto un grande successo 13

14 Il livello Presentation del modello OSI Tale livello fa riferimento alla sintassi e alla semantica delle informazioni trasmesse, diversamente dai livelli sottostanti che gestiscono solo una sequenza di bit. Ad esempio, si occupa di convertire tipi di dati standard (caratteri, interi) da rappresentazioni specifiche della piattaforma HW di partenza in una rappresentazione "on the wire" e poi in quella specifica dell' HW di arrivo. 14

15 Il livello Application del modello OSI Tale livello prevede che qui risieda tutta la varietà di protocolli necessari per offrire i vari servizi agli utenti, quali ad esempio: terminale virtuale transferimento dei file posta elettronica Attraverso l'uso di questi protocolli si possono scrivere applicazioni che offrono i suddetti servizi agli utenti finali. 15

16 IL TCP/IP Il TCP/IP è un architettura di rete ideata con l obiettivo di collegare reti di diversa natura (internetworking) e di essere affidabile anche in caso di guasti a parti della rete. Il suo nome trae origine dai suoi due protocolli principali. Essa non è un modello nel senso stretto del termine, in quanto include i protocolli effettivi, che sono specificati per mezzo di documenti detti RFC (Request For Comments). 16

17 Un po di storia del TCP/IP Presso il Dipartimento della Difesa degli USA, nasce l A.R.P.A. (Advanced Research Project Agency) per studiare applicazioni di scienza e tecnologia all uso militare Parte il progetto di una rete a commutazione di pacchetto in grado di resistere agli attacchi bellici Nasce la rete ARPAnet che collega quattro università statunitensi ARPAnet collega 32 nodiusando linne telefoniche, reti satellitari e onde radio; nasce la prima posta elettronica per uso universitario Comincia lo sviluppo del TCP/IP Si inizia a parlare di internet come insieme di reti TCP/IP collegate fra loro ARPANET viene divisa in parte pubblica e parte militare Nasce il servizio WEB presso il CERN ( Centro Europeo Ricerca fisica Nucleare). 17

18 Relazione fra i livelli OSI e TCP/IP I livelli TCP/IP hanno questa relazione con quelli OSI: 18

19 I livelli del TCP/IP I livelli fondamentali del TCP/IP sono quello di rete e quello di trasporto, mentre il livello di applicazione contiene tutti i protocolli ad alto livello (come HTTP, SMTP, FTP ecc ) Non vengono definiti livelli inferiori a quello di rete. Viene indicato un livello generico host-to-network che prevede di utilizzare qualsiasi protocollo sottostante per trasportare pacchetti IP lungo il mezzo di trasmissione. 19

20 Livello host-to-network del TCP/IP Il livello più basso non è specificato nell'architettura, che prevede di utilizzare quelli disponibili per le varie piattaforme HW e conformi agli standard. Tutto ciò che si assume è la capacità dell'host di inviare pacchetti IP sulla rete, appoggiandosi a qualsiasi tecnologia esistente. 20

21 Livello Internet del TCP/IP E il corrispondente del livello di rete del modello OSI. E' il livello che tiene insieme l'intera architettura, e il suo ruolo è permettere ad un host di iniettare pacchetti in una qualunque rete e fare il possibile per farli viaggiare tramite commutazione di pacchetto fino alla destinazione, che può essere situata anche su un altra rete. Offre un servizio connectionless e non confermato. E' un servizio best-effort datagram. E' definito un formato ufficiale dei pacchetti ed un protocollo chiamato IP (Internet Protocol). Come il livello di rete del modello OSI, si occupa del routing e del controllo della congestione. 21

22 Livello Transport del TCP/IP E' progettato per consentire la conversazione delle peer entity sugli host sorgente e destinazione (end-to-end). Sono definiti due protocolli in questo livello: TCP (Transmission Control Protocol): protocollo connesso ed affidabile (ossia tutti i pacchetti arrivano, e nell'ordine giusto). Frammenta il flusso in arrivo dal livello superiore in messaggi separati che vengono passati al livello Internet. In arrivo, i pacchetti vengono riassemblati in un flusso di output per il livello superiore. UDP (User Datagram Protocol): protocollo non connesso e non affidabile, i pacchetti possono arrivare in ordine diverso o non arrivare affatto. 22

23 Livello Application del TCP/IP (1) Nell'architettura TCP/IP non ci sono i livelli Session e Presentation (non furono ritenuti necessari; l'esperienza col modello OSI ha mostrato che questa visione è condivisibile). Sopra il livello Transport c'è direttamente il livello Application, che contiene tutti i protocolli di alto livello vengono usati dalle applicazioni reali. I primi protocolli furono: Telnet: terminale virtuale; FTP (File Transfer Protocol): file transfer; SMTP (Simple Mail Transfer Protocol) e POP (Post Office Protocol): posta elettronica 23

24 Livello Application del TCP/IP (2) Successivamente se ne sono aggiunti altri, fra cui: DNS (Domain Name Service): mapping fra nomi di host e indirizzi IP numerici. NNTP (Network News Transfer Protocol): trasferimento di articoli per i newsgroup. HTTP (HyperText Transfer Protocol): alla base del Word Wide Web. 24

25 I diversi protocolli del TCP/IP Relazione fra i livelli e i protocolli dell'architettura TCP/IP: Application Transport Network HTTP, SMTP, POP3, FTP, NNTP, SNTP, DNS, VoIP TCP, UDP IP, ARP, RARP, BOOTP, ICMP, IGMP, OSPF, BGP Vari standard per LAN, MAN, WAN 25

26 TCP/IP e modello OSI a confronto Somiglianze: sono basati entrambi sul concetto di pila di protocolli indipendenti; hanno funzionalità simili per i vari livelli; 26

27 TCP/IP e modello OSI a confronto (2) Il TCP/IP è uno standard de facto, è diventato uno standard grazie al suo utilizzo. Ciò significa che il TCP/IP nasce coi protocolli, mentre il modello di riferimento viene a posteriori Il modello OSI è uno standard de jure, cioè uno standard formale legale adottato dalla ISO, i protocolli verranno definiti solo in un secondo momento. 27

28 TCP/IP e modello OSI a confronto (3) Poiché il modello OSI nacque prima dei relativi protocolli, successe che: il modello era, ed è tuttora, molto generale (punto a favore); vi era insufficiente esperienza nella progettazione dei livelli (punto a sfavore). Ad esempio: il livello data-link (pensato all'origine per linee punto-punto) ha dovuto sdoppiarsi per gestire reti broadcast; mancava del tutto l'idea di internetworking: si pensava ad una rete separata, gestita dallo stato, per ogni nazione 28

29 TCP/IP e modello OSI a confronto (4) I protocolli dell'architettura TCP/IP sono invece il punto di partenza del progetto, per cui: l'architettura è molto efficiente (punto a favore); il reference model non è generale, in quanto descrive solo questa particolare architettura (punto a sfavore); è difficile rimpiazzare i protocolli se necessario (punto a sfavore). 29

30 Limiti dei protocolli associati al modello OSI la definizione dei protocolli è arrivata tardi, quando quelli TCP/IP si erano già diffusi. infelici scelte tecnologiche: i sette livelli (e i relativi protocolli) sono stati dettati in realtà dalla architettura SNA dell' IBM, più che da considerazioni di progetto. Per cui il progetto soffre di vari difetti: grande complessità e conseguente difficoltà di implementazione; inutili i livelli session e presentation; non ottimali attribuzioni di funzioni ai vari livelli: alcune funzioni appaiono in molti livelli (es. controllo errore e flusso in tutti i livelli); altre funzioni mancano del tutto (ad es. sicurezza e gestione rete); le prime implementazioni erano lente ed inefficienti, mentre i protocolli dell'architettura TCP/IP invece sono stati implementati efficientemente fin dall'inizio, per cui si sono affermati sempre più, e quindi hanno goduto di un crescente supporto che li ha resi ancora migliori. 30

31 Limiti dell architettura TCP/IP l'architettura TCP/IP non ha utilità come modello (non serve ad altro che a descrivere se stessa); manca una distinzione fra protocolli, servizi e interfacce, il che rende più difficile l'evoluzione dell'architettura; alcune scelte di progetto cominciano a pesare (ad es., indirizzi IP a soli 16 bit). In conclusione: L OSI è ottimo come modello, mentre i suoi protocolli hanno avuto poco successo; Il TCP/IP è ottimo (per ora) come architettura di rete, ma inutile come modello di riferimento. 31

32 Esempi di architetture di rete: IPX/SPX IPX/SPX(Internet Packet Exchange/ Sequenced Packet Exchange) è uno stack di protocolli proprietario diffuso negli anni 80 perché usato dalle reti con sistema operativo Novell Netware. E' l'architettura di rete più diffusa nel mondo PC. E' precedente all OSI, e assomiglia molto al TCP/IP. IPX come Ip è un protocollo di rete che offre un servizio non connesso e non affidabile. SPX come TCP è un protocollo di trasporto che offre un servizio connesso e affidabile. Lo stack di protocolli IPX/SPX comprende quattro livelli funzionali: Accesso al mezzo (corrisponde al livello 1 OSI) Data link (corrisponde al livello 2 OSI) Internet (livelli 3 e 4 OSI) Applicazione (livelli 5, 6 e 7 OSI) 32

33 Esempi di architetture di rete: (2) IPX/SPX La pratica di avere un livello network best-effort e connectionless, e sopra esso un livello transport reliable e connected, è molto diffusa. Sono così anche: Appletalk e il TCP/IP. 33

34 Esempi di architetture di rete: (3) IPSX/SPX NCP protocollo principale di applicazione (Netware Core Protocol) che può usare SPX ma anche IPX; usato per la stampa, la condivisione di file e la posta elettronica. Altri protocolli a livello applicazione sono RIP e NLSP (protocolli di routing) e il protocollo SAP che trasmette in broadcast informazioni sui server disponibili, subito dopo che siano diventati attivi. Gli indirizzi IPX sono lunghi 10 byte e sono formati da un N di rete di 32 bit e da un N di nodo di 48 bit in dot notation e in esadecimale Es: 1a2b c4d.5e6d 34

35 Esempi di architetture di rete: Arpanet E l antenata del TCP/IP. Nacque a metà degli anni '60 (ai tempi della guerra fredda); il D.o.D. volle una rete robustissima anche in caso di catastrofi, in grado di non interrompere le connessioni in atto anche se alcune sue componenti fossero state distrutte. Si scelse quindi una rete a commutazione di pacchetto, formata dagli host e da una subnet di comunicazione costituita da vari IMP (Interface Message Processor) collegati da linee di trasmissione. Il software venne diviso in due parti: SW per gli host SW per la subnet (ossia per gli IMP) 35

36 Esempi di architetture di rete: Arpanet (2) Protocolli definiti per Arpanet: Host-IMP protocol; IMP-IMP protocol; Source IMP-destination IMP protocol. 36

37 Esempi di architetture di rete: Arpanet (3) Successivamente Arpanet si sviluppò incorporando altre reti, il che mostrò l'inadeguatezza dei protocolli originari rispetto alle problematiche di internetworking. Nacque di conseguenza, verso la metà degli anni '70, l'architettura TCP/IP, che il giorno 1/1/1983 divenne lo standard di Arpanet. TCP/IP fu poi mantenuta anche per l'evoluzione di Arpanet, NSFNET (metà degli anni '80), basata su linee da 56Kbps all'inizio e poi più veloci (1.5 Mbps nel 1990, 34 Mbps sulle linee principali oggi). Il continuo aggiungersi di reti, ad Arpanet prima e ad NSFNET poi, ha creato quella che oggi viene comunemente chiamata Internet, costituita da milioni di host e utilizzata da decine di milioni di utenti. Internet si raddoppia all'incirca ogni anno, ed ha suscitato grande interesse sia per i privati cittadini che per le aziende. 37

38 Esempi di architetture di rete: DECnet Phase V (DNA - DEC) DNA(Digital Network Architecture) è l architettura di rete proprietaria della DEC. Le realizzazioni sdelle reti DNA si chiamano DECnet, mentre le versioni sono le fasi (phases). DECnet Phase V è una versione totalmente conforme al Modello OSI. Per tale motivo è detta anche DECnet/OSI. 38

39 Esempi di architetture di rete: DECnet Phase V (2) Decnet ha costruito una piattaforma che comprendente i primi 3 livelli dell OSI, sulla quale possono appoggiarsi due diverse pile di protocolli: pila OSI; pila Decnet Phase IV(proprietaria). 39

40 Esempi di architetture di rete: Reti IBM (1) SNA (System Network Architecture) è una rete proprietaria della IBM. Si è diffusa verso la fine degli anni 70 per collegare terminali a mainframe. VTAM software di rete istallato sugli host SDLC protocollo usato sulle linee. 40

41 Esempi di architetture di rete: Reti IBM (2) APPN (Advanced Peer-to-Peer Networking) è l altra rete proprietaria della IBM per applicazioni Client/Server A livello di rete si usa un servizio connesso in cui l instradamento è stabilito al momento della creazione della connessione ed è fisso per tutta la durata della connessione (routing statico). HPR (High Performance Routing) (detta anche APPN+) introdotta nel 1994 implementa invece un routing dinamico. 41

42 Autorità per gli standard AUTORITA INTERNAZIONALI DI STANDARDIZZAZIONE ORGANIZZAZIONI SPONTANEE ORGANIZZAZIONI STABILITE CON CONTRATTI FRA GOVERNI NAZIONALI 42

43 Autorità per gli standard (2) Organismi più significativi per gli standard: Società telefoniche (si occupano di standard per la telecomunicazione) ITU (International Telecomunication Union) organismo internazionale con il compito di standardizzare le telecomunicazioni internazionali. ISO organizzazione volontaria delle Nazioni Unite che si occupa di stabilire standard internazionali in ogni campo, fuorché elettricità ed elettronica. 43

44 Autorità per gli standard (3) Altri organismi per gli standard: ANSI organizzazione privata che pubblixca standard volontari (non obbliga ad applicarli, anche se la non adesione ha conseguenze negative). E il rappresentante Usa dell ISO UNINFO rappresentante italiano dell ISO IEE organizzazione professionale mondiale, che si ocupa anche di standard per le reti IEC definisce standard internazionali per il campo dell elettronica JTC1 è formata da ISO IEC per definire standard per le tecnologie dell informazione 44

45 Organismi per gli standard per Internet (1) I.S. (Internet Society) organismo che dal 1992 sovrintende alle tecnologie della rete Internet All interno della IS troviamo vari gruppi: IAB gruppo tecnico consultivo che stabilisce gli standard per Internet Gestisce la pubblicazione degli RFC in base alle proposte di IETF e IRTF IETF si occupa di progetti a durata breve o media, come Applicazioni, Gestioni di rete, Servizi di Internet, Instradamento e Sicurezza IRTF si occupa di attività di ricerca a lungo termine come proposte di 45

46 RFC Gli RFC(request for comment) sono documenti che descrivono standard o proposte di standard. Tutti gli standard vengono pubblicati dalla IAB sottoforma di RFC. Chiunque può presentare una proposta di standard, purché sia pubblicata sottoforma di RFC. 46

47 RFC (2) Stadi del processo di maturazione degli RFC : una proposta di RFC viene esaminata dall IETF dopodiché può diventare proposed standard o restare in uno stadio sperimentale dopo almeno 6 msi può diventare draft standard dopo altri 4 mesi almeno può diventare uno standard Internet 47

48 RFC (3) Cosa succede ai vecchi protocolli quando subentra un nuovo standard? Diventano Historical protocol Le RFC sono identificate da un numero. Gli aggiornamenti di una RFC vengono pubblicati con un nuovo numero, mentre le RFC vecchie non vengono segnalate. Alcuni numeri risultano mancanti perché corrispondono a delle RFC che rimangono non pubblicate 48

49 RFC (4) CLASSIFICAZIONE DELLE RFC REQUIRED RFC Devono essere implementate da host e router su Internet RECOMMENDED RFC Solitamente implementate anche se non obbligatorie 49

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di calcolatori Protocolli di Trasmissione: Il modello ISO/OSI L architettura TCP/IP Protocolli di trasmissione Un protocollo di

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP 2.1 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti wireless

Dettagli

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali

Dettagli

3: Architettura TCP/IP

3: Architettura TCP/IP 1 1 3: Architettura TCP/IP Architettura di rete e Modello TCP/IP 2 Il modello TCP/IP nasce da un progetto del Dipartimento della Difesa USA per la realizzazione di una rete di trasmissione solida per le

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 2 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Commutazione di Circuito Le reti telefoniche utilizzano la tecnica della commutazione di circuito. I commutatori

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 1 Reti di Calcolatori MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 2 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto

Dettagli

Una rete di computer e': Una rete di computer permette:

Una rete di computer e': Una rete di computer permette: Reti di calcolatori Le reti La nozione di rete e' un concetto molto diffuso. Una rete e' topologicamente senza gerarchia e senza centro. Si parla di rete stradale, rete elettrica, rete da pesca, rete del

Dettagli

Reti. Reti e interconnessione di reti - Internetwork WAN 1 WAN 1. Router multiprotocollo (gateway) Terminologia

Reti. Reti e interconnessione di reti - Internetwork WAN 1 WAN 1. Router multiprotocollo (gateway) Terminologia Reti Reti e interconnessione di reti - Internetwork WAN WAN Router multiprotocollo (gateway) Terminologia internet - internetwork :interconnessione di più reti generiche Internet - la specifica internetwork,

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

ISO- OSI e architetture Client-Server

ISO- OSI e architetture Client-Server LEZIONE 9 ISO- OSI e architetture Client-Server Proff. Giorgio Valle Raffaella Folgieri giorgio.valle@unimi.it folgieri@dico.unimi.it Lez 10 modello ISO-OSI e architettura client-server 1 Nelle scorse

Dettagli

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete I semestre 02/03 Modelli di Riferimento: TCP/IP e OSI Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Architettura di rete architettura di rete insieme delle specifiche funzionali

Dettagli

Reti di calcolatori. Lezione del 18 maggio

Reti di calcolatori. Lezione del 18 maggio Reti di calcolatori Lezione del 18 maggio Riepilogo concetti Il software di rete La gestione della rete non può essere lasciata alle applicazioni-utente Necessità di un software specifico dedicato a gestire

Dettagli

Modello OSI e architettura TCP/IP

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

Dettagli

Reti di calcolatori. Ing. Maria Mirto. mail:

Reti di calcolatori. Ing. Maria Mirto. mail: Reti di calcolatori Ing. Maria Mirto mail: maria.mirto@unile.it 13-11-2009 1 Tipologie di rete LAN Local Area Network Rete informatica localizzata in spazi limitati: tipicamente in un ufficio o al più

Dettagli

Reti di Calcolatori. Lo Stack ISO-OSI

Reti di Calcolatori. Lo Stack ISO-OSI Reti di Calcolatori Lo Stack ISO-OSI Modello ISO-OSI ISO International Standard Organization OSI Open System Interconnection (Day e Zimmermann, 1983) Livello: viene introdotto un certo grado di astrazione

Dettagli

Introduzione alle reti ed al TCP/IP

Introduzione alle reti ed al TCP/IP Introduzione alle reti ed al TCP/IP Il termine rete si riferisce idealmente a una maglia di collegamenti. In pratica indica un insieme di componenti collegati tra loro in qualche modo a formare un sistema.

Dettagli

Internet (- working). Le basi.

Internet (- working). Le basi. Internet (- working). Le basi. 1 GABRIELLA PAOLINI (GARR) 18 OTTOBRE 2011 Capire come funziona Internet 2 FACCIAMO UN PASSO INDIETRO Internet È un insieme di reti interconnesse fra di loro su tutto il

Dettagli

I protocolli di rete. Mauro Gaspari

I protocolli di rete. Mauro Gaspari I protocolli di rete Mauro Gaspari 1 La comunicazione in rete è basata sul concetto di Standard Definizione: uno standard di rete è costituito da un insieme di regole e convenzioni che specificano come

Dettagli

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello Rete (parte ) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Strato di rete e strato di trasporto Lo strato di trasporto

Dettagli

LE RETI DI COMPUTER. Il modello TCP/IP, Indirizzi IP

LE RETI DI COMPUTER. Il modello TCP/IP, Indirizzi IP LE RETI DI COMPUTER Il modello TCP/IP, Indirizzi IP SUITE DI PROTOCOLLI INTERNET Una suite di protocolli Internet, indica un insieme di protocolli di rete su cui si basa il funzionamento della rete Internet.

Dettagli

Introduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio:

Introduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio: Introduzione Obiettivo: Introduzione alle reti di telecomunicazioni approccio: descrittivo uso di Internet come esempio Sommario: Introduzione Cos è Internet Cos è un protocollo? network edge network core

Dettagli

UD 3 PROTOCOLLO ISO-OSI

UD 3 PROTOCOLLO ISO-OSI UD 3 PROTOCOLLO ISO-OSI IL PROTOCOLLO All inizio ogni azienda creava dispositivo hw e sw in grado solo di essere utilizzati e di comunicare con dispositivi dell azienda stessa Sistemi Chiusi Nel tempo

Dettagli

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano Reti di calcolatori TCP/IP Slide a cura di Simon Pietro Romano spromano@unina.it Il livello rete Stack ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Data Link Fisico Corso di Tecnologie dei

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Il livello trasporto: Introduzione e protocollo UDP

Il livello trasporto: Introduzione e protocollo UDP Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione Corso di Reti di Calcolatori Simon Pietro Romano (spromano@unina.it) Antonio Pescapè (pescape@unina.it)

Dettagli

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo Dipartimento di Informatica, Sistemistica e Comunicazione Internet (Parte 1) Reti di Computer Cosa

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Lezione 8 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi

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

Appunti del corso di PROF. G. BONGIOVANNI

Appunti del corso di PROF. G. BONGIOVANNI Appunti del corso di PROF. G. BONGIOVANNI Premessa... 2 1) INTRODUZIONE...3 1.1) Usi delle reti di elaboratori... 4 1.2) Aspetti hardware delle reti... 5 1.2.1) Tecnologia trasmissiva... 5 1.2.2) Scala

Dettagli

Elaboratori. Rete. Figura 1-2: una rete broadcast

Elaboratori. Rete. Figura 1-2: una rete broadcast 1.2) Aspetti hardware delle reti Due parametri sono utili per definire le caratteristiche di una rete, anche se non esiste una tassonomia universalmente accettata: tecnologia trasmissiva; scala dimensionale.

Dettagli

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione Politecnico di Milano Facoltà di Ingegneria dell Informazione Indirizzamento IP -Indirizzamento classful -Subnetting e Supernetting -Indirizzamento classless Reti TCP/IP Reti a pacchetto (datagram) Mediante

Dettagli

Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete

Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete Reti e comunicazione Le reti Con il termine rete si fa riferimento, in generale ai servizi che si ottengono dall integrazione tra tecnologie delle telecomunicazioni e le tecnologie dell informatica. La

Dettagli

Il livello trasporto: Introduzione e protocollo UDP

Il livello trasporto: Introduzione e protocollo UDP Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico (roberto.canonico@unina.it) Antonio Pescapè (pescape@unina.it) Il livello trasporto: Introduzione e

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

Indice. Prefazione XIII

Indice. Prefazione XIII Indice Prefazione XIII 1 Introduzione 1 1.1 Breve storia della rete Internet 1 1.2 Protocolli e standard 6 1.3 Le organizzazioni che definiscono gli standard 7 1.4 Gli standard Internet 10 1.5 Amministrazione

Dettagli

Reti di Calcolatori ed Internet

Reti di Calcolatori ed Internet Reti di Calcolatori ed Internet Fabio Massimo Zanzotto Reti di Calcolatori ed Internet Perchè vogliamo una nuova macchina e come la otteniamo? Architettura dei Servizi di Rete Sistema operativo della rete

Dettagli

Internet protocol stack

Internet protocol stack Protocolli stratificati (Intro III Parte) Le reti sono complesse! olte parti : host router Link su mezzi diversi protocol hardware, software Domanda: Che speranza abbiamo di organizzare la struttura della

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte LE RETI DI COMPUTER Il modello ISO/OSI Prima parte I MODELLI PER LE RETI All i izio dell era i for ati a, la gestio e delle comunicazioni tra sistemi si era rilevata uno dei problemi più grandi, soprattutto

Dettagli

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete Reti di Calcolatori ed Internet Reti di Calcolatori ed Internet Corso di Informatica Generale (Roberto BASILI) Teramo, 13 Dicembre, 2000 Architettura dei Servizi di Rete Collegamenti Internet ed i Servizi

Dettagli

2001 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

2001 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1 RETI DI CALCOLATORI Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 2001 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright Questo insieme di trasparenze

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 8 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Il Livello di Trasporto: 1 L utente non ha il controllo sulla rete; non può risolvere i problemi di un servizio inadeguato

Dettagli

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Modelli Funzionali 2 Il servizio di comunicazione o Date due o più entità remote o Possiamo descrivere il servizio di comunicazione

Dettagli

Corso di Sistemi di Misura Distribuiti. Ing. Domenico Capriglione

Corso di Sistemi di Misura Distribuiti. Ing. Domenico Capriglione Corso di Sistemi di Misura Distribuiti Ing. Domenico Capriglione capriglione@unicas.it ARCHITETTURE CLIENT-SERVER I PROTOCOLLI TCP/IP E UDP ARCHITETTURE CLIENT-SERVER Cosa è un applicazione Client-Server?

Dettagli

MODELLO TCP/IP LIVELLO 4 Trasporto. Il protocollo per il controllo della trasmissione. La gestione degli errori di trasmissione

MODELLO TCP/IP LIVELLO 4 Trasporto. Il protocollo per il controllo della trasmissione. La gestione degli errori di trasmissione Prof.ssa Daniela Decembrino MODELLO /IP LIVELLO 4 Trasporto Il protocollo per il controllo della trasmissione significa Transmission Control Protocol, cioè Protocollo per il Controllo della Trasmissione.

Dettagli

Reti di calcolatori. Lezione del 17 giugno 2004

Reti di calcolatori. Lezione del 17 giugno 2004 Reti di calcolatori Lezione del 17 giugno 2004 TCP/IP e ISO/OSI Architettura TCP/IP APPLICATION TELNET FTP DNS NFS DNS RPC SNMP TRANSPORT TCP UDP NETWORK ARP RARP DATA LINK (LLC MAC) Protocollo IP Protocollo

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Nota di Copyright Cenni sull architettura protocollare TCP/IP Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi cenni - 1 M. Baldi: si veda pagina 2 Questo insieme di trasparenze (detto nel

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Cenni sull architettura protocollare TCP/IP Mario Baldi mbaldi@polito.it www.polito.it/~baldi cenni - 1 M. Baldi: si veda pagina 2 Nota di Copyright! Questo insieme di trasparenze (detto nel seguito slides)

Dettagli

Le reti e Internet. Struttura e protocolli

Le reti e Internet. Struttura e protocolli Le reti e Internet Struttura e protocolli Informatica distribuita Modello centralizzato: più utenti utilizzano uno stesso calcolatore attraverso terminali. Modello distribuito: più calcolatori, di diverso

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

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Durata: 3 gg Descrizione Il corso non è orientato alla sola piattaforma Microsoft

Dettagli

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica December 7, 2004 Sommario 1 La suite di protocolli TCP/IP Layer 2 3 4 5 6 Sommario 1 La

Dettagli

Una definizione di rete

Una definizione di rete Una definizione di rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Componenti delle reti Come è fatta una rete di calcolatori? Componenti

Dettagli

Sistemi Distribuiti. Informatica B. Informatica B

Sistemi Distribuiti. Informatica B. Informatica B Sistemi Distribuiti Introduzione Che cos è un sistema distribuito? Un sistema distribuito è una collezione di computer indipendenti che appare all utente come un solo sistema coerente Da notare: le macchine

Dettagli

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2

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

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Il Sistema Operativo Windows Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza Corso di Laurea in Operatore

Dettagli

Architetture a livelli

Architetture a livelli Architetture a livelli Stratificazione Protocolli di rete Famiglie e pile di protocolli Messaggi in una pila di protocolli Modello di riferimento ISO/OSI Architettura tt di Internet t Stratificazione (layering)

Dettagli

- Dispensa VI - RETI DI CALCOLATORI

- Dispensa VI - RETI DI CALCOLATORI Elementi di Informatica e Programmazione - Dispensa VI - RETI DI CALCOLATORI Alessandro Saetti (email: alessandro.saetti@unibs.it) Università degli Studi di Brescia 1 Classificazione delle Reti Modalità

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 4 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Lo Standard TCP/IP: 1 Nasce dall esigenza di creare uno standard per le reti a livello mondiale che si possa adattare

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

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

Dettagli

Metodologie Informatiche Applicate al Turismo

Metodologie Informatiche Applicate al Turismo Metodologie Informatiche Applicate al Turismo 3. Introduzione a Internet Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it Corso di Laurea

Dettagli

Introduzione al corso

Introduzione al corso Reti di calcolatori al corso Samuel Rota Bulò DAIS Università Ca Foscari di Venezia Informazioni generali Docente: Samuel Rota Bulò @mail: srotabul@dais.unive.it Homepage: http://www.dsi.unive.it/~srotabul/reti2013.html

Dettagli

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Internet: argomenti! Modalità di collegamento alla rete Internet! Struttura ed

Dettagli

Reti di calcolatori. Rete di calcolatori

Reti di calcolatori. Rete di calcolatori Operatore informatico giuridico Informatica Giuridica A.A 2006/2007 II Semestre Reti di calcolatori prof. Monica Palmirani Rete di calcolatori Le reti di calcolatori sono un insieme di dispositivi hardware

Dettagli

Internet Protocol Versione 4: aspetti generali

Internet Protocol Versione 4: aspetti generali Internet Protocol Versione 4: aspetti generali L architettura di base del protocollo IP versione 4 e una panoramica sulle regole fondamentali del mondo TCP/IP 1 Cenni storici Introduzione della tecnologia

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

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

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

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast Indirizzi LAN e ARP Corso di Reti di Telecomunicazioni Giovanni Schembra 1 Trasmissione trame su canale broadcast I nodi di una LAN si scambiano trame su un canale broadcast: quando un nodo in una LAN

Dettagli

Introduzione alle Reti di Calcolatori e Internet

Introduzione alle Reti di Calcolatori e Internet Introduzione alle Reti di Calcolatori e Internet Ing. Mario Molinara mmolinara@unicas.it molinara@unisa.it Reti di Calcolatori Materiale prodotto in collaborazione con il DIIIE (Università di Salerno).

Dettagli

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

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

Dettagli

Le motivazioni che hanno favorito la nascita e lo sviluppo delle reti di calcolatori sono molteplici:

Le motivazioni che hanno favorito la nascita e lo sviluppo delle reti di calcolatori sono molteplici: Reti di Calcolatori Definizione di rete di calcolatori Una rete di calcolatori è un insieme di dispositivi autonomi (in grado di eseguire autonomamente i processi di calcolo) interconnessi tra loro, in

Dettagli

Sistemi distribuiti e reti di calcolatori

Sistemi distribuiti e reti di calcolatori Sistemi distribuiti e reti di calcolatori 1 Indice Modulazione e trasmissione dei dati Reti di calcolatori Topologia Messaggi e protocolli ISO/OSI Ethernet Architettura client/server Telefonia mobile 2

Dettagli

Reti di Calcolatori. Telematica: Si occupa della trasmissione di informazioni a distanza tra sistemi informatici, attraverso reti di computer

Reti di Calcolatori. Telematica: Si occupa della trasmissione di informazioni a distanza tra sistemi informatici, attraverso reti di computer Reti di Calcolatori 1. Introduzione 2. Storia 3. Topologia delle reti 4. Livelli della rete protocolli e servizi 5. Progetto dei livelli 6. Modello ISO OSI 7. Internet Protocol suite / / Modello TCP IP

Dettagli

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing

UDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing a.a. 2002/03 Livello di Trasporto UDP Descrive la comunicazione tra due dispositivi Fornisce un meccanismo per il trasferimento di dati tra sistemi terminali (end user) Prof. Vincenzo Auletta auletta@dia.unisa.it

Dettagli

Sistemi informatici in ambito radiologico. Dott. Ing. Andrea Badaloni A.A

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

Dettagli

I sistemi distribuiti

I sistemi distribuiti I sistemi distribuiti Un sistema distribuito Motivazioni Condivisione di risorse Condivisione e stampa di file su sistemi remoti Elaborazione dell informazione in un database distribuito Utilizzo di particolari

Dettagli

Metodologie Informatiche Applicate al Turismo 2. Elementi di base di reti

Metodologie Informatiche Applicate al Turismo 2. Elementi di base di reti Metodologie Informatiche Applicate al Turismo 2. Elementi di base di reti Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/~milazzo/ milazzo di.unipi.it Corso di Laurea

Dettagli

DEFINIZIONI. Corso di Reti telematiche CONCETTI DI BASE INTERCONNESSIONE FRA SISTEMI STRUTTURA DELLA RETE STRUTTURA DELLA RETE

DEFINIZIONI. Corso di Reti telematiche CONCETTI DI BASE INTERCONNESSIONE FRA SISTEMI STRUTTURA DELLA RETE STRUTTURA DELLA RETE Facoltà di Ingegneria - Pavia Corso di Reti telematiche DEFINIZIONI TELEMATICA termine che evidenzia l'integrazione di tecnologie informatiche e tecnologie delle comunicazioni RETE insieme di sistemi per

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

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 8 novembre 2016 1 / 28 Rete informatica La rete informatica è la condivisione d informazioni o servizi. un computer

Dettagli

Architetture di rete. 4. Le applicazioni di rete

Architetture di rete. 4. Le applicazioni di rete Architetture di rete 4. Le applicazioni di rete Introduzione L avvento di tecnologie (hw, sw, protocolli) di rete avanzate ha permesso la nascita di architetture software molto evolute che permettono lo

Dettagli

TCP/IP. Principali caratteristiche

TCP/IP. Principali caratteristiche TCP/IP Principali caratteristiche 1 TCP/IP Caratteristiche del modello TCP/IP Struttura generale della rete Internet IL MONDO INTERNET Reti nazionali e internazionali ROUTER Rete Azienade ROUTER ROUTER

Dettagli

INTRODUZIONE A RETI E PROTOCOLLI

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

Dettagli

Il livello trasporto Protocolli TCP e UDP

Il livello trasporto Protocolli TCP e UDP Il livello trasporto Protocolli TCP e UDP Standard: OSi vs TCP/IP Application Presentation Session NFS XDR RPC Telnet, FTP SMTP, HTTP SNMP, DNS RTP,... Protocolli per la comunicazione tra applicativi:

Dettagli

Introduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori

Introduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori Introduzione all Informatica Fabrizio Angiulli Reti di Calcolatori RETI DI CALCOLATORI Cos è una rete di calcolatori? Punto di vista logico sistema di dati ed utenti distribuito geograficamente Punto di

Dettagli

Parte VIII Indice. Reti di calcolatori. Internet. topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server

Parte VIII Indice. Reti di calcolatori. Internet. topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server Parte VIII Indice Reti di calcolatori topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server Internet indirizzi Internet principali servizi VIII.1 Collegamenti tra più calcolatori

Dettagli

III - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete.

III - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete. Livello rete in Internet Corso di RETI DI CALCOLATORI (9 CFU) a.a. 2016-2017 II anno / II semestre Mantenimento della semplicità all aumentare delle funzioni Sfruttamento della modularità (indipendenza

Dettagli

Reti di Calcolatori. Lezione 1

Reti di Calcolatori. Lezione 1 Reti di Calcolatori Lezione 1 Cenni Storici (1/2) Gli ultimi tre secoli sono stati dominati ciascuno da una diversa tecnologia che lo ha caratterizzato ed ha avuto profonde influenze sulla vita dell'uomo:

Dettagli

Standard: OSi vs TCP/IP. Il livello di trasporto. TCP e UDP. TCP: Transmission Control Protocol. TCP: funzionalità

Standard: OSi vs TCP/IP. Il livello di trasporto. TCP e UDP. TCP: Transmission Control Protocol. TCP: funzionalità Standard: OSi vs TCP/IP Application Presentation Session NFS XDR RPC Telnet, FTP SMTP, HTTP SNMP, DNS RTP,... Protocolli per la comunicazione tra applicativi: le raisons d etre della rete Transport TCP

Dettagli

PROGRAMMAZIONE MODULARE 2015-2016. Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA

PROGRAMMAZIONE MODULARE 2015-2016. Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA PROGRAMMAZIONE MODULARE 2015-2016 Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA Docenti: Gualdi (teoria), Travaglioni (laboratorio) Ore settimanali previste: 2 TEORIA +

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

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

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

Metodologie Informatiche Applicate al Turismo 5. Elementi di base di reti

Metodologie Informatiche Applicate al Turismo 5. Elementi di base di reti Metodologie Informatiche Applicate al Turismo 5. Elementi di base di reti Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/~milazzo/ milazzo di.unipi.it Corso di Laurea

Dettagli

Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile

Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile Reti Rete insieme di computer (host) interconnessi Tipologie interconnessioni Ad anello (token ring). Token evita conflitti di trasmissione Rete più o meno affidabile i pacchetti di dati possono girare

Dettagli