Supernet e sottoreti utilizzano la stessa tecnologia sottostante per raggiungere obiettivi diversi. Le superreti cercano di espandere e semplificare complicate infrastrutture di rete costruendo tabelle di routing che prendono di mira più sottoreti in un'unica interfaccia. Le sottoreti, al contrario, suddividono le reti di grandi dimensioni in reti separate e più piccole. Sapere quando applicare l'uno o l'altro può aiutarti a organizzare meglio la tua rete.
Maschere
Prima che possa accadere qualsiasi discussione su supernet o sottoreti, devi prima capire la "maschera" di un indirizzo IP. Come parte dello standard di Classless Interdomain Routing, o CIDR, gli indirizzi IP possono essere forniti con una subnet mask corrispondente. Sia l'indirizzo IP che la subnet mask sono composti da quattro ottetti di posizioni binarie, separati da punti decimali. Le singole posizioni di ogni ottetto rappresentano, in ordine da sinistra a destra, i valori 128, 64, 32, 16, 8, 4, 2 e 1. Il valore decimale più alto di un singolo ottetto è 255. Pertanto l'indirizzo IP decimale di 192.168.1.1 è rappresentato, in binario, come 11000000.10101000.00000001.00000001.
Mentre un indirizzo IP può essere virtualmente qualsiasi numero, le subnet mask sono definite da quali posizioni, da sinistra a destra, rappresentano il numero di "rete" e quali bit, da destra a sinistra, rappresentano gli "host". Tutti gli 1 in una subnet mask rappresentano il numero di rete, mentre tutti gli 0 rappresentano gli host. Non ci possono essere interruzioni nella designazione della rete. Nell'esempio di indirizzo IP sopra, se si desidera etichettare la parte "192.168" come rete e la parte ".1.1" come host, è necessaria una subnet mask di 111111111.11111111.00000000000000000 o 255.255.0.0 in decimale. A volte viene anche scritto come 192.168.1.1/16, con "/16" che significa che 16 bit sono riservati per l'indirizzo di rete.
sottoreti
Quando si pianificano le reti, è necessario considerare quante reti instradabili sono necessarie rispetto a quanti host sono previsti in ciascuna rete. Nell'esempio sopra, gli host 192.168.1.1 e 192.168.1.135 sarebbero sulla stessa rete. Se hai modificato la subnet in 11111111.1111111.1111111.10000000 o 255.255.255.128, i due host si trovano su due reti diverse, una sulla rete 192.168.1.0 e l'altra sulla rete 192.168.1.128. Ognuna di queste reti, quindi, può ospitare 126 macchine host, poiché due indirizzi host sono riservati per il numero di rete e l'indirizzo di trasmissione. L'espansione della sottorete per ospitare più reti è il processo logico della creazione di sottoreti: ottieni più reti, ma meno host per rete.
Supernet
L'opposto di questo è il supernetting. Supernetting esamina il numero di sottoreti e cerca di implementare una maschera che comprenda tutte quelle sottoreti. Pertanto, se si desidera combinare le due sottoreti summenzionate in un'unica supernet, è sufficiente eliminare uno dei bit di rete. Le subnet mask sono 255.255.255.128, mentre le supernet mask sono 255.255.255.0 o 11111111.11111111.11111111.00000000.
Scopo
In ambienti di routing semplici, come una rete domestica, una singola rete privata si limita a instradare verso una connessione Internet. In ambienti di routing complessi, come una rete di campus che collega più edifici e organizzazioni, è necessario utilizzare più router. Le sottoreti aiutano a dividere e gestire gli utenti a livello locale. Ad esempio, se si dispone di personale di progettazione grafica e personale di musica, ospitati su piani separati dello stesso edificio umanistico di un campus universitario, è possibile utilizzare le reti 192.168.1.0/25 e 192.168.1.128/25 per differenziare il traffico di rete. Tuttavia, quando il router al centro dell'università deve "riassumere" come fornire informazioni al router dell'edificio delle discipline umanistiche, utilizzerà 192.168.1.0/24. Ciò consente al router centrale di semplificare le proprie regole di instradamento e sicurezza.
Il supernetting viene utilizzato anche per superare la tradizionale "classe" di un determinato numero di rete privata. Ad esempio, 192.168.1.0/24 comprende gli host da 192.168.1.1 a 192.168.1.254. Se hai bisogno di più di 254 host, ma desideri mantenere il "192.168." struttura degli indirizzi, è possibile implementare una sottorete /23 o 255.255.254.0. Questo cambia l'intervallo di indirizzi da 192.168.1.1 a 192.168.2.254, raddoppiando di fatto il numero di host.