Come calcolare la maschera di rete

August 21

Come calcolare la maschera di rete


La maschera di sottorete, o maschera di rete, viene utilizzato dai router e computer di capire esattamente dove inviare un messaggio. Si dice fondamentalmente un router che parti di un indirizzo IP riferiscono a un computer specifico, e quali parti si riferiscono a un gruppo di computer o una sottorete. E 'simile alle linee su una busta - l'ufficio postale sa che il numero è la tua casa, la strada è l'area del tuo quartiere, e così via. Per alcune applicazioni è necessario inserire manualmente la maschera di rete.

Classless Inter-Domain Routing (CIDR) notazione è uno dei modi più comuni per rappresentare una sottorete. CIDR assomiglia a un indirizzo IP, seguito da una barra e un numero. Ad esempio, 192.168.1.0/24 è notazione CIDR. Al contrario, una maschera di rete di solito appare come un indirizzo IP. Un esempio di una maschera che corrisponde alla notazione CIDR sopra è 255.255.255.0. Al fine di capire - e inserire - la maschera di rete, è spesso necessario convertire da notazione CIDR.

istruzione

Trovare Netmask da CIDR Notation

1 Utilizzare il CIDR di scrivere il numero in binario. A tale scopo, prendendo il numero dopo la barra - Servizio di chiamano x - e scrivere x 1s. Quindi scrivere 32 x 0s appena a destra di questa. Questo è perché il numero dopo la barra rappresenta il numero di 1s nella maschera di rete, a partire da sinistra. La maschera di rete è un numero a 32 bit, in modo da bit x fino a 32 sarà riempito con 0s.

Le 1s in questo numero sono le parti dell'indirizzo IP che rappresentano l'indirizzo di sottorete, anziché l'indirizzo del computer. Così, per l'esempio precedente (192.168.1.0/24), il numero binario di scrivere sarebbe: 1111 1111 1111 1111 1111 1111 0000 0000.

2 Dividere questo numero binario in gruppi di 8 bit (si può pensare di bit come cifre in un numero binario). Ora dobbiamo convertire questi gruppi di 8 bit in un numero decimale. Per fare questo, capire il valore di ogni bit e aggiungere il valore di tutti i bit impostati a 1 insieme. Per capire il valore di un po ', si contano da destra e sollevano due al potere di quella posizione, a partire da zero.

In altre parole, se si è capire il valore di un bit n posti dalla più lontana po 'a destra (dove il bit più a destra è 0 posizioni), basta dire che il valore di questo bit è 2 elevato alla potenza di n. Per il primo gruppo di 8 bit nell'esempio precedente (1111 1111), avviare da destra e dire 2 a 0 è 1, più 2 a 1 è 2, più 2 a 2 è 4, e così via. I numeri dell'esempio precedente aggiungere fino a 255.

3 Separare ciascuno dei numeri decimali che avete calcolato con un punto. Questa è la maschera di sottorete. subnet mask del mio esempio è 255.255.255.0. È possibile invertire questa procedura per ottenere la vostra rappresentazione CIDR dalla maschera di sottorete. Se si sta costruendo una rete, è possibile utilizzare questi principi per determinare quali subnet mask si dovrebbe usare in base a quanti computer è necessario collegare.

Per fare questo, basta prendere il numero di computer è necessario collegare, aggiungi due, e quindi ottenere il logaritmo in base 2 di quel numero. Questo è il numero 0s avrete bisogno nella vostra maschera di sottorete, in modo che il numero di CIDR sarà 32 meno questo. Utilizzando una rete dimensione adeguata può davvero ridurre il mal di testa di risoluzione dei problemi e aiutare la rete a funzionare senza problemi.

Consigli e avvertenze

  • Per capire potenze di 2, si può iniziare con 1 come 2 alla potenza di 0, quindi raddoppiare ogni volta che si aggiunge un altro per l'alimentazione. 2 a 1 è 2 (che è 1 raddoppiato), 2 alla 2 è 4, eccetera.