Cara menentukan apakah dua alamat IP berada di 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.