MODELLO DI RIFERIMENTO PER L'INTERCONNESSIONE DI SISTEMI APERTI OPEN SYSTEM INTERCONNECTION (OSI)

Documenti analoghi
Elementi di Reti per Telecomunicazioni

Protocolli e Architetture. Dr. Greco Polito Silvana

Lezione 8. Modi di Trasferimento. Gianluca Reali

Modello OSI (Open System Interconnection) Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

ISO OSI. International Standard Organization Open System Interconnection

Modi di Trasferimento

Corso di Tecnologie per la comunicazione

Reti. (già Reti di Calcolatori ) Architetture Protocollari e Struttura (commerciale) di Internet. Renato Lo Cigno

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP

Corso di Reti di Calcolatori

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali

ISO- OSI e architetture Client-Server

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE

Le Reti Informatiche

molteplici problemi e la realizzazione di una gran quantità di servizi, da parte

Reti di Telecomunicazioni 1

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete

Politecnico di Milano Facoltà di Ingegneria dell Informazione. Modelli Funzionali

Architetture a livelli

UD 3 PROTOCOLLO ISO-OSI

ISO-OSI. Prof. Franco Callegati

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

2: Architettura delle reti e modello OSI

INTRODUZIONE A RETI E PROTOCOLLI

Introduzione alla rete Internet

MODELLO OSI. Caratteristiche generali

ISO-OSI. Franco Callegati D.E.I.S. Università di Bologna

Corso di Informatica

Reti di calcolatori. Rete di calcolatori

Reti di calcolatori - Architetture di protocolli

Architetture di protocolli. Architetture e protocolli

Reti di calcolatori - Architetture di protocolli

Introduzione alla rete Internet

Corso di Reti e Sistemi operativi (materiale di Antonio Capone Politecnico di Milano) Introduzione alle reti di telecomunicazione. Reti e Trasmissione

Architetture di protocolli

Calabria University Laboratory on TelecommUnication Research Engineering

2. Il modello ISO/OSI

Introduzione alla rete Internet

Architetture di protocolli

Introduzione alle architetture a strati

Lezione 1. Sistemi di telecomunicazione. Gianluca Reali

Programma del corso

verso espandibili eterogenei tempo di accesso tempo di risposta throughput

Reti e Trasmissione. Reti e Trasmissione. Problematiche. mediante una rete a circuito. Collegamento tra più utenti

Dispositivi per il controllo

Standard OSI MODELLO OSI. Caratteristiche generali PRINCIPALI OBIETTIVI DEL MODELLO OSI

LE RETI INFORMATICHE. Parte seconda. Prof. Antonio Marrazzo Stage IeFP A.s Le reti Informatiche parte 2 Prof. Antonio Marrazzo 1

Architetture Protocollari

Università degli Studi di Bergamo

Università degli Studi di Bergamo

Reti, Web e comunicazione Parte prima

E02 ESERCIZI SU MODI DI TRASFERIMENTO

MODELLI ISO/OSI e TCP/IP

1- Introduzione alle Reti di Telecomunicazione

1- Introduzione alle Reti di Telecomunicazione

Introduzione e richiami del modello a strati

Page 1. Elementi Base del Modello OSI. Il modello di riferimento ISO/OSI OSI: Open Systems Interconnection. Struttura a Livelli.

UNIVERSITA DEGLI STUDI DI PAVIA

ISO-OSI. D.E.I.S. Università di Bologna

Reti di Calcolatori AA 2010/2011. Architetture Protocollari. Architettura Protocollare. Renato Lo Cigno. Quest opera è prote-a dalla licenza:

Marco Listanti. Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley.

Corso di Reti di Calcolatori

Internet (- working). Le basi.

TRASFERIMENTO DELLA SEGNALAZIONE NEL GSM

Architettura a strati dei protocolli di comunicazione

Reti di calcolatori, A.A. 2002/03

Modelli a strati delle reti di calcolatori - Il modello ISO/OSI Il concetto di protocollo

Lo strato di Trasporto

3: Architettura TCP/IP

Roadmap. to-end o Relayed. Comunicazione End-to. Comunicazione:

Fondamenti di reti ATM Introduzione

Sezione propedeutica. I fondamentali e concetti di TCP/IP

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Commutazione di circuito e segnalazione

01/12/2018 Informatici e di Telecomunicazioni

Quanto sono i livelli OSI?

Introduzione alle reti ed al TCP/IP

Servizi e Reti di Telecomunicazione

