Come determinare se 2 IP sono nella stessa sottorete

June 4

Una sottorete è una partizione di una rete sulla quale possono esistere più dispositivi o connessioni, impostare a parte l'host di rete. Se si dispone di più computer di una rete, si potrebbe desiderare di determinare se sono parte della stessa sottorete. Ciò è utile per comprendere il flusso di dati all'interno di una rete. Per fare questo, è necessario fare un po 'di conversione binaria e calcolo.

istruzione

1 Ottenere il vostro indirizzo IP e numero di subnet mask. In Windows, è possibile farlo accedendo al programma di utilità del prompt dei comandi e l'esecuzione di "ipconfig" o visualizzando i dettagli della vostra connessione attraverso la rete e condivisione. In Mac OS X, è possibile farlo accedendo al menu Preferenze di Sistema e selezionando l'opzione "Rete".

2 Convertire entrambi i numeri in binario. Binario è un sistema numerico in cui sono usati solo 1 e 0. Il numero 2 è rappresentato come "10", 4 è "100", e così via. Ad esempio, 110 corrisponde ad una 4, una 2, e non 1, in modo che il numero effettivo rappresentato dal 110 è 6. I primi otto posizioni corrispondono binario 128, 64, 32, 16, 8, 4, 2 e 1. sarà necessario convertire ogni sezione del numero di separati da un punto. Un IP di 192.168.1.100 converte nel modo seguente:

192 convertiti 11000000 (128 + 64)

168 convertiti a 10.101.000 (128 + 32 + 8)

1 convertiti a 00000001

100 convertiti a 01.100.100 (64 + 32 + 4)

Allo stesso modo, una subnet mask 255.255.255.0 converte in:

11111111.11111111.11111111.00000000

3 Confrontare i due numeri binari da colonne. Ovunque entrambi i numeri sono 1, scrivere una 1. Questa è l'operazione binaria "AND". Per esempio:

11000000.10101000.00000001.01100100

11111111.11111111.11111111.00000000

Il risultato sarebbe 11000000.10101000.00000001.00000000

4 Ottenere il secondo numeri IP e Subnet mask.

5 Convertire questi per binario.

6 Eseguire la "AND" confronto con la seconda coppia di numeri.

7 Confrontare i due risultati della e delle operazioni. Se sono identici, i due PI sono sulla stessa sottorete. Se essi non sono identici, non sono sulla stessa sottorete. Ad esempio, se il secondo e il risultato è stato anche 11000000.10101000.00000001.00000000, i due PI sarebbero sulla stessa sottorete.