GSMWORLD.it

Introduzione alle reti di calcolatori

ATM
di Carmelo Nucera

 

IP su ATM - LAN Emulation (LANE)

Il concetto base del protocollo LANE è quello di fornire ai livelli superiori (rispetto alla pila OSI), come IP, la visione di una rete sottostante uguale ad una LAN "normale" come Ethernet piuttosto che una rete ATM. LANE in pratica, ricostruisce un livello MAC appropriato ed i pacchetti del formato MAC viaggiano nel payload della cella ATM.

Con questa tecnica nessuna modifica deve essere fatta nei protocolli superiori (come IP). I "dispositivi" che possono supportare il protocollo LANE sono di due tipi:

Questo fa si, come vedremo, che sia gli host ATM che implementano il LANE mediante una NIC sia host di una Legacy LAN collegati a router LANE possono essere visti come un unica "Virtual LAN". Da notare che il LANE non ha conseguenze sugli switch ATM in quanto é un protocollo sovrapposto ad ATM (overlay model) per cui gli switch funzionano nello stesso modo.

La funzione basilare del LANE é quella di risolvere indirizzi MAC in indirizzi ATM. Vediamo di seguito come riesce a farlo.

 

Componenti e tipi di connessione del LANE

Il protocollo LANE definisce la modalità di operazioni di una singola Emulated LAN (ELAN) che è un altro termine per definire il concetto di LAN virtuale. All'interno di una stessa rete ATM possono coesistere più ELAN in quanto non vi sono problemi di collisione dei pacchetti essendovi un concetto di connessione che regolamenta l'uso della rete. Le entità che fanno parte di una ELAN sono:

Il protocollo LANE ha standardizzato solo le operazioni della LANE User to Network Interface (LUNI) per lo scambio di dati tra un LEC e la rete che supporta il protocollo LANE. Non é tuttora standardizzata la LANE NNI che gestisce le operazioni tra LES BUS e LECS.

La sequenza di operazioni che si effettuano in una ELAN sono:

Algoritmi di spanning tree vengono eseguiti dal LES per controllare la eventuale presenza di loop nella rete, che non esistono per costruzione in Ethernet ma che potrebbero insorgere in una rete con SVC come ATM.

La bontà di LANE é che gli amministratori di più reti possono creare più virtual LAN indipendentemente dalla posizione fisica delle LAN e degli host ATM coinvolti. Le ELAN infatti possono essere collegate tramite un router che implementa il LANE ed indipendentemente dalla posizione geografica più ELAN connesse ad un backbone ATM, possono essere considerate un "unica LAN".

I vantaggi del LANE che si possono riassumere nella parola "semplicità" mascherano purtroppo le proprietà importanti di ATM (ad es. controllo del QoS) che non possono essere usate a causa del "hiding" che LANE opera sulla rete reale. Quindi LANE deve essere visto come un protocollo transitorio adatto alla semplificazione nell'introduzione di ATM.