Reti di Calcolatori:
|
|
|
- Vittoria Caruso
- 9 anni fa
- Просмотров:
Транскрипт
1 Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/ dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì ore 10-12
2 Sommario della lezione di oggi: Lo strato di rete (1/3) Servizi e protocolli dello strato di rete Reti a circuito virtuale vs reti a datagramma Struttura di un router Inoltro e indirizzamento in Internet: il protocollo IP Instradamento in Internet dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 2
3 Livello di rete Sul lato mittente, prende i segmenti dal livello di trasporto e li incapsula in datagrammi Sul lato destinatario, consegna i segmenti al livello di trasporto Applicazione Trasporto Rete Link Fisico Rete Link Fisico Rete Link Fisico Rete Link Fisico Rete Link Fisico Rete Link Fisico I protocolli del livello di rete sono presenti in ogni host e router Il router esamina i campi intestazione in tutti i datagrammi IP che lo attraversano Rete Link Fisico Rete Link Fisico Rete Link Fisico Applicazione Trasporto Rete Link Fisico dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 3
4 Funzioni chiave del livello di rete Inoltro (forwarding): trasferisce i pacchetti dall input di un router all output del router appropriato Analogia: processo di attraversamento di un determinato svincolo Instradamento (routing): determina il percorso seguito dai pacchetti dall origine alla destinazione mediante algoritmi di instradamento Analogia: processo di pianificazione di un viaggio dall origine alla destinazione dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 4
5 Funzioni chiave del livello di rete (cont.) Algoritmo d instradamento Tabella di inoltro locale Valore d intestazione Collegamento d uscita Valore nell intestazione del pacchetto in arrivo dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 5
6 Funzioni chiave del livello di rete (cont.) L impostazione della chiamata è la terza funzione importante in qualche architettura a livello di rete: ATM, frame relay, X.25 Prima che i datagrammi fluiscano, due host e i router stabiliscono una connessione virtuale i router vengono coinvolti Servizio di connessione tra livello di trasporto e livello di rete: Rete: tra due host Trasporto: tra due processi dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 6
7 Modelli dei servizi di rete D: Qual è il modello di servizio per il canale che trasporta i datagrammi dal mittente al destinatario? Servizi per un singolo datagramma: Consegna garantita Consegna garantita con un ritardo inferiore a 40 msec Servizi per un flusso di datagrammi: Consegna in ordine Minima ampiezza di banda garantita Restrizioni sul lasso di tempo tra la trasmissione di due pacchetti consecutivi dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 7
8 Modelli dei servizi di rete (cont.) Architettura di rete Modello di servizio Banda Consegna Garanzia? Ordinamento Temporizzazione Indicazione di congestione Internet best effort nessuna no no no no ATM CBR Tasso costante garantito sì sì sì Nessuna congestione ATM ATM VBR ABR Minima garantita sì no sì sì sì no Nessuna congestione sì ATM UBR nessuna no sì no no dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 8
9 Modelli dei servizi di rete: Circuiti virtuali percorso sorgente-a-destinazione si comporta molto come il circuito della rete telefonica orientato alla prestazione azioni di rete lungo il percorso Impostazione di chiamata ogni pacchetto porta identificatore VC (non ID di host destinazione) ogni router sul percorso mantiene lo stato per ogni connessione in corso connessione dello strato di trasporto coinvolgeva solo i due host risorse di link e router (bandwidth, buffer) possono essere allocate al VC (per ottenere prestazioni circuit-like) dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 9
10 Modelli dei servizi di rete: Circuiti virtuali (cont.) I protocolli di segnalazione servono a impostare, mantenere e distruggere il VC usati nell reti ATM, frame-relay, X.25 non usati nella Internet di oggi application transport network data link physical 5. Data flow begins 6. Receive data 4. Call connected 3. Accept call 1. Initiate call 2. incoming call application transport network data link physical dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 10
11 Modelli dei servizi di rete: Reti a datagramma Nessuna impostazione di chiamata a livello di rete router senza info stato delle connessioni end-to-end nessun concetto di connessione a livello di rete pacchetti instradati usando ID di host destinazione i pacchetti fra stessa coppia di sorgente-destinazione possono seguire percorsi diversi application transport network data link physical 1. Send data 2. Receive data application transport network data link physical dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 11
12 Modelli dei servizi di rete: Reti a datagramma (cont.) Intervallo degli indirizzi di destinazione da a da a da a Interfaccia Tabella di inoltro altrimenti 3 dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 12
13 Modelli dei servizi di rete: Reti a datagramma (cont.) Corrispondenza di prefisso Interfaccia altrimenti 3 Esempi: con: Qual è l interfaccia? con: Qual è l interfaccia? dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 13
14 Modelli dei servizi di rete: datagramma vs circuito virtuale Internet dati scambiati fra computer servizio elastico, no temporizzazione rigorosa terminali intelligenti (calcolatori) possono adattare, effettuale controllo, recupero dell errore semplicità all interno, complessità ai confini molte tipologie di link caratteristiche diverse difficile servizio uniforme ATM evolutesi dalla telefonia conversazione umana: requisiti stretti di temporizzazione ed affidabilità bisogno di servizio garantito terminali stupidi telefoni complessità all interno della rete dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 14
15 Architettura dei router Due funzioni chiave: Far girare i protocolli/algoritmi d instradamento Effettuare inoltro di datagrammi dai collegamenti in ingresso a quelli in uscita. dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 15
16 Architettura dei router: Porte d ingresso Livello fisico: ricezione a livello di bit Livello di collegamento: Es. Ethernet (vedi Capitolo 5) Commutazione decentralizzata: Determina la porta d uscita dei pacchetti utilizzando le informazioni della tabella d inoltro Obiettivo: completare l elaborazione allo stesso tasso della linea Accodamento: se il tasso di arrivo dei datagrammi è superiore a quello di inoltro dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 16
17 Architettura dei router: Tecniche di commutazione dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 17
18 Architettura dei router: Commutazione in memoria Prima generazione di router: Erano tradizionali calcolatori e la commutazione era effettuata sotto il controllo diretto della CPU. Il pacchetto veniva copiato nella memoria del processore. I pacchetti venivano trasferiti dalle porte d ingresso a quelle d uscita con una frequenza totale inferiore a B/2. Porta d ingresso Memoria Porta d uscita Bus dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 18
19 Architettura dei router: Commutazione tramite bus Le porte d ingresso trasferiscono un pacchetto direttamente alle porte d uscita su un bus condiviso. La larghezza di banda della commutazione è limitata da quella del bus. Cisco 1900 opera con bus da 1 Gbps: è sufficiente per router che operano in reti d accesso o in quelle aziendali dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 19
20 Architettura dei router: Commutazione tramite crossbar Supera il limite di banda di un singolo bus condiviso. Tendenza attuale: frammentazione dei pacchetti IP a lunghezza variabile in celle di lunghezza fissa. Switch Cisco 12000: usano una rete d interconnessione che raggiunge i 60 Gbps nella struttura di commutazione. dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 20
21 Architettura dei router: Porte d uscita Funzionalità di accodamento: quando la struttura di commutazione consegna pacchetti alla porta d uscita a una frequenza che supera quella del collegamento uscente. Schedulatore di pacchetti: stabilisce in quale ordine trasmettere i pacchetti accodati. dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 21
22 Architettura dei router: Dove si verifica l accodamento? Se la struttura di commutazione non è sufficientemente rapida nel trasferire i pacchetti, si può verificare un accodamento. Se le code diventano troppo lunghe, i buffer si possono saturare e quindi causare una perdita di pacchetti! dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 22
23 Architettura dei router: Dove si verifica l accodamento? Blocco in testa alla fila (HOL): un pacchetto nella coda d ingresso deve attendere il trasferimento (anche se la propria destinazione è libera) in quanto risulta bloccato da un altro pacchetto in testa alla fila. Se le code diventano troppo lunghe, i buffer si possono saturare e quindi causare una perdita di pacchetti! dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 23
24 Sommario della prossima lezione: Lo strato di rete (2/3) Servizi e protocolli dello strato di rete Reti a circuito virtuale vs reti a datagramma Struttura di un router Inoltro e indirizzamento in Internet: il protocollo IP Instradamento in Internet dott.ssa F. A. Lisi Reti di Calcolatori Livello di rete (1/3) 24
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
Livello di Rete: Router, formato dei datagrammi, frammentazione
Livello di Rete: Router, formato dei datagrammi, frammentazione Gaia Maselli [email protected] Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright.
Livello di Rete. Gaia Maselli [email protected]
Livello di Rete Gaia Maselli [email protected] 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
Reti 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 [email protected] Orario di ricevimento: mercoledì
Livello di Rete. Gaia Maselli Parte di queste slide sono state prese dal materiale associato ai libri:
Livello di Rete Gaia Maselli [email protected] Parte di queste slide sono state prese dal materiale associato ai libri: 1) B.A. Forouzan, F. Mosharraf Reti di calcolatori. Un approccio top-down. Copyright
Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano
Reti di calcolatori TCP/IP Slide a cura di Simon Pietro Romano [email protected] Il livello rete Stack ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Data Link Fisico Corso di Tecnologie dei
Terminologia e concetti fondamentali La struttura di Internet (hardware e software):
Introduzione Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Accesso alla rete: end-systems, applicazioni, mezzi trasmissivi Nucleo: commutazione, struttura della rete,
Le Reti Informatiche
Le Reti Informatiche modulo 5 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Rete Ethernet di Prova: 1 Ogni computer inserito nella rete contiene almeno una scheda di interfaccia Ethernet. I
Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE
Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE 3-1 Il Livello RETE Servizi del livello Rete Organizzazione interna Livello Rete basato su Circuito Virtuale Livello Rete basato su Datagram Algoritmi
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
Parte II: Reti di calcolatori Lezione 14
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 14 Giovedì 17-04-2014 1 Livello di rete
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host
Un semplice commutatore a pacchetto
Realizzazione di commutatori a pacchetto: cosa c e dentro un router IP? Prof. Ing. Carla Raffaelli Un semplice commutatore a pacchetto Una workstation con schede di rete e software per ricevere pacchetti
Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol
Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN
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
Reti 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 [email protected] Orario di ricevimento: mercoledì
Lezione 1. Sistemi di telecomunicazione. Gianluca Reali
Lezione 1 Lezione 1 Sistemi di telecomunicazione Gianluca Reali Lezione 1 Broadcast Service Suppliers Broadband Video Audio Data Local Broadcaster Internet Service Suppliers Internet WiMAX WiFi GSM EDGE
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
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
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
- Dispensa VI - RETI DI CALCOLATORI
Elementi di Informatica e Programmazione - Dispensa VI - RETI DI CALCOLATORI Alessandro Saetti (email: [email protected]) Università degli Studi di Brescia 1 Classificazione delle Reti Modalità
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
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
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 [email protected] http://www.dia.unisa.it/~auletta/ Architettura di rete architettura di rete insieme delle specifiche funzionali
Funzioni di una rete di TLC Segnalazione Commutazione Trasmissione Gestione. Funzioni. Funzioni. Segalazione d utente.
CCITT: in una rete tlc: operazioni svolte all interno di una rete al fine di offrire servizi di una rete di TLC Segnalazione Commutazione Trasmissione Gestione Segnalazione Segalazione d utente Definizione
Programmazione 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 [email protected] Orario di ricevimento: mercoledì ore 10-12 Sommario della
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 [email protected] http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2
Le Reti Informatiche
Le Reti Informatiche modulo 2 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Commutazione di Circuito Le reti telefoniche utilizzano la tecnica della commutazione di circuito. I commutatori
21/09/2015 SISTEMI E RETI. Router Cisco. Parte 1 - Introduzione. A cura dell Ing. Claudio Traini
SISTEMI E RETI Router Cisco Parte 1 - Introduzione A cura dell Ing. Claudio Traini 1 router sottoreti terminali Funzioni svolte dai Router I Router consentono l interconnessione tra sottoreti diverse I
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
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
Le Reti Informatiche
Le Reti Informatiche modulo 6 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Il Livello di Rete: 1 Il livello di Rete nel modello TCP/IP è chiamato anche strato internet ed è rappresentato da
Esercitazione. Livello di Trasporto [Capitolo 3]
Esercitazione Livello di Trasporto [Capitolo 3] 1 È possibile che un'applicazione che gira su UDP ottenga un trasferimento dati affidabile? Si. Lo sviluppatore dell'applicazione può inserire il trasferimento
Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente
Routing Introduzione Il livello 3 della pila ethernet ha il compito di muovere i pacchetti dalla sorgente attraversando più sistemi Il livello di network deve quindi: Scegliere di volta in volta il cammino
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
Le Reti Informatiche
Le Reti Informatiche modulo 8 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Il Livello di Trasporto: 1 L utente non ha il controllo sulla rete; non può risolvere i problemi di un servizio inadeguato
Prefazione all edizione italiana Descrizione dei contenuti. PARTE I Introduzione e modelli 1. Capitolo 1 Introduzione 3
Prefazione Prefazione all edizione italiana Descrizione dei contenuti XIII XVII XIX PARTE I Introduzione e modelli 1 Capitolo 1 Introduzione 3 1.1 Comunicazione dati 3 1.2 Reti 6 1.3 Internet 12 1.4 Protocolli
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
