Reti di accesso neutrali in Linux – 1 – Architettura
martedì, 1 settembre 2009Abbiamo visto che le reti di accesso neutrali (che indichiamo con l’acronimo NAN, dall’inglese Neutral Access Network) devono:
- consentire agli utenti di associarsi liberamente alla NAN;
- permettere ai service provider (SP) di esporre i propri servizi all’interno della NAN;
- permettere agli Internet Service Provider (ISP) di offrire banda Internet ai propri clienti attraverso la NAN;
- offrire le stesse condizioni di utilizzo a tutti gli utenti e a tutti i provider (SP e ISP);
- permettere di incrementare la copertura senza limiti tecnologici;
- gestire in modo neutrale il traffico tra gli utenti, i servizi dei SP e i gateway degli ISP.
Inoltre, per evidenti ragioni di ordine pratico, dovrebbero essere semplici e indipendenti dalla tecnologia di accesso adottata (WiFi, xDSL, WiMAX, …).
Qualche giorno fa è stata presentata a Cannes una soluzione che soddisfa questi requisiti utilizzando solo comuni distribuzioni di Linux per la gestione della NAN. Ne descrivo brevemente il funzionamento, rimandando al paper e alle slides per eventuali approfondimenti.
Per ragioni di leggibilità divido la descrizione in tre post: in questo presento solo lo schema di massima e l’architettura, mentre nel prossimo descrivo i principi di funzionamento e nel terzo discuto estensioni e problemi aperti.

La figura precedente mostra lo schema di massima di una NAN (o di una open access network, OAN), che si frappone tra gli utenti (rappresentati in basso) e Internet (in alto). Sono evidenziati gli edge router (o gateway di frontiera) degli ISP e dei SP, la dorsale neutrale (operator neutral backbone) e le isole di accesso (access islands) che offrono connessione agli utenti. Ogni isola di accesso puo’ essere gestita da operatori diversi e differenziarsi dalle altre per tecnologia o per copertura territoriale. La distinzione tra dorsale e isole di accesso non è indispensabile, ma conferisce flessibilità e generalità al modello.

La figura precedente mostra una soluzione architetturale per l’implementazione di una NAN. Ad ogni isola d’accesso è associata una sottorete il cui default gateway (access router) è il gateway verso la dorsale. Alla dorsale è associata una sottorete separata. Inoltre è definita una ulteriore sottorete nella quale vengono pubblicati i servizi e gli edge router degli ISP. Il gateway posto tra la dorsale e la sottorete servizi è detto gateway di smistamento, o policy router, ed è il default gateway della dorsale. A titolo esemplificativo vengono specificati gli indirizzi IP assegnati agli utenti, alle sottoreti e ai gateway.
Continua…
Riferimenti:
