Blog Informatica & Programmazione


Replying to L'architettura ISO-OSI

  • Create account

    • Nickname:
  • Enter your Post

    •              
           
       
      FFUpload  Huppy Pick colour  HTML Editor  Help
      .
    •      
       
      Clickable Smilies    Show All
      .
  • Clickable Smilies

    • :huh:^_^:o:;):P:D:lol::B)::rolleyes:-_-<_<:)
      :wub::angry::(:unsure::wacko::blink::ph34r::alienff::cry::sick::shifty::woot:
      <3:XD:*_*:];P:XP:(:=)X):D:>.<>_<
      =_=:|:?3_3:p:;_;^U^*^^*:=/::*::b::f:

  •   

Last 10 Posts [ In reverse order ]

  1. Posted 18/6/2013, 20:10

    L'architettura ISO-OSI



    Topic realizzato da giratina23 vietata la copia intera o parziale.

    La cooperazione di dispositivi:
    I sistemi di comunicazioni sono composti da un insieme di dispositivi che devono scambiarsi informazioni.
    Negli anni 70, le aziende produttrici di hardware, producevano anche il software e non avevano il bisogno di realizzare calcolatori in grado di scambiare informazioni con dispositivi di altre aziende produttrici.
    Vennero quindi a crearsi i noti sistemi chiusi (o system closed)
    Con il passare del tempo, è sorta la necessità di collegare dispositivi di aziende produttrici differenti e a lunga distanza, come nel caso della rete internet .

    Il modello OSI:
    Per far fronte a queste nuove necessità l’ISO (International Standard Organization) ha enunciato un nuovo modello di riferimento chiamato OSI (Open System Interconnection).
    L’OSI consiste in un insieme di regole che stabiliscono un’architettura a strati per ogni stazione di una rete e forniscono le regole sia per la comunicazione tra stazioni differenti, sia tra i singoli livelli dell’architettura a strati.

    L’architettura a strati:
    Ogni strato in cui viene suddivisa una stazione ha delle determinate funzionalità, e sono ordinate secondo una gerarchia.
    Ogni livello interagisce con livelli gerarchicamente adiacenti non appena termina l’elaborazione di sua competenza.
    In ogni architettura a strati ricorrono alcuni elementi fondamentali: il mezzo di trasmissione e ogni sistema ha lo stesso numero e tipo di strati.

    Definizione di un’architettura:
    Per definire un’architettura a livelli è necessario definire:
    1. Gli strati dell’architettura;
    2. Le funzionalità dello strato specifico;
    3. Il protocollo dello strato;
    4. La funzione di indirizzamento;
    5. Assicurarsi che il protocollo sia lo stesso degli altri sistemi con cui il dispositivo deve trasmettere informazioni;

    I livelli del modello OSI:
    I livelli del modello OSI sono 7 e sono suddivisi in due gruppi: I livelli inferiori si occupano del trasferimento dell’informazione tra due sistemi, mentre quelli superiori si occupano dell’applicazione.
    TITOLO
    Livello Applicazione
    Livello Presentazione
    Livello Sessione
    Livello Trasporto
    Livello Rete
    Collegamento
    Livello Fisico
     




    Il livello fisico:
    Il livello fisico controlla la rete, l’hardware e la comunicazione fisica tra due stazioni di una rete.
    Il livello fisico ha le seguenti funzionalità:
    1. Si occupa delle caratteristiche elettriche dei segnali (ad esempio la forma d’onda utilizzata per la trasmissione dei simboli);
    2. Si occupa delle caratteristiche meccaniche e della realizzazione dell’interconnessione tra una stazione e il canale;
    3. Le caratteristiche dei cavi e dei connettori;
    4. Si occupa della multiplazione e della modulazione del segnale;
    5. Si occupa dell’attivazione e della disattivazione del collegamento fisico tra due punti;

    Il livello di collegamento (data link):
    Il livello di collegamento assicura al livello fisico la trasmissione affidabile dei dati.
    Il livello di collegamento (o di linea o data link) ha le seguenti funzionalità:
    1. Regolare la trasmissione tra dispositivi che operano a velocità differenti;
    2. Definire l’accesso multiplo ad un canale di comunicazione da parte di più utenti;
    3. Suddividere le informazioni ricevute dal livello fisico in frame;
    4. Si occupa della gestione degli eventuali errori nei frame;
    5. Fornisce servizi di livello superiore (Livello di rete);

    Il livello di rete:
    Il livello di rete consente di stabilire il percorso che un’informazione deve fare all’interno di una rete e rende indipendenti gli strati di livello superiore;
    Il livello di rete ha le seguenti funzionalità:
    1. Si occupa dell’instradamento delle informazioni tra le varie stazioni all’interno di una rete;
    2. Controlla la congestione della rete;
    3. Interconnette le reti;
    4. Effettua la multiplazione di due o più flussi di dati su uno stesso circuito;
    5. Fornisce servizi di livello superiore (Livello di trasporto);

    Livello di trasporto:
    Il livello di trasporto consente un trasferimento di informazioni affidabili tra due host.
    Il livello di trasporto ha le seguenti funzionalità:
    1. Definisce la qualità del servizio;
    2. Fornisce un servizio affidabile al livello di sessione;
    3. Si occupa della segmentazione e dell’assemblaggio dei dati;
    4. Fornisce servizi di livello superiore (Livello di Sessione);

    Livello di sessione:
    Il livello di sessione controlla la comunicazione tra due applicazioni.
    Il livello di sessione ha le seguenti funzionalità:
    1. Introduce i punti di sincronizzazione;
    2. Gestisce la chiusura ordinata di un dialogo (soft);
    3. Suddivide il dialogo tra le applicazioni in sessioni (unità logiche);
    4. Fornisce servizi di livello superiore (livello di presentazione);

    Livello di presentazione:
    Il livello di presentazione trasforma i dati delle applicazioni in un formato standardizzato.
    Il livello di presentazione ha le seguenti funzionalità:
    1. Cifratura dei dati;
    2. Compressione dei dati;
    3. Rappresentazione dei dati;
    4. Fornisce servizi di livello superiore (Livello applicativo);

    Livello di applicazione:
    Il livello applicativo interfaccia l’utente al calcolatore.
    Il livello applicativo si occupa delle seguenti funzionalità:
    1. Posta elettronica;
    2. Accesso, gestione e trasferimento file;
    3. Terminale virtuale;
    4. Scambio risultati tra applicazioni;
    5. Gestione di messaggi;

Review the complete topic (launches new window)