Skip to main content

Cos'è un supernet?

Un supernet è un gruppo di reti di computer o sottorete che sono trattate come una singola entità.Il concetto è stato creato in risposta alle carenze del sistema di indirizzamento "di classe" in cui gli indirizzi IP (Internet Protocol) sono distribuiti in pool di dimensioni predefinite note come blocchi.Supernetting consente alle organizzazioni di personalizzare le dimensioni delle loro reti e ridurre la domanda sulle apparecchiature di routing di rete aggregando molte rotte separate.

Con i superneti e i sistemi di indirizzamento di classe, gli indirizzi IP sono suddivisi in un minimo di due parti: un identificatore di rete che specifica una rete e un identificatore host che specifica un computer o un altro dispositivo su quella rete.La lunghezza complessiva di un indirizzo IP è limitata, quindi la dimensione di un identificatore limita la dimensione dell'altro.Prima del concetto di supernet, gli indirizzi IP erano distribuiti in blocchi, secondo una "classe" che ha determinato quanto di ciascun indirizzo era dedicato a entrambi i tipi di identificatore.In un indirizzo "Classe A", l'identificatore di rete è piuttosto breve, lasciando spazio a soli 127 blocchi di rete, mentre la lunghezza relativa dell'identificatore host consente a ciascuna di queste 127 reti di avere oltre 16 milioni di host.Le altre due classi comuni sono la classe B, che può supportare fino a 65.534 host e 16.384 reti e la classe C, che consente solo 254 host, ma poco più di due milioni di reti.

L'idea di un supernet è stata creata in risposta a diversi problemi con il sistema di indirizzamento di classe.Molte aziende e organizzazioni avevano bisogno di più dei 254 host disponibili da un blocco di rete di Classe C, ma molto meno degli indirizzi 65.534 forniti in un blocco di classe B.Di conseguenza, a molte organizzazioni di medie dimensioni sono stati assegnati blocchi di classe B ma hanno usato solo una parte dei 65.534 indirizzi assegnati, portando a un'inevitabile carenza di indirizzi di classe B.Inoltre, la rapida crescita di nuovi siti Web e destinazioni di rete ha iniziato a effettuare un pesante onere per le attrezzature di routing che dovevano archiviare sempre più informazioni al fine di raggiungere il numero crescente di reti e host.Nel 1993, la Task Force di Internet Engineering (IETF) ha sostenuto ufficialmente il concetto di Supernet per affrontare questi problemi.

Supernetting, noto anche come routing di interdominio senza classe (CIDR), elimina la nozione precedente di classi.Un Supernet è essenzialmente un gruppo di blocchi di rete più piccoli o sottorete che viene trattata come una singola grande rete.Gli identificatori di rete in un supernet possono essere di quasi tutte le lunghezze, consentendo di personalizzare le dimensioni della rete in base alle esigenze di un'organizzazione.Due blocchi di classe C, ad esempio, potrebbero essere supernessi per un totale di poco più di 500 indirizzi.Questo sistema consente anche l'aggregazione del percorso, che raggruppa le informazioni di routing per una varietà di host o reti in un unico percorso "riassunto".

Il concetto di Supernet ha alcuni svantaggi, in particolare la maggiore complessità nel CIDR rispetto al sistema di indirizzamento di classe e il requisito per i nuovi protocolli di routing che hanno supportato CIDR.La capacità di personalizzare la lunghezza di un identificatore di rete ha reso più difficile per gli amministratori di sistema distinguere tra identificatore di rete e identificatore host.Per affrontare questo problema, è stato introdotto un nuovo stile di scrittura di indirizzi IP.In questo stile, che si chiama notazione CIDR o notazione slash, una barra segue un indirizzo IP, che è seguito dal numero di bit utilizzati per l'ID di rete.Nell'esempio 192.168.25.5/24, i primi 24 bit dell'indirizzo sono l'identificatore di rete, mentre i restanti otto bit sono l'identificatore host.