La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche.

Presentazioni simili


Presentazione sul tema: "1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche."— Transcript della presentazione:

1 1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche diverse m applicazioni m protocolli m hardware, software Domanda: Come organizzare la struttura della rete? O almeno la sua discussione?

2 1: Introduction2 Esempio di stratificazione: servizio postale r Una sequenza di passi Lettera (consegna) Controllo destinazione (ufficio postale di origine) Consegna a corriere Consegna a dest. Controllo destinazione (uff. postale di dest.) Consegna a ufficio di destinazione Spedizione effettiva

3 1: Introduction3 Servizio postale : una prospettiva diversa Strati: ogni strato implementa un servizio m Mediante funzionalità interne m Usando i servizi messi a disposizione dagli strati inferiori Lettera (consegna) Controllo destinazione (consegna a corriere) Corriere Lettera (cons. a dest.) Controllo destinazione (ric. da corriere) Corriere (consegna) Trasporto (aereo, treno...) Sorgente Destinazione

4 1: Introduction4 Stratificazione del servizio postale Consegna da mittente a destinatario Consegna da ufficio postale sorgente a ufficio postale di destinazione Trasferimento da sede locale a sede destinazione del corriere Trasporto

5 1: Introduction5 Perché la stratificazione? I sistemi sono complessi: r La stratificazione permette una più facile organizzazione e individuazione delle funzionalità r La modularità facilita la manutenzione e la modifica dei sistemi m La modifica dell’implementazione dei servizi resi da uno strato è trasparente (non si modifica l’interfaccia) m Es., cambiare il corriere non altera il funzionamento complessivo del servizio postale

6 1: Introduction6 La stratificazione di Internet r application: supporto per le applicazioni di rete m ftp, smtp, http r transport: trasferimento dati end-to-end m tcp, udp r network: trasferimento di datagrammi da sorgente a destinazione (host-to-host) m ip, routing protocols r link: trasferimento di dati tra elementi di rete adiacenti m ppp, ethernet r physical: bit “sul cavo” application transport network link physical

7 1: Introduction7 Stratificazione: comunicazione logica application transport network link physical application transport network link physical application transport network link physical application transport network link physical network link physical Ogni strato: r distribuito r “entità” implementano le funzionalità di strato in ogni nodo r Le entità eseguono azioni e scambiano messaggi con le entità pari (peer entities)

8 1: Introduction8 Layering: logical communication application transport network link physical application transport network link physical application transport network link physical application transport network link physical network link physical data Es.: transport r Preleva dati da app. r Indirizzamento, crea datagramma r Invia il datagramma all’entità pari del lato destinazione r Attendi che il peer confermi il ricevimento r analogia: ufficio postale data transport ack

9 1: Introduction9 Layering: physical communication application transport network link physical application transport network link physical application transport network link physical application transport network link physical network link physical data

10 1: Introduction10 Stratificazione e dati Ogni strato riceve dati dallo strato superiore r Aggiunge header e crea nuova unità dati r Passa nuova unità dati a strato inferiore application transport network link physical application transport network link physical source destination M M M M H t H t H n H t H n H l M M M M H t H t H n H t H n H l message segment datagram frame

11 1: Introduction11 Internet: rete di reti r Grossolanamente gerarchica r Backbone gestiti da provider nazionali/internazionali (NBPs) m Es. Telecom m Interconnessi mediante punti di accesso privati o pubblici (Network Access Point o NAP) r Internet Service Provider regionali m Connessi a NBP r Internet Service Provider locali, compagnie m Connessi a ISP regionali Late 1990’s: r est. 50 million computers on Internet r est. 100 million+ users r backbone links runnning at 1 Gbps NBP A NBP B NAP ISP regionale ISP locale ISP locale


Scaricare ppt "1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche."

Presentazioni simili


Annunci Google