Reti di calcolatori. Lezione 1
|
|
- Luigi Rosa
- 8 anni fa
- Visualizzazioni
Transcript
1 Reti di calcolatori Lezione 1
2 Problema Costruire una rete di calcolatori dimensioni planetarie applicazioni diversificate Quali tecnologie? Che tipo di architettura software? (efficienza, affidabilità, requisiti per le applicazioni) Soluzione al problema: Cos è una rete di calcolatori? Perché costruirla?
3 Cos è? Rete di calcolatori Sistema di dispositivi programmabili interconnessi tra loro I dispositivi possono gestire una varietà di tipi di traffico (testo, voce, immagini) Sistema non ottimizzato per un particolare tipo di traffico
4 Perché? (scopi delle reti) Supporto di applicazioni di rete Applicazioni aziendali Condivisione delle risorse Applicazioni domestiche Accesso a info remote Comunicazione da persona a persona Intrattenimento interattivo Commercio elettronico
5 Prospettive Utenti della rete: servizi di cui le loro applicazioni hanno bisogno (ad esempio, invio garantito senza errori entro limite di tempo) Progettisti della rete: progetto economicamente effettivo (ad esempio, utilizzo efficiente ed equo delle risorse) Fornitori della rete: sistema facile da amministrare e da gestire (ad esempio, facilità di isolare i guasti)
6 Requisiti: connessione Strumenti base: collegamenti: cavo coassiale, fibra ottica... nodi: computer di uso generale... host switch Collegamenti diretti punto-punto (a) accesso multiplo (b)
7 Classificazione delle reti a) tecnologia trasmissiva b) dimensioni Si osserva una correlazione tra dimensioni e modalità di scambio dell informazione Nel caso a) parleremo di Reti broadcast Reti punto-punto Nel caso b) di: reti locali (LAN), reti metropolitane (MAN), reti geografiche (WAN)
8 Classificazione in base alle dimensioni: Distanza tra nodi Ambito Tipo di rete 10 m. Stanza 100 m. Edificio Rete locale 1 km. 10 km. 100 km km km. Campus Città Nazione Continente Pianeta Rete metropolitana Rete geografica Internet
9
10 Come è fatta Internet?
11 Connessione indiretta Reti commutate: Due o più nodi connessi da un link Host Switch
12 Connessione indiretta Una rete può essere definita ricorsivamente... Due o più nodi connessi da un link, o Due o più reti connesse da un nodo
13 Strategie di commutazione: commutazione di circuito circuito dedicato per inviare/ricevere un flusso di bit commutazione di pacchetto store-and-forward per inviare/ricevere messaggi (pacchetti)
14 Indirizzi ed instradamento indirizzo parola che identifica un nodo instradamento determinare come inviare i messaggi a destinazione in base al suo indirizzo tipo di indirizzi: unicast: specifico nodo broadcast: tutti i nodi sulla rete multicast: sottoinsieme di nodi sulla rete
15 Requisiti: condivisione risorse Problema: condivisione di risorse (nodi e collegamenti) da parte di più utenti L1 R1 L2 Switch 1 Switch 2 R2 L3 R3 Ogni switch trasmette un pò alla volta parte dei dati di ciascun host mittente Ogni host mittente che vuole trasmettere ne ha la possibilità
16 Requisiti: condivisione risorse Strategie comuni di multiplexing: a divisione di tempo (TDM) a divisione di frequenza (FDM) a divisione di tempo ma su richiesta (statistical TDM) L1 R1 L2 Switch 1 Switch 2 R2 L3 R3
17 Statistical TDM Suddivisione del tempo su richiesta Turno per la trasmissione basata su pacchetto Pacchetti da diverse sorgenti si alternano Bufferizzazione di pacchetti in attesa coda di pacchetti gestita come coda (FIFO) congestione: saturazione del buffer di pacchetti
18 Funzionalità Le applicazioni eseguite sui nodi connessi alla rete devono poter comunicare in modo da comprendersi nodo nodo applicazione nodo applicazione canale astratto nodo nodo
19 La rete comunemente supporta canali applicazione-applicazione come: Richiesta/Risposta: accesso a file, librerie digitali Garanzia di ricezione e integrità Flusso di messaggi: applicazioni video Ordine dei messaggi
20 Cos è un protocollo? Protocolli umani: Che ore sono? Piacere sono tizio Buongiorno cercavo Messaggi specifici vengono trasmessi/ricevuti Azioni specifiche sono conseguenza dei msg trasmessi/ricevuti Protocolli di rete: Tutte le comunicazioni di rete sono gesite da protocolli Formato dei msg Ordine in cui questi devono essere inviati/ricevuti dalle componenti di rete Azioni da intraprendere in seguito a trasmissione/ricezione di msg
21 Architettura di protocolli Software di comunicazione strutturato gerarchicamente Astrazione identifica un modello unificante in grado di cogliere aspetti importanti del sistema conduce ad una struttura a livelli nasconde la complessità fornisce un interfaccia di accesso
22 Problemi Errori a livello di bit (interferenze) Errori a livello di pacchetti (congestione) Mal funzionamento di nodi e collegamenti Messaggi ritardati Messaggi consegnati in ordine sbagliato Ascolto da parte di estranei Problema chiave: mettere d accordo ciò che l applicazione si aspetta con ciò che la tecnologia soggiacente fornisce
23 Prestazioni: unità di misura Attenzione alle unità di misura: gli stessi prefissi possono indicare multipli dell unità diversi a seconda di ciò che stiamo considerando velocità di una linea, cicli di un clock Tera Giga Mega Kilo - dimensione di una memoria Quindi 1KB = 1024 byte, 1 MB = 1024*1024 = byte
24 Prestazioni Larghezza di banda Quantità di dati che possono essere trasmessi in un unità di tempo Esempio: 1Mbps 10 6 bit al secondo Collegamento vs canale astratto Tempo di elaborazione Larghezza di banda collegata a larghezza di un bit 1Mbps corrisponde a bit di larghezza 1µs 2Mbps corrisponde a bit di larghezza 0.5µs
25 latenza Tempo richiesto per inviare un messaggio da A a B Dipende da: Tempo di trasmissione dei dati Tempo di propagazione nel mezzo fisico Tempo di accodamento ad ogni switch Velocità della luce 3.0 x 10 8 metri/secondo nel vuoto 2.3 x 10 8 metri/secondo in un cavo 2.0 x 10 8 metri/secondo in una fibra
26 Latenza Latenza = Propagazione + Trasmissione + Coda Propagazione = Distanza / VelocitàLuce Trasmissione = Dimensione / LarghezzaBanda Talvolta conta il tempo andata-ritorno (RTT) Osservazioni non ci sono ritardi di coda in collegamenti diretti larghezza di banda non significativa se Dimensione è 1 bit latenza applicazione-applicazione include ritardo dovuto al software che può essere significativo se Distanza è piccola
27 Larghezza di banda vs ritardo di trasmissione messaggi piccoli (ad es., 1 byte): passare da 1ms a 100ms è più significativo che passare da 1Mbps (Trasmissione = 8µs) a 100Mbps (Trasmissione = 0.08µs) messaggi grandi (ad es., 25 MB): passare da 1Mbps (Trasmissione = 209s) a 100Mbps (Trasmissione = 2s) è più significativo che passare da 1ms a 100ms
28 Prodotto latenza x larghezza di banda Quantità di dati in viaggio latenza larghezza di banda ad es., 100ms e 45Mbps = 560KB di dati (circa)
29 Larghezza di banda infinita RTT domina 1-MB file su un collegamento a 1-Gbps è come 1-KB pacchetto su un collegamento a 1-Mbps Throughput = TransferSize / TransferTime TransferTime = RTT + 1/Bandwidth x TransferSize
30 Architettura di rete Astrazione identifica un modello unificante in grado di cogliere aspetti importanti del sistema conduce ad una struttura a livelli ogni strato definisce un modello Ogni modello è incapsulato in un oggetto dotato di una interfaccia nasconde la complessità fornisce accesso esterno all oggetto
31 Protocolli Ogni protocollo ha due interfacce interfaccia di servizio: definisce come usarlo interfaccia tra entità: definisce come comunica con l entità corrispondente nell altro nodo nodo oggetto di alto livello interfaccia di servizio nodo oggetto di alto livello protocollo interfaccia tra entità protocollo
32 L insieme dei livelli e dei relativi protocolli è chiamato architettura di rete La specifica dell architettura deve essere sufficientemente dettagliata da renderne possibile l implementazione I dettagli implementativi di ciascun livello, così come la definizione di ciascuna interfaccia tra livelli, NON fanno parte dell architettura di rete
33 Comunicazione multistrato
34 Vantaggi della stratificazione : Scomposizione del problema in sottoproblemi Progettazione modulare: aggiungere un servizio modificando le funzionalità di un solo livello Implementazioni diverse per uno strato in host diversi
35 Applicazione Canale astratto Connessione nodo-nodo Hardware diverse astrazioni ad ogni livello Canale richiesta/ risposta Applicazione Canale flusso di messaggi Connessione nodo-nodo Hardware
36 Grafo dei protocolli insieme di protocolli con le loro dipendenze Host 1 Host 2 File application Digital library application Video application File application Digita l library application Video application maggior parte della comunicazione tra entità indiretta comunicazione tra entità diretta solo al livello hardware
37 Incapsulamento Applicazione Applicazione dati dati RRP RRP RRP dati RRP dati HHP HHP verso la rete HHP RRP dati dalla rete HHP RRP dati
38 Architettura di rete Una architettura di rete può essere: proprietaria, standard de facto o standard de iure. Una architettura proprietaria si basa su scelte indipendenti ed arbitrarie di un costruttore è generalmente incompatibile con architetture differenti rende raramente pubbliche le proprie specifiche Esempi: IBM SNA (Systems Network Architecture), Digital Decnet Phase IV, Novell IPX, Appletalk
39 Una architettura standard de facto è basata su specifiche di pubblico dominio e largamente adottate a livello mondiale Esempio: Internet Protocol Suite (TCP/IP) Una architettura standard de iure: è basata su specifiche pubbliche è approvata da enti internazionali di standardizzazione Esempi: standard IEEE 802 (LAN), architettura OSI (Open Systems Interconnection), Decnet Phase V
40 Architetture Standard Architettura OSI (Open Systems Interconnect) International Standards Organization (ISO) International Telecommunications Union (ITU), precedentemente CCITT serie X. : X.25, X.400, X.500 modello di riferimento
41 OSI: principi del progetto 1. Ogni livello deve avere un diverso livello di astrazione 2. Ogni livello deve avere una funzione ben definita 3. I livelli devono essere isolati quanto più possibile 4. La scelta dei livelli deve: - minimizzare il passaggio delle informazioni fra livelli - evitare troppe funzioni in un livello e troppi livelli
42 Livello fisico Gestisce la trasmissione di flussi di bit non strutturati attraverso la linea di comunicazione Gli aspetti di progetto sono: - garantire che la comunicazione avvenga in modo corretto (es. se viene inviato un 1, venga ricevuto un 1 e non uno 0) - caratteristiche meccaniche, elettriche e procedurali delle interfacce di rete (componenti che connettono l'elaboratore al mezzo fisico) e le caratteristiche del mezzo fisico Si caratterizzano: - tensioni scelte per rappresentare 0 ed 1 - durata (in microsecondi) di un bit - trasmissione simultanea in due direzioni oppure no - forma dei connettori
43 Livello DataLink Il suo scopo principale è controllare gli errori di trasmissione ed evitare che tali errori, se riconosciuti, siano passati al livello superiore Deve quindi: raggruppare i bit da inviare in frame e aggiungere delimitatori al frame (framing) inviare i frame in sequenza aspettare un acknowledgment frame (ack) per i frame inviati Lunghezza del frame: dal centinaio al migliaio di byte (1 byte = 8 bit)
44 Livello rete Gestisce l instradamento dei pacchetti. Altre funzioni: gestione della congestione accounting (contabilizzazione) del traffico (gli operatori possono far pagare l uso della rete in base al traffico effettuato) conversione di dati nel passaggio fra due reti diverse (indirizzi da rimappare, pacchetti da frammentare, protocolli diversi da gestire,... )
45 Livello trasporto Realizza il canale tra processi e isola i livelli superiori dai cambiamenti della tecnologia di rete sottostante crea connessioni di livello network per ogni connessione di livello end-to-end offerta di vari servizi al livello superiore: - canale punto a punto affidabile, che consegna dati in ordine e senza errori (il servizio più diffuso, connection oriented) - invio di messaggi isolati, con o senza garanzia di consegna (connectionless)
46 Livello sessione Permette agli utenti su diversi calcolatori di stabilire sessioni di lavoro tra di loro Permette di collegare flussi diversi che fanno parte della stessa applicazione (es. flussi video e audio in una videoconferenza)
47 Livello presentazione Si occupa della: conversione dei dati compressione dei dati codifica crittografica dei dati
48 Livello applicazione Fornisce tutti i protocolli utilizzati dalle applicazioni comunemente usate dall utente. Ad esempio: Posta elettronica Terminale virtuale Trasferimento di file World Wide Web Attraverso l uso di questi protocolli si possono scrivere e gestire applicazioni che offrono i servizi agli utenti finali.
49 Tipologie di servizi Servizi connection-oriented: - modellati sul servizio telefonico - hanno bisogno di - stabilire una connessione - scambiare informazioni per mezzo della connessione - rilasciare la connessione host host2
50 Tipologie di servizi Servizi connectionless: - modellati sul servizio postale - non hanno bisogno di una fase di allocazione delle risorse - ogni pacchetto viaggia indipendentemente dagli altri host host2
51 Servizi affidabili e non affidabili Un servizio affidabile permette di non perdere i dati senza che il mittente ne sia informato: il ricevente invia un acknowledgment (conferma) al mittente per ogni pacchetto ricevuto in caso di errori transienti di trasmissione, il mittente può rispedire automaticamente i dati non giunti a destinazione Un servizio non affidabile non offre alcuna certezza al mittente che i dati inviati siano stati effettivamente ricevuti dal destinatario
52 Servizio connectionoriented connectionless affidabile trasmissione di un file posta raccomandata non affidabile voce digitalizzata spazzatura se un livello non offre affidabilità del servizio, qualora questa sia richiesta, dovrà essere fornita dai livelli superiori.
53 Confronto OSI-TCP/IP
54 Architettura Internet Internet Engineering Task Force (IETF) Applicazione FTP HTTP NV TFTP TCP UDP TCP UDP IP Rete IP Caratteristiche rete rete... rete non implica una struttura strettamente a livelli forma a clessidra progetto e sviluppo procedono insieme
55 Livello trasporto Protocollo TCP Definito in RFC793 (Postel 1981c) è orientato alla connessione e affidabile controlla la congestione non permette una comunicazione leggera Protocollo UDP Definito in RFC768 (Postel 1980) Non è orientato alla connessione e non è affidabile
56 Livello rete Protocollo IP (definito in RFC791 Postel 1981c) Fornisce un servizio di consegna di pacchetti a destinazione Best effort Consente di suddividere pacchetti Non controlla se un pacchetto è danneggiato Non garantisce la consegna
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente
DettagliPrincipi fondamentali
Principi fondamentali Elementi di base Definizione di rete di calcolatori Tipologia di connessioni Architettura di rete Prestazioni di una rete di calcolatori Conclusioni 1 1 Bit e Byte BIT = BInary digit
DettagliComunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 04/05 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 1
DettagliReti 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
DettagliPARTE 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
DettagliINTRODUZIONE A RETI E PROTOCOLLI
PARTE 1 INTRODUZIONE A RETI E PROTOCOLLI Parte 1 Modulo 1: Introduzione alle reti Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs informatica monolitica
DettagliReti 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
DettagliCorso 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:
DettagliModello 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: è
DettagliInformatica 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:
DettagliSUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )
PARTE 2 SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 2 Modulo 1: Stack TCP/IP TCP/IP Protocol Stack (standard de facto) Basato su 5 livelli invece che sui 7 dello stack ISO/OSI Application
DettagliMODELLI 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
DettagliReti di Calcolatori. Il software
Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla
DettagliPage 1. Elementi Base del Modello OSI. Il modello di riferimento ISO/OSI OSI: Open Systems Interconnection. Struttura a Livelli.
Università degli Studi di Parma Elementi Base del Modello OSI Sistema A Sistema B Sistema C Sistema D Modello OSI mezzi fisici Connessioni Struttura a Livelli Per ridurre la complessità progettuale, tutte
DettagliGLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6
GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:
DettagliInsegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8
Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Livelli di rete e architettura Client-Server Lez 12 architettura client-server 1 Scorsa lezione: comunicazione Gli utenti chiedono comunicazione
DettagliReti e Internet: introduzione
Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete
DettagliProgramma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Sistemi operativi di rete (locale) In una LAN si vogliono condividere
DettagliTopologia 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:
DettagliLo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
DettagliReti 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
DettagliIntroduzione. Sommario: Obiettivo:
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
DettagliIntroduzione 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:
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliReti di Telecomunicazione Lezione 8
Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato
DettagliInformatica per la comunicazione" - lezione 8 -
Informatica per la comunicazione - lezione 8 - Esercizio Convertire i seguenti numeri da base 10 a base 2: 8, 23, 144, 201. Come procedere per risolvere il problema? Bisogna ricordarsi che ogni sistema,
DettagliLivello di Rete. Gaia Maselli maselli@di.uniroma1.it
Livello di Rete Gaia Maselli maselli@di.uniroma1.it Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. All material copyright 1996-2007 J.F Kurose
DettagliProtocolli 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
DettagliIntroduzione 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
DettagliStandard 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
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
DettagliReti di Telecomunicazione Lezione 6
Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server
DettagliFinalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti
Finalità delle Reti di calcolatori Le Reti Informatiche Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 27
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 1
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 1 Giovedì 5-03-2015 TESTO DI RIFERIMENTO RETI DI CALCOLATORI E INTERNET un
DettagliTECNOLOGIE 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
DettagliI 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
DettagliI 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
DettagliReti 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
DettagliLaboratorio 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
DettagliReti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it
Reti LAN IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Le LAN Una LAN è un sistema di comunicazione che permette ad apparecchiature indipendenti di comunicare fra loro entro un area limitata
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Le Reti di Computer 2 Introduzione Una rete è un complesso insieme di sistemi di elaborazione
DettagliARCHITETTURA DI RETE FOLEGNANI ANDREA
ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 1
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II Lezione 1 Martedì 4-03-2014 1 TESTO DI RIFERIMENTO RETI DI CALCOLATORI
Dettagli10. Stratificazione dei protocolli
10. Stratificazione dei protocolli 10.1. Introduzione Abbiamo visto la struttura dell'internet. Ora dobbiamo esaminare la struttura del restante software di comunicazione, che è organizzato secondo il
DettagliIntroduzione. 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
DettagliRETI 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
Dettagli3. Introduzione all'internetworking
3. Introduzione all'internetworking Abbiamo visto i dettagli di due reti di comunicazione: ma ce ne sono decine di tipo diverso! Occorre poter far comunicare calcolatori che si trovano su reti di tecnologia
DettagliInternet 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
DettagliTEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000
TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000 1) Quanti sono i livelli del modello ISO/OSI: A. 3 B. 7 C. 6 D. non è definito un numero massimo non è definito un numero massimo 2) Due entità ad un
DettagliTrasmissione di dati al di fuori di un area locale avviene tramite la commutazione
Commutazione 05.2 Trasmissione di dati al di fuori di un area locale avviene tramite la Autunno 2002 Prof. Roberto De Prisco -05: Reti a di circuito Università degli studi di Salerno Laurea e Diploma in
DettagliQuanto sono i livelli OSI?
RETI DI CALCOLATORI Domande di riepilogo Prima Esercitazione Quanto sono i livelli OSI? Esistono 7 livelli OSI. 2 Sergio PORCU 1 Livello 1: Fisico Il livello fisico si occupa della trasmissione dei singoli
DettagliRETI DI COMPUTER Reti Geografiche. (Sez. 9.8)
RETI DI COMPUTER Reti Geografiche (Sez. 9.8) Riepilogo Reti lez precedente reti locali o LAN (Local Area Network): connette fisicamente apparecchiature su brevi distanze Una LAN è solitamente interna a
DettagliNelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento
I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere
DettagliUna Tassonomia delle Reti
Una Tassonomia delle Reti La tabella riporta una classificazione dei vari tipi di rete, in funzione dell ambito operativo e delle distanze coperte. AMBITO DISTANZA RETE COPERTA Edificio 100 m Reti Locali
DettagliApparecchiature di Rete
All interno delle reti troviamo delle apparecchiature, utilizzate per gestire le trasmissioni tra gli elementi della rete e per creare interconnessioni tra reti differenti Livello 7 Livello 6 Livello 5
DettagliLAN MAN WAN. Una internet è l'insieme di più reti reti distinte collegate tramite gateway/router
Rete di reti (interrete, internet) 2 Prof. Roberto De Prisco TEORIA - Lezione 8 Rete di reti e Internet Università degli studi di Salerno Laurea e Diploma in Informatica Una rete di comunicazione è un
DettagliProtocolli 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
DettagliReti di Calcolatori. Lezione 2
Reti di Calcolatori Lezione 2 Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi di Rete Le reti vengono classificate
DettagliReti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì
DettagliReti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web
Reti e Web Rete commutata: rete di trasmissione condivisa tra diversi elaboratori Composte da: rete di trasmissione: costituita da (Interface Message Processor) instradamento rete di calcolatori: computer
DettagliTransmission Control Protocol
Transmission Control Protocol Franco Callegati Franco Callegati IC3N 2000 N. 1 Transmission Control Protocol - RFC 793 Protocollo di tipo connection-oriented Ha lo scopo di realizzare una comunicazione
DettagliIdentità 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
DettagliReti di calcolatori e Internet
Corso di Laboratorio di Tecnologie dell'informazione Reti di calcolatori e Internet Copyright Università degli Studi di Firenze - Disponibile per usi didattici Cos è Internet: visione dei componenti Milioni
DettagliLe Reti di Computer. Tecnologie dell'informazione e della Comunicazione. I.S.I.S.S. Sartor CASTELFRANCO V.TO. Prof. Mattia Amadori
I.S.I.S.S. Sartor CASTELFRANCO V.TO Tecnologie dell'informazione e della Comunicazione Le Reti di Computer Prof. Mattia Amadori Anno Scolastico 2015/2016 COS È UNA RETE DI COMPUTER? Rete di computer è
DettagliIntroduzione 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
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca. Parte II Lezione 4
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II Lezione 4 Giovedì 13-03-2014 1 Ritardi e perdite nelle reti a commutazione
DettagliElementi 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
DettagliUna panoramica su HL7
HL7 è uno standard ANSI di integrazione molto importante per tutto il Sistema Informativo Sanitario in generale e per il sistema RIS/PACS in particolare. L'acronimo HL7 sta per Health Level Seven, ossia
DettagliLe reti. Introduzione al concetto di rete. Classificazioni in base a
Le reti Introduzione al concetto di rete Classificazioni in base a Software di rete OSI e TCP/IP Definizione di rete Vantaggi delle reti Reti ad architettura centralizzata e distribuita Sistemi aperti
DettagliReti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete
IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,
DettagliReti: cenni storici. Who s who
1967: DoD ARPAnet 1970: ALOHAnet Reti: cenni storici 1975: TCP/IP model per internetwork 1976: Ethernet 198: TCP/UDP/IP standard per ARPAnet 1987: la rete cresce DNS 1989-1991: web guiding principles:
DettagliPer essere inviato il dato deve essere opportunamente codificato in modo da poter essere trasformato in SEGNALE, elettrico oppure onda luminosa.
La trasmissione dell informazione N.R2 La comunicazione tra due calcolatori si realizza tramite lo scambio di dati su un canale di comunicazione, esiste quindi un TRASMETTITORE che invia dei dati e un
DettagliInternet, così come ogni altra rete di calcolatori possiamo vederla suddivisa nei seguenti componenti:
Pagina 1 di 8 Struttura di Internet ed il livello rete Indice Struttura delle reti Estremità della rete Il nucleo della rete Reti a commutazione di pacchetto e reti a commutazione di circuito Funzionalità
DettagliLE RETI: LIVELLO FISICO
LE RETI: LIVELLO FISICO Prof. Enrico Terrone A. S: 2008/09 Definizioni La telematica è la disciplina che nasce dalla combinazione delle telecomunicazioni (telefono, radio, tv) con l informatica. L oggetto
DettagliIl routing in Internet Exterior Gateway Protocols
Il routing in Internet Exterior Gateway Protocols A.A. 2005/2006 Walter Cerroni Exterior Gateway Protocols I protocolli di tipo EGP sono diversi da quelli di tipo IGP All interno di un AS si persegue l
DettagliIl 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
DettagliDal 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
DettagliLa telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale
Università degli Studi di Bergamo Facoltà di Lettere e Filosofia La telematica Informatica per le discipline umanistiche Note sulla telematica Marco Lazzari A.A. 2005-2006 Telematica: telecomunicazioni
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Mercoledì 14 Settembre 2005, ore 9.00 Alcune domande hanno risposta multipla: si richiede di identificare tutte le risposte corrette.
DettagliReti di Telecomunicazioni 1
Reti di Telecomunicazioni 1 Corso on-line - AA2004/05 Blocco 1 Ing. Stefano Salsano e-mail: stefano.salsano@uniroma2.it 1 Definizioni- Le funzionalità delle reti di TLC 2 Definizioni Comunicazione: trasferimento
DettagliI COMPONENTI DI UNA RETE
I COMPONENTI DI UNA RETE LE SCHEDE DI RETE (O INTERFACCE 'NIC') Tutti I PC, per poterli utilizzare in rete, devono essere dotati di schede di rete (NIC). Alcuni PC sono dotati di NIC preinstallate. Nello
DettagliInternet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita
Organizzazione distribuita Il messaggio viene organizzato in pacchetti dal calcolatore sorgente. Il calcolatore sorgente instrada i pacchetti inviandoli ad un calcolatore a cui è direttamente connesso.
DettagliIntroduzione alle applicazioni di rete
Introduzione alle applicazioni di rete Definizioni base Modelli client-server e peer-to-peer Socket API Scelta del tipo di servizio Indirizzamento dei processi Identificazione di un servizio Concorrenza
DettagliModello di riferimento OSI Descrizione dei livelli
Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Principali organismi di standardizzazione Modello di riferimento OSI Descrizione dei livelli 6.2 User N+1_Layer User REQUEST RESPONSE CONFIRMATION
DettagliLinux User Group Cremona CORSO RETI
Linux User Group Cremona CORSO RETI Cos'è una rete informatica Una rete di calcolatori, in informatica e telecomunicazioni, è un sistema o un particolare tipo di rete di telecomunicazioni che permette
DettagliReti e Internetworking
Titpi di rete - tecnologia trasmissiva Reti e Internetworking Riferimento A. Tanenbaum "Computer Networks" Prentice-Hall, 3a Ed. Elaboratori Rete una rete broadcast Titpi di rete tecnologia trasmissiva
DettagliReti di calcolatori. Condivisione di risorse e comunicazione con gli altri utenti
Reti di calcolatori Condivisione di risorse e comunicazione con gli altri utenti Reti di calcolatori Anni 70: calcolatori di grandi dimensioni, modello time-sharing, centri di calcolo Anni 80: reti di
DettagliIntroduzione alle reti di calcolatori
Introduzione alle reti di calcolatori Definizioni base. Collegamenti diretti e indiretti Strategie di multiplazione Commutazione di circuito e di pacchetto Caratterizzazione delle reti in base alla dimensione
DettagliReti di calcolatori ed indirizzi IP
ITIS TASSINARI, 1D Reti di calcolatori ed indirizzi IP Prof. Pasquale De Michele 5 aprile 2014 1 INTRODUZIONE ALLE RETI DI CALCOLATORI Cosa è una rete di calcolatori? Il modo migliore per capire di cosa
DettagliRealizzazione di un commutatore ultraveloce di flussi dati ottici basato su effetti non lineari in fibra. Claudia Cantini
Realizzazione di un commutatore ultraveloce di flussi dati ottici basato su effetti non lineari in fibra Claudia Cantini 20 Luglio 2004 Ai miei genitori Prefazione La nostra vita di ogni giorno é sempre
DettagliICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA
ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA Obiettivo Richiamare quello che non si può non sapere Fare alcune precisazioni terminologiche IL COMPUTER La struttura, i componenti
DettagliStandard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta Università degli studi di Salerno Laurea in Informatica
I semestre 03/04 Standard per Reti a Commutazione di Pacchetto Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Standard per Reti a Pacchetto Principali standard
DettagliProgrammazione in Rete
Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 10-12 Sommario della
DettagliComunicazione nel tempo
Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi 1 Quanti comunicano Broadcast
DettagliUDP. 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
DettagliRETI DI CALCOLATORI. Il traffico dati è quello caratterizzato per lo studio che stiamo facendo ed è caratterizzato da almeno 3 qualità.
RETI DI CALCOLATORI Il traffico dati è quello caratterizzato per lo studio che stiamo facendo ed è caratterizzato da almeno 3 qualità. - NON CONTINUITA TEMPORALE O INTERMITTENZA: al server viene fatta
DettagliHardware delle reti LAN
Hardware delle reti LAN Le reti LAN utilizzano una struttura basata su cavi e concentratori che permette il trasferimento di informazioni. In un ottica di questo tipo, i computer che prendono parte allo
DettagliReti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì
DettagliCorso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella
Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 3 a lezione Francesco Fontanella Il pacchetto IP Il preambolo (header) IP è fatto in questo modo: Gli Indirizzi IP Ogni host e router
DettagliProva di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 7 Febbraio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 7 Febbraio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
Dettagli