ISO-OSI. D.E.I.S. Università di Bologna

Architettura a strati

ISO-OSI. D.E.I.S. Università di Bologna

Reti di Trasporto Ing. Stefano Salsano Slides - Blocco 5 La rete ISDN

Il Modello di Riferimento OSI

Vincenzo Eramo. Servizi di Rete

Le motivazioni che hanno favorito la nascita e lo sviluppo delle reti di calcolatori sono molteplici:

LE RETI DI COMPUTER. Il modello ISO/OSI Prima parte

Modi di trasferimento

Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio

Hardware per la connettività Strumenti hardware per la realizzazione di reti locali

I SISTEMI OPERATIVI. Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore.

Reti SWITCHED LAN FULL DUPLEX (IEEE 802.3x)

Qualità di Servizio nelle Reti di Telecomunicazione

Marco Listanti. Testo di riferimento: rim J. Kurose, K. Ross: Reti di calcolatori e Internet (4a edizione). Pearson Addison Wesley

Transcript:

MODELLO DI RIFERIMENTO PER L'INTERCONNESSIONE DI SISTEMI APERTI OPEN SYSTEM INTERCONNECTION (OSI) E' un'architettura di riferimento per la realizzazione di un qualsiasi sistema di elaborazione. Ha lo scopo di permettere l'interconnessione ed il colloquio tra sistemi eterogenei (oltre che omogenei) Per assicurare la compatibilita' funzionale tra sistemi eterogenei e' necessario stabilire le modalita' secondo cui avvengono la connessione ed il colloquio. Normalizzazione (ISO, CCITT) Analisi del processo di comunicazione tra due sistemi remoti: - evidenziare le funzioni che devono essere espletate per rendere possibile il colloquio; -formulare un modello astratto della comunicazione.

2 ANALISI DI UN PROCESSO DI COMUNICAZIONE Utente=qualsiasi entita' fisica o logica che sia in grado di emettere e/o ricevere informazioni. L'informazione emessa e' di tipo numerico e strutturata in una sequenza di intervalli di attivita' e di silenzio. 1) funzioni per il trasferimento dell'informazione 2) funzioni per l'elaborazione dell'informazione Trasferimento - fornitura di un canale di trasmissione per il trasferimento dell'informazione (connettivita' fisica). - conversione dell'informazione emessa dagli utenti nella forma piu' adatta alle caratteristiche di trasferimento del particolare canale trasmissivo usato (modem). - rivelazione e recupero degli errori di trasmissione. - strutturare il flusso di informazione in unita' informative (in relazione alle caratteristiche di trasferimento della rete).

3 - multiplazione dei flussi informativi (problema dell'identificazione delle unita' informative). - commutazione (instradamento e attraversamento). -controllo del flusso di dati (evita le condizioni di congestione). Qualita' di servizio della rete (dipendente dalle modalita' con cui l'insieme di funzioni sopra descritte sono eseguite) -incremento della qualita' di servizio -equalizzazione della qualita' di servizio (di reti diverse)

4 Funzioni per l'elaborazione dell'informazione - dipendono dalla particolare applicazione oggetto dello scambio informativo. - sono di competenza dei sistemi terminali. Funzioni di elaborazione: - gestione del dialogo tra i sistemi - interpretazione delle informazioni ricevute (alfabeto, sintassi e semantica comuni)) GERARCHIA TRA LE FUNZIONI Le funzioni descritte pur essendo autonome sono logicamente collegate. L'esecuzione di una funzione richiede lo svolgimento preventivo di altre funzioni e costituisce la base per l'esecuzione di altre. Ogni funzione opera in modo da aggiungere valore al servizio offerto dal complesso delle funzioni gerarchicamente inferiori ad essa. Concetto di stratificazione.

5 Modello OSI Scopo: fornire una descrizione astratta delle modalita' di comunicazione tra processi applicativi residenti in sistemi diversi. L'architettura di riferimento e' usata per la definizione e per la normalizzazione delle procedure di comunicazione tra sistemi allo scopo di consentirne la cooperazione. La cooperazione non riguarda solo lo scambio di informazione ma comprende anche gli aspetti relativi all'elaborazione ed all'utilizzazione della stessa. Sistema= insieme di uno o piu' elaboratori (comprensivi di periferiche ed operatori) in grado di elaborare e trasferire l'informazione. Processo applicativo= elemento di un sistema che esegue l'elaborazione dell'informazione per una particolare applicazione.

6 Processi applicativi Sistema A Sistema B Sistema C Mezzi di trasmissione Fig. II.2.1 Elementi fondamentali di una architettura di comunicazione.

7 Il modello non considera la realizzazione pratica delle funzioni. Sviluppo del modello: 1) definizione delle funzioni che un sistema deve svolgere (architettura funzionale); 2) descrizione delle modalita' di esecuzione delle funzioni precedentemente definite (procedure operative). Le procedure operative sono gli elementi costitutivi dei protocolli di comunicazione. Protocollo= insieme di regole procedurali e sintattiche in accordo alle quali avviene lo scambio delle informazioni - sintassi - semantica - temporizzazione Argomenti: -concetto di strato -modalita' di comunicazione tra gli elementi di uno strato -analisi delle funzioni di uno strato

8 Concetto di stratificazione L'esecuzione di un dato insieme di funzioni presuppone che un altro insieme di esse sia gia' stato eseguito. L'unione dei due insiemi costituira' la base per l'esecuzione di altre funzioni successive. raggruppamento e stratificazione delle funzioni di comunicazione raggruppamento: funzioni simili per logica e tecnologia sono ragruppate in insiemi omogenei stratificazione: gli insiemi sono organizzati gerarchicamente in modo che ognuno di essi arricchisca di un ulteriore insieme di funzioni il servizio fornito dall'insieme funzionale gerarchicamente inferiore. sistema = successione ordinata di sottosistemi sottosistema=parte del sistema interessata a svolgere funzioni appartenenti a un dato raggruppamento. Tutti i sottosistemi, appartenenti a qualunque sistema e caratterizzati da uno stesso raggruppamento funzionale (omologhi) formano uno strato.

9 Indipendenza funzionale dei vari strati sottosistema=insieme di piu' entita'. entita'= elemento attivo, hardware o software, di un sottosistema che provvede all'esecuzione di una o piu' tra le funzioni dello strato. Durante la comunicazione entita' dello stesso strato appartenenti ai sistemi interconnessi comunicano tra loro per espletare le funzioni loro assegnate. Notazioni: (N)-strato, (N)-entita' Fig 2 Ogni (N)-strato, sfruttando il servizio dello strato inferiore, fornisce alla (N+1)-entita' un (N)-servizio. Un (N)-servizio e' un particolare sottoinsieme delle funzioni eseguite dall'(n)-strato (contiene solo le funzioni visibili all'interfaccia tra l'(n)-strato e l'(n+1)- strato. I punti (logici) in cui un (N)-servizio viene fornito alle (N+1)-entita' sono detti (N)-punto d'accesso al servizio, (N)-SAP.

10 Sistema A Sistema B Strato più elevato (N+1) - Strato Sottosistema (N) - Strato (N-1) - Strato (N)-Entità Strato più basso Mezzi di trasmissione Fig. II.2.2 Stratificazione funzionale di sistemi.

11 Sistema A (N+1)-Servizio Sistema B (N+1)-Servizio (N+1)-SAP (N+1)-SAP (N+1)-Entità (N+1)-Protocollo (N+1)-Entità (N+1)-Strato (N)-Servizio (N)-Servizio (N)-SAP (N)-SAP (N)-Entità (N)-Protocollo (N)-Entità (N)-Strato (N-1)-SAP (N-1)-SAP (N-1)-Connessione (N-1)-Strato Fig. II.2.3 Relazione tra gli elementi di una architettura di comunicazione con trasferimento nel modo con connessione.

12 Comunicazione tra entita' (N)-protocollo Lo scambio informativo tra due (N+1) entita' e' realizzato mediante i servizi messi a disposizione dallo strato inferiore [ (N)-strato ] (N)-connessione I mezzi per instaurare, mantenere e abbattere una (N)-connessione sono forniti dall' (N)-servizio Tale modalita' e' orientata alla connessione, esiste anche un'altra modalita' senza connessione in cui le entita' possono inviare informazione senza prima attivare una connessione. Il modello-base OSI e' orientato alla connessione. Ogni (N)-SAP e' identificato da un (N)-indirizzo che identifica univocamente la (N+1)-entita' connessa allo specificato (N)-SAP All'interno di un (N)-SAP i punti terminali delle (N)- connessioni sono identificati dagli identificatori dei punti terminali di una (N)-connessione.

13 (N)-Entità (N)-Entità (N)-Entità (N)-Strato A B C (N-1)-SAP (N-1)-Strato Connessione punto-multipunto Connessioni punto-punto Punti terminali delle (N-1)-connessioni Fig. II.2.4 Esempi di connessioni di strato.

14 Ogni (N)-entita' gestisce due tipi di flussi informativi: - con entita' appartenenti agli strati adiacenti (il trasferimento di informazione e' diretto) - con entita' dello stesso strato appartenenti a sistemi diversi (il trasferimento di informazione e' indiretto ed utilizza la connessione messa a disposizione dallo strato inferiore [tranne per quanto riguarda lo strato piu' basso]) L'attivita' di normalizzazione riguarda solo il colloquio tra entita' dello stesso strato. UNITA' DI DATI Lo scambio informativo tra (N+1)-entita' avviene mediante le unita' di dati dell'(n+1)-protocollo [(N+1)- PDU, Protocol Data Unit]. Una volta consegnata all'(n)-strato, una (N+1)-PDU diventa una unita' di dati dell'(n)-servizio [(N)-SDU, Service Data Unit]. Ad ogni (N)-SDU viene aggiunta una informazione di controllo dell'(n)-protocollo [(N)-PCI, Protocol Control Information]. Questa e' l'informazione che le (N) entita' si scambiano per coordinare il loro funzionamento.

15 (N)-(N) Entita' alla pari (N+1)-(N) Entita' di strati adiacenti Informazione di controllo Informazione di controllo dell'(n)-protocollo Informazione di controllo dell'(n)-interfaccia Informazione di dati Dati dell'(n)-utente Dati dell'(n)-interfaccia Unita' di dati Unita' di dati dell'(n)-protocollo Unita' di dati dell'(n)-interfaccia Fig. II.2.5 Relazioni tra tipi di informazione e unita' di dati. (N+1)-PDU (N)-SAP (N+1)-Strato (N)-Strato (N)-PCI (N)-SDU (N)-PDU Fig. II.2.6 Esempio di relazione tra unita' di dati in strati adiacenti.

16 L'unione di una (N)-PCI e di una (N)-SDU forma una (N)-PDU. Una (N+1)-PDU e' trasferita da una (N+1) entita' ad una (N) entita' sotto forma di una o piu' unita' di dati dell'(n)-interfaccia [(N)-IDU, Interface Data Unit]. ELEMENTI FUNZIONALI DI UNO STRATO 1- gestione della connessione 2- trattamento delle unita' di dati L' (N)-strato gestisce una (N)-connessione instaurandola e abbattendola, seguendo le richieste delle (N+1)-entita' che la utilizzano a) Funzioni di multiplazione e suddivisione Esistono tre tipi di relazione tra connessioni appartenenti a strati adiacenti: - Una (N)-connessione una (N-1)-connessione; - Diverse (N)-connessioni una (N-1)-connessione; - Una (N)-connessione diverse (N-1)-connessioni;

17 b) Funzioni di controllo di flusso c) risequenziamento d) trasferimento di dati con urgenza, (N)-unita' di dati veloci [(N)-EXDU, Expedited Data Unit]. e) segmentazione (riunificazione) aggregazione (disaggregazione) concatenazione (separazione)

18 (N)-PCI (N)-PCI (N)-SDU (N)-SDU (N)-PDU A (N)-PDU (N)-PDU B (N)-PCI (N)-PCI (N)-SDU (N)-SDU (N)-PDU (N)-PDU (N)-PDU C (N-1)-SDU D A - Corrispondenza uno a uno tra (N)-SDU e (N)-PDU. B - Funzioni di segmentazione e ricostruzione. C - Funzioni di aggregazione e di disaggregazione. D - Funzioni di concatenazione e separazione. Fig. II.2.7 Possibili relazioni tra unita' di dati in strati adiacenti.

19 f) gestione di situazioni di errore se una (N)-entita' rivela una condizione di errore lo notifica alla (N+1)-entita'

20 MODELLO ASTRATTO DEL SERVIZIO DI UNO STRATO La (N+1)-entita', connessa ad un (N)-SAP e' detta (N)-utente dell'(n)-servizio. L'insieme delle (N)-entita' che cooperano per l'esecuzione delle funzioni dell'(n)-servizio e' detto (N)-fornitore. L'(N)-servizio e' composto logicamente da un insieme di elementi di servizio che corrispondono a particolari funzioni. Le interazioni tra utente e fornitore attraverso un (N) SAP, necessarie per attuare un elemento di servizio, sono dette primitive di servizio. Ne esistono quattro tipi: -primitive di richiesta -primitive di indicazione -primitive di risposta -primitive di conferma

21 Utente (N)-servizio Utente (N)-servizio RICHIESTA (N)-SAP CONFERMA INDICAZIONE (N)-SAP RISPOSTA (N+1)-Strato (N)-Strato (N)-Entità (N)-Protocollo (N)-Entità Fornitore dell'(n)-servizio Fig. II.2.8 Modello e primitive di servizio di un generico (N)-strato. Un elemento di servizio puo' essere classificato nel modo seguente: -servizio confermato servizio non confermato -servizio iniziato dal fornitore

22 Utente del servizio Fornitore del servizio Utente del servizio Utente del servizio Fornitore del servizio Utente del servizio Primitiva di richiesta Primitiva di indicazione Primitiva di richiesta Primitiva di indicazione Primitiva di conferma Primitiva di risposta B A Utente del servizio Fornitore del servizio Utente del servizio A - Servizio confermato. B - servizio non confermato. C - Servizio iniziato dal fornitore. Primitiva di indicazione Primitiva di indicazione C Fig. II.2.9 Classificazione dei servizi di strato.

23 DESCRIZIONE DEGLI STRATI Principi di definizione degli strati: - funzioni simili sono raggruppate nello stesso strato; - funzioni diverse, sia per logica che per tecnologia, sono collocate in strati diversi; -l'interfaccia tra due strati e' stabilita in modo da minimizzare la complessita' ed il numero di interazioni tra gli strati stessi. Strati: Application (A) Presentation (P) Session (S) Transport (T) Network(N) Data Link (DL) Physical (PH)

24 Strato di Applicazione Strato di Presentazione Strato di Sessione Strato di Trasporto Strato di Rete Strato di Collegamento Strato Fisico Protocollo di Applicazione Protocollo di Presentazione Protocollo di Sessione Protocollo di Trasporto Protocollo di Rete Protocollo di Collegamento Protocollo di Strato Fisico Strato di Applicazione Strato di Presentazione Strato di Sessione Strato di Trasporto Strato di Rete Strato di Collegamento Strato Fisico Mezzi Fisici di Trasmissione Fig. II.3.1 Architettura del modello OSI. Non tutti i sistemi impegnati in una comunicazione rappresentano le origini o le destinazioni finali delle informazioni; esistono anche sistemi di rilegamento che concatenano le varie tratte della connessione.

25 Strati di Strati di utilizzazione utilizzazione Strato 3 Strato 3 Strato 2 Strato 2 Strato 1 Strato 1 Strato 1 Strato 1 Strato 1 Apparecchio terminale Nodo di accesso Nodo di transito Nodo di accesso Apparecchio terminale Fig. III.4.1 Architettura protocollare per il trasferimento dell'informazione di utente in una rete operante con modo di trasferimento a circuito. Strati di utilizzazione Strati di utilizzazione Strato 3 Strato 2 Strato 1 Strato 3 Strato 2 Strato 1 Strato 3 Strato 2 Strato 1 Strato 3 Strato 2 Strato 1 Strato 3 Strato 2 Strato 1 Apparecchio terminale Nodo di accesso Nodo di transito Nodo di accesso Apparecchio terminale Fig. III.4.2 Architettura protocollare per il trasferimento dell'informazione di utente in una rete operante con modo di trasferimento a pacchetto.

26 STRATO DI APPLICAZIONE Scopo: fornire ai processi applicativi residenti in un sistema i mezzi per accedere all'ambiente OSI. Fa si' che l'ambiente OSI costituisca una macchina virtuale in grado di associare un processo applicativo con qualsiasi altro processo residente in un qualsiasi altro sistema remoto. Definizione degli elementi di servizio dello strato di applicazione (Fig 12) Elementi comuni: - instaurazione e identificazione di connessioni. - verifica della disponibilita' delle risorse -determinazione della qualita' di servizio richiesta -determinazione di una sintassi di trasferimento -trasferimento delle informazioni -terminazione dell'associazione tra processi applicativi

27 Es.: servizio di trasferimento e manipolazione di archivi, terminale virtuale, E-mail, Remote Job Entry. Elementi di servizio specifici di particolari applicazioni (USSE) Elementi di servizio specifici per classi di applicazioni (SASE) Elementi di servizio comuni a tutte le applicazioni (CASE) ENTITÀ DI APPLICAZIONE Fig. II.3.2 Definizione degli elementi di servizio dello strato di applicazione. STRATO DI PRESENTAZIONE Scopo: risolvere i problemi di compatibilita' tra due qualsiasi entita' di applicazione per quanto riguarda la rappresentazione dei dati; in particolare lo strato di presentazione deve sollevare le entita' di applicazione da ogni problema relativo alla trasformazione della sintassi dei dati (anche conversione dei codici e degli insiemi di caratteri). Altre funzioni: compressione dei dati, crittografia Es.: conversione di alfabeti

28 STRATO DI SESSIONE Scopo: strutturare e sincronizzare lo scambio dati in modo da poterlo sospendere, riprendere e terminare ordinatamente. Maschera eventuali interruzioni del servizio di trasporto e mantiene una continuita' logica nell'evoluzione della connessione di sessione. Il colloquio tra due entita' di presentazione e' strutturato in attivita' formate da una o piu' unita' di colloquio (Fig 13) Un punto di sincronizzazione primaria e' un punto in cui il colloquio puo' essere reinizializzato in caso di guasti Es.: passare da una "finestra" ad un'altra Attività Unità di colloquio Unità di colloquio Unità di colloquio Inizio attività Punti di sincronizzazione secondari Punti di sincronizzazione primari Fine attività Fig. II.3.3 Definizione di attivita' e di unita' di colloquio nello strato di sessione.

29 STRATO DI TRASPORTO Scopo: trasferimento trasparente delle unita' dati. Colmare eventuali deficienze e fluttuazioni della qualita' di servizio delle connessioni di rete. Instaurare e abbattere le connessioni di rete. E' il primo strato che ha esclusivamente un significato da estremo ad estremo. Se la qualita' di servizio e' insufficiente lo strato di trasporto deve provvedere a migliorarla fino al livello richiesto dallo strato di sessione. Classi di servizio caratterizzate da: -portata -ritardo di trasferimento -tasso di errore -disponibilita' della connessione I mezzi che lo stato di trasporto ha per ottimizzare l'utilizzazione delle risorse di rete sono la multiplazione e la suddivisione.

30 STRATO DI RETE Scopo: rendere invisibile allo strato di trasporto il modo in cui sono utilizzate le risorse di rete (lo strato di trasporto vede solo la qualita' di servizio della connessione). Sottorete a bassa qualità Sottorete ad alta qualità Connessione a bassa qualità Fig. II.3.4 Primo esempio di interconnessione di sottoreti. Qualità migliorata Sottorete a bassa qualità Sottorete ad alta qualità Connessione ad alta qualità Fig. II.3.5 Secondo esempio di interconnessione di sottoreti. Altre funzioni: controllo del flusso delle unita' di dati instradamento indirizzamento statistiche del trasferimento (tariffazione)

31 STRATO DI COLLEGAMENTO Scopo: fronteggiare eventuali malfunzionamenti che dovessero verificarsi nello strato fisico. Rivelazione e recupero degli errori. Regolazione del flusso (pacing). Gestione della linea (simlex, duplex). Lo strato di collegamento puo' offrire diverse classi di servizio allo strato di rete. STRATO FISICO Scopo: effettuare il trasferimento fisico delle cifre binarie scambiate dalle entita' di collegamento. Assicura l'indipendenza della comunicazione dal particolare mezzo trasmissivo utilizzato. Es.: tratta costituita da fibra+cavo coassiale+ponte radio. Servizi dello strato fisico: -gestione e identificazione della connessione fisica -trasmissione delle unita' di dati.

32 Connessione: punto-punto; punto-multipunto. Modalita': dupex half duplex simplex Parametri fisici: volts, ampere, µs (1)-SAP (1)-SAP Entità di strato fisico Strato Fisico Connessione Fisica Mezzi di Trasmissione Fig. II.3.6 Modello generale di una connessione fisica.

33 Funzioni comuni a tutti gli strati: Strato (N): fornire i mezzi per instaurare, mantenere e abbattere le (N)-connessioni tra le (N+1) entita'. Critiche: Ricerca Investimento Attivita' Standards Tempo gli strati non hanno la stessa "dimensione" ed importanza (lo strato di sessione e' usato da poche applicazioni e lo strato di presentazione e' quasi vuoto) il modello e' molto complesso molte funzioni (controllo di flusso e di errore ad es) appaiono in piu' strati. Non e' chiaro perche' alcune funzioni sono disposte in determinati strati (gestione del terminale virtuale, crittografia)