1 / 10

Stratificazione protocollare (Protocol “Layering”)

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

Download Presentation

Stratificazione protocollare (Protocol “Layering”)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

  4. 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 1: Introduction

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

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

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

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

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

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

More Related