Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoPlinio Esposito Modificato 11 anni fa
1
4-1 Il Livello di Rete Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© 1996-2003 All Rights Reserved)
2
4-2 Funzioni del livello di rete r Trasporto di pacchetti da host mittenti a host riceventi r protocolli del livello di rete in ogni host e router Tre funzioni importanti: r determinazione del percorso: percorso seguito dai pacchetti dalla sorgente alla destinazione. Algoritmi di routing r forwarding: commutazione dei pacchetti dallingresso del router alluscita appropriata r call setup: alcune architetture di rete richiedono uninstaurazione della chiamata lungo il percorso prima della trasmissione dei dati network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical application transport network data link physical application transport network data link physical
3
4-3 Modello di servizio della rete D: Quale modello di servizio per il canale che trasporta i pacchetti dalla sorgente alla destinazione? r banda garantita? r conservazione della temporizzazione tra pacchetti (nesun jitter)? r consegna priva di perdite? r consegna in ordine? r feedback sulla congestione al sender? ? ? ? circuito virtuale o datagram? La più importante astrazione fornita dal livello di rete: service abstraction
4
4-4 Circuiti virtuali r instaurazione/interruzione VC per ogni chiamata prima e dopo la trasmissione dati r ogni pacchetto riporta identificatore VC (non host ID di destinazione) r ogni router sul percorso sorgente-destinazione mantiene lo stato per ogni connessione che lattraversa m N.B: la connessione a livello di trasporto coinvolge solo i due terminali r risorse di link e router (banda, buffer) possono essere allocati ad un VC m per ottenere prestazioni tipo circuito il percorso tra sorgente e destinazione si comporta come un circuito telefonico m garanzie sulle prestazioni m azioni della rete lungo il percorso tra sorgente e dest.
5
4-5 Circuiti virtuali: protocolli di segnalazione r usati per creare, mantenere e interrompere VC r usati in ATM, frame-relay, X.25 r non usati nellInternet tradizionale application transport network data link physical application transport network data link physical 1. Initiate call 2. incoming call 3. Accept call 4. Call connected 5. Data flow begins 6. Receive data
6
4-6 Reti datagram: modello Internet r nessun call setup al livello di rete r router: nessuno stato sulle connessioni end-to-end m nessun concetto a livello rete di connessione r pacchetti inoltrati usando lindirizzo host destinazione m pacchetti tra stessa coppia sorgente-destinazione possono utilizzare percorsi differenti application transport network data link physical application transport network data link physical 1. Send data 2. Receive data
7
4-7 Modelli di servizio del livello di rete Architettura di rete Internet ATM Modello Servizio best effort CBR VBR ABR UBR Banda nessuna velocità costante velocità garantita minimo garantito nessuna Perd. no si no Ordine no si Timing no si no Feedback congestione no (dedotta via perdita) nessuna congestione nessuna congestione si no Garanzie ? r Modello Internet esteso: Intserv, Diffserv
8
4-8 Rate datagram o VC? Internet r scambio di dati tra computer m servizio elastico, nessun requisito temporale stringente r terminali intelligenti (computer) m può adattarsi, eseguire controlli, recuperare errori m semplice dentro la rete, complessitaà ai bordi r molti tipi di link m caratteristiche differenti m servizio uniforme difficile da effettuare ATM r originatosi nel mondo della telefonia r conversazione umana: m timing stringente, vincoli sullaffidabilità m occorre un servizio garantito r terminali stupidi m telefoni m complessità dentro la rete
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.