Cara menentukan apakah dua alamat IP berada di subnet yang sama

Jika Anda memiliki beberapa komputer dalam jaringan, mungkin untuk menentukan apakah mereka adalah bagian dari subnet yang sama.

Langkah 1

Dapatkan alamat IP dan nomor subnet mask. Di Windows, Anda dapat melakukannya dengan mengakses utilitas Simbol Sistem dan menjalankan "ipconfig" atau dengan melihat detail koneksi Anda melalui Jaringan dan Pusat Berbagi. Di Mac OS X, Anda dapat melakukannya dengan mengakses menu System Preferences dan memilih opsi "jaringan".

Langkah 2

Konversi dua angka menjadi biner. Biner adalah sistem numerik di mana hanya 1 dan 0 yang digunakan.Nomor 2 diwakili sebagai "10", 4 adalah "100" dan seterusnya. Sebagai contoh, 110 sesuai dengan 4, a 2 dan no 1, sehingga bilangan real yang diwakili oleh 110 adalah 6. Delapan posisi biner pertama sesuai dengan 128, 64, 32, 16, 8, 4, 2 dan 1. Anda harus mengonversi setiap bagian dari angka terpisah untuk suatu periode. Alamat IP 192.168.1.100 diubah sebagai berikut:

192 menjadi 11000000 (128 + 64)

168 menjadi 10101000 (128 + 32 + 8)

1 menjadi 00000001

100 menjadi 01100100 (64 + 32 + 4)

Demikian pula, subnet mask 255.255.255.0 menjadi:

11111111.11111111.11111111.00000000

Langkah 3

Bandingkan dua angka biner dengan kolom. Di mana pun kedua angka tersebut adalah 1, tulislah 1. Ini adalah operasi biner "DAN". Misalnya:

11000000.10101000.00000001.01100100 11111111.11111111.11111111.00000000

Hasilnya akan menjadi 11000000.10101000.00000001.00000000

Langkah 4

Dapatkan nomor IP dan subnet mask kedua.

Langkah 5

Konversikan ke biner.

Langkah 6

Lakukan perbandingan "DAN" dengan pasangan angka kedua.

Langkah 7

Bandingkan dua hasil operasi "DAN". Jika keduanya identik, kedua alamat IP berada di subnet yang sama. Jika mereka tidak identik, mereka bukan milik subnet yang sama. Misalnya, jika hasil kedua "DAN" juga 11000000.10101000.00000001.00000000, kedua IP akan berada di subnet yang sama.