Pernah nggak sih kamu diminta menghitung subnet mask saat belajar jaringan komputer atau ketika sedang mengonfigurasi router? Jujur saja, dulu saya juga sempat bingung. Angka-angka seperti 255.255.255.0, /24, atau /27 terlihat sederhana, tetapi begitu mulai menghitung jumlah host dan network, kepala rasanya ikut muter.
Padahal, kalau sudah memahami konsep dasarnya, menghitung subnet mask ternyata tidak serumit yang dibayangkan.
Pada artikel ini saya akan menjelaskan cara menghitung subnet mask langkah demi langkah agar lebih mudah dipahami, bahkan jika kamu masih pemula.
Apa Itu Subnet Mask?
Subnet mask adalah angka yang digunakan untuk membedakan bagian Network ID dan Host ID pada sebuah alamat IP.
Dengan subnet mask, perangkat dapat mengetahui apakah alamat IP tujuan berada dalam jaringan yang sama atau harus diteruskan melalui router.
Contoh subnet mask yang paling sering digunakan adalah:
-
255.255.255.0 (/24)
-
255.255.0.0 (/16)
-
255.0.0.0 (/8)
Semakin besar nilai prefix (/24, /25, /26, dan seterusnya), semakin sedikit alamat host yang dapat digunakan dalam satu jaringan.
Kenapa Harus Menghitung Subnet Mask?
Saya sering menemui kasus ketika sebuah jaringan terasa berantakan hanya karena pembagian IP Address kurang tepat.
Menghitung subnet mask memiliki banyak manfaat, di antaranya:
-
Membagi jaringan menjadi beberapa subnet.
-
Menghemat penggunaan alamat IP.
-
Mengurangi broadcast traffic.
-
Mempermudah pengelolaan jaringan.
-
Meningkatkan keamanan jaringan.
Itulah sebabnya materi subnetting hampir selalu muncul ketika belajar jaringan komputer maupun saat mengikuti sertifikasi.
Cara Menghitung Subnet Mask
Sebelum mulai menghitung, ada beberapa informasi yang perlu diketahui:
-
IP Address
-
Prefix CIDR
-
Jumlah host yang dibutuhkan
Misalnya kita memiliki alamat:
192.168.10.0/24
Artinya:
-
Prefix = /24
-
Subnet Mask = 255.255.255.0
-
Total alamat = 256
-
Host yang dapat digunakan = 254
Kenapa bukan 256 host?
Karena dua alamat digunakan sebagai:
-
Network Address
-
Broadcast Address
Sehingga rumusnya menjadi:
Jumlah Host = 2^(32 − Prefix) − 2
Sebagai contoh:
-
/24 = 254 host
-
/25 = 126 host
-
/26 = 62 host
-
/27 = 30 host
-
/28 = 14 host
Semakin besar prefix, semakin kecil jumlah host yang tersedia.
Contoh Menghitung Subnet Mask
Misalkan saya membutuhkan sekitar 50 perangkat dalam satu jaringan.
Saya mulai menghitung:
-
2⁵ = 32 (kurang)
-
2⁶ = 64 (cukup)
Karena membutuhkan 6 bit untuk host, maka:
32 − 6 = 26
Sehingga prefix yang digunakan adalah:
/26
Subnet mask-nya menjadi:
255.255.255.192
Dengan konfigurasi tersebut saya mendapatkan:
-
Total alamat: 64
-
Host yang dapat digunakan: 62
Jumlah tersebut sudah lebih dari cukup untuk kebutuhan 50 perangkat.
Cara Menghitung Subnet dengan Lebih Cepat
Kalau harus menghitung manual setiap saat, lama-kelamaan bisa bikin capek juga.
Sekarang saya lebih sering menggunakan Subnet Calculator Online untuk menghitung:
-
Subnet Mask
-
Network Address
-
Broadcast Address
-
Jumlah Host
-
Rentang IP Address
Cukup masukkan IP Address beserta prefix CIDR, lalu hasil perhitungannya langsung muncul dalam hitungan detik.
Cara ini jauh lebih praktis dibanding menghitung semuanya secara manual, apalagi ketika harus mengelola banyak jaringan sekaligus.
Tips Memahami Subnetting
Kalau baru belajar subnetting, jangan langsung menghafal semua angka.
Saya biasanya menyarankan langkah berikut:
-
Pahami konsep Network ID dan Host ID.
-
Hafalkan subnet yang paling sering digunakan seperti /24, /25, /26, dan /27.
-
Sering latihan menggunakan contoh kasus.
-
Bandingkan hasil hitungan manual dengan Subnet Calculator agar semakin paham.
Semakin sering mencoba, semakin cepat pula kamu mengenali pola subnetting.
Kesimpulan
Menghitung subnet mask memang terlihat rumit pada awalnya. Namun setelah memahami hubungan antara prefix, subnet mask, dan jumlah host, prosesnya menjadi jauh lebih mudah.
Jika hanya ingin mengetahui hasilnya dengan cepat, kamu dapat menggunakan Subnet Calculator Online untuk menghitung subnet mask, jumlah host, network address, dan broadcast address secara otomatis. Tool ini sangat membantu bagi pelajar, mahasiswa, teknisi jaringan, maupun administrator jaringan yang ingin bekerja lebih efisien.