January 20
Subnetting una classe si riferisce alla rottura, o di segmentazione, un singolo Classe A, Classe B o rete di computer di classe C in più reti logiche. In teoria, una rete di classe A è in grado di supportare 2 ^ 24, ovvero 16.777.216, indirizzi IP per rete. Una rete di classe B può supportare 2 ^ 16 o 65.536 indirizzi IP e una rete di classe C è in grado di supportare 2 ^ 8 o 256 indirizzi IP. Tuttavia, gli indirizzi IP sono scarse, per cui le sottoreti fornisce un metodo di allungamento del numero finito disponibile.
Il primo passo per subnetting una classe è quello di decidere il numero di sottoreti è necessario. Se la rete è una rete di classe C composto da tre router - dispositivi che inoltrano unità di dati noti come pacchetti tra reti rete - ogni collegati da collegamenti seriali, avrete bisogno di due sottoreti: una per ogni collegamento seriale. È inoltre necessario una sottorete per l'interfaccia di rete su ogni router, in modo che avrebbe bisogno di cinque sottoreti in totale.
Un indirizzo IP è composto da una parte host, che identifica un singolo computer, o host, su una rete IP e di una porzione di rete, che identifica una rete IP specifico. Per sottorete di una classe, è necessario uno schema di indirizzamento che identifica ogni sottorete con la rete originale, più grande. Non è possibile estendere la dimensione di un indirizzo IP al di là di 32 bit, quindi è necessario "prendere in prestito" i bit dalla parte host per creare un identificatore per ogni sottorete. Su una rete di classe C, si hanno i bit 00000000 con cui giocare.
Il passo successivo nella subnetting una classe è quello di determinare il numero di bit è necessario prendere in prestito dalla parte host dell'indirizzo IP per creare il numero di sottoreti. È possibile farlo utilizzando la formula ° in sottoreti = 2 ^ n - 2, dove n rappresenta il numero di bit presi in prestito. Se si prende in prestito un totale di tre bit, il numero totale di sottoreti utilizzabili è 2 ^ 3 - 2, o 6, che è in realtà uno più del necessario per la rete di cui sopra.
Una maschera di sottorete viene utilizzata per indicare quale parte di un indirizzo IP si riferisce alla sottorete e quale porzione si riferisce all'host. La subnet mask predefinita per una rete di classe C è 255.255.255.000, il che significa che solo gli ultimi otto bit, o ottetto, sono disponibili per identificare le sottoreti. Per creare sei sottoreti, tre bit devono essere presi in prestito dalla porzione host o, in altre parole, commutati a 1 per subnetting, mentre i restanti bit sono passati a 0 per l'indirizzamento host. Il valore binario del ultimo ottetto è quindi 11100000 o, in notazione decimale, 128 + 64 + 32 = 244, che dà una nuova subnet mask 255.255.255.224 dopo prestito tre bit. Per determinare gli indirizzi di sottorete, sottrarre la maschera di sottorete da 256 a determinare la prima sottorete e mantenere l'aggiunta di questo numero a se stesso fino a raggiungere il valore di subnet mask.