Asynchronous Transfer Mode: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 3:
==Introduzione==
ATM è stato progettato agli inizi degli [[Anni 1990|anni novanta]] e lanciato con una fortissima spinta in quanto avrebbe dovuto soddisfare le esigenze di ''[[networking]]'' unificando varie tipologie di [[traffico (telecomunicazioni)|traffico]] o servizi (voce, dati, [[TV via cavo]], [[telex]], ecc.,) all'interno di un sistema unico integrato. In particolare ATM è stato pensato per fornire uno [[standard]] unificato di [[rete di telecomunicazioni|rete]] per supportare canali sincroni ([[Synchronous Digital Hierarchy|SDH]]) e reti basate su pacchetti ([[Internet Protocol|IP]], [[Frame Relay]], ecc.)
Tale sistema avrebbe dovuto dar luogo alla cosiddetta rete ''Broadband-ISDN'' ([[Broaband ISDN|B-ISDN]]), estensione o sviluppo della classica rete [[ISDN|N-ISDN]] a banda stretta (''Narrow ISDN'') che supportasse appunto tutta questa serie di servizi offerti all'utente e con una [[velocità di trasmissione]] di 155 Mbit/s grazie all'utilizzo della [[fibra ottica]] come [[mezzo trasmissivo]] fino all'utente finale cioè nella [[rete di accesso]].
ATM nella sua interezza non ha quindi ottenuto il successo sperato in termini di diffusione, tuttavia è stato parzialmente adottato nella [[rete telefonica]] dove il suo utilizzo è tuttora in espansione come protocollo di trasporto nella [[rete di accesso]] ([[ADSL]], [[UMTS]]) e soprattutto nelle [[rete di trasporto|reti di trasporto]]. Anche se l'ATM sta andando lentamente in disuso in favore di tecnologie di rete più efficienti come [[MPLS]], essa ha costituito indubbiamente una tappa intermedia o evoluzione all'interno dello sviluppo delle reti di telecomunicazioni. In particolare la B-ISDN nelle sue finalità ultime risulta oggi parzialmente realizzata con la tecnologia delle [[Next Generation Networking]].
Riga 11:
==Funzionamento==
[[File:Cella atm.png|right|Cella ATM]]
L'unità di trasmissione dei dati di ATM è detta ''cella'',
ATM utilizza una tecnica di [[commutazione]] a ''[[circuito virtuale]]'' che lo rende appetibile per reti integrate nei servizi ad alta [[velocità di trasmissione]]:
Riga 23:
Gerarchicamente si ha che un circuito virtuale viene stabilito tramite il collegamento di più connessioni virtuali VC.
Il VP è un canale virtuale gerarchicamente superiore al VC
Appositi dispositivi hardware, ad esempio switch ATM, sono in grado di gestire VP (con tutti i VC in essi contenuti) o anche direttamente i singoli VC.
Riga 111:
'''AAL 5'''
L'AAL 5 non fa altro che inserire una coda (''trailer'') di 8 byte
Il pacchetto viene incapsulato nella cella ATM si utilizzano due bit del campo PTI per definire l'ultima cella appartenente
AAL 5 viene utilizzato ad esempio per utilizzare ATM in LAN.
Riga 118:
==Gestione del traffico==
Come detto ATM deve supportare varie tipologie di traffico anche molto diverse tra loro e per questo deve essere in grado di gestirle abilmente
Parallelamente per essere certi di poter supportare le richieste degli utenti sulle varie tipologie di traffico da servire, la rete ATM implementa il meccanismo cosiddetto di '''Call Admission Control''' cioè, dopo aver registrato all'atto dell'instaurazione della connessione attraverso il Contratto di Traffico le richieste di parametro di traffico, verifica successivamente la disponibilità delle risorse necessarie nei nodi interni di transito per soddisfare le richieste di servizio per poi eventualmente assegnarle permanentemente, per l'intera durata della connessione, all'utente soddisfando le sue richieste. Questo stesso meccanismo di controllo di ammissione di chiamata limita gli effetti di ritrasmissione che l'eventuale [[congestione (reti)|congestione di rete]] dovuta alla perdita di pacchetti non trasferibili produrrebbe.
Riga 129:
* '''VBR''' (''Variable Bit Rate''), le sorgenti emettono a velocità variabile nel tempo (es. dati audio-video e traffico Internet)
Ciascuna delle precedenti tipologie di sorgenti può essere di tipo ''real-time'' o ''non real-time'' e ciascuna prevede differenti parametri di qualità di servizio da garantire.
* '''UBR''' (''Unspecified Bit Rate''), le sorgenti possono emettere a velocità variabile fino
* '''ABR''' (''Avaliable Bit Rate''), le sorgenti possono emettere
==Applicazioni==
Sono possibili due modalità di implementazione di ATM su una rete di telecomunicazioni:
* '''LAN Emulation''' (LANE): permette di far comunicare tra loro un insieme di terminali che fanno parte di una stessa sottorete come appartenenti
* '''Classical IP su ATM''' (CLIP): rappresenta il modello che si è effettivamente affermato e che consiste in uno schema di trasporto in cui [[router]] di interfaccia dialogano tra di loro attraverso una rete ATM, che funge appunto da [[rete di trasporto]], attraverso l'uso di circuiti virtuali permanenti col vantaggio aggiunto di garantire QoS agli utenti e possibilità di [[Virtual Private Network|VPN]] su scala geografica ([[Ipsilon Networks]]).
|