Subnet Mask: Pengertian, Fungsi, dan Cara Menghitungnya

Pernah dengar istilah subnet mask saat belajar jaringan komputer? Kalau iya, mungkin awalnya terdengar ribet dan bikin pusing. Padahal sebenarnya, subnet mask adalah pembagi wilayah dalam sebuah jaringan agar lebih rapi, efisien, dan gampang dikendalikan. Nah, biar lebih jelas, mari bahas dari pengertian, fungsi, sampai cara menghitung subnet mask dengan langkah yang sederhana.

Apa Itu Subnet Mask?

pengertian subnet mask

Subnet mask adalah angka atau kode khusus yang dipakai untuk membagi sebuah jaringan komputer menjadi jaringan-jaringan kecil, yang biasa disebut subnetwork atau subnet. Teknik ini lazim disebut dengan istilah subnetting.

Singkatnya, kalau sebuah jaringan itu ibarat sebuah kota, subnet mask adalah peta yang memecah kota besar tersebut menjadi beberapa kecamatan atau blok. Jadi, setiap perangkat punya alamat rumah yang jelas, dan lalu lintas datanya tidak saling tabrakan.

Subnet mask biasanya digunakan pada jaringan dengan IP address kelas A, B, dan C.Contoh subnet mask default menurut kelas IP:

  • Kelas A: 255.0.0.0 (Prefix /8)
  • Kelas B: 255.255.0.0 (Prefix /16)
  • Kelas C: 255.255.255.0 (Prefix /24)

Perbedaan IP Address dan Subnet Mask

Banyak orang masih bingung, apa bedanya IP address dengan subnet mask?

  • IP Address: Menunjukkan alamat unik dari perangkat di jaringan.
  • Subnet Mask: Menunjukkan posisi perangkat tersebut ada di subnet mana.

Kedua istilah ini bekerja sama. IP address memberitahu siapa perangkat, sementara subnet mask menjawab dia berada di wilayah mana.

Biar lebih jelas, coba lihat data berikut:

1. Kelas A

  • Binary: 11111111.00000000.00000000.00000000
  • Decimal: 255.0.0.0
  • Prefix: /8

2. Kelas B

  • Binary: 11111111.11111111.00000000.00000000
  • Decimal: 255.255.0.0
  • Prefix: /16

3. Kelas C

  • Binary: 11111111.11111111.11111111.00000000
  • Decimal: 255.255.255.0
  • Prefix: /24

Di sini, angka 1 dipakai buat network identifier (bagian jaringan), sedangkan angka 0 dipakai buat host identifier (bagian perangkat).

Fungsi Subnet Mask

Selain sekadar membagi jaringan menjadi lebih kecil, subnet mask punya beberapa fungsi penting lain, antara lain:

  1. Membagi jaringan besar jadi lebih kecil (subnetting). Jadi manajemen jaringan lebih gampang, nggak ribet ngurus ribuan perangkat dalam satu jalur.
  2. Mengoptimalkan penggunaan IP address. Dengan subnet mask, alokasi IP address bisa lebih efisien. Nggak ada lagi istilah boros alamat.
  3. Meningkatkan keamanan jaringan. Subnet bisa jadi pembatas antar bagian jaringan. Kalau ada gangguan di satu subnet, nggak langsung bikin seluruh jaringan terganggu.
  4. Mengurangi risiko overload. Kalau terlalu banyak host (perangkat) dalam satu jaringan, bisa bikin koneksi lemot atau sering crash. Dengan subnet mask, host bisa dipisah ke beberapa subnet.
  5. Memudahkan troubleshooting. Buat admin jaringan, lebih gampang melacak masalah kalau jaringan udah dibagi pakai subnet mask.

Cara Menghitung Subnet Mask

Bagian ini biasanya yang bikin takut banyak orang. Padahal kalau dipahami pelan-pelan, subnetting tidak serumit yang dibayangkan.

Ada beberapa hal dasar yang harus dicari ketika menghitung subnet mask:

1. Jumlah Subnet

Rumus: Jumlah Subnet=2x

(X = jumlah bit yang dipinjam untuk network ID)

2. Jumlah Host Tiap Subnet

Rumus: Jumlah Host=2y−2

(Y = jumlah bit untuk host ID)

3. Blok Subnet

Rumus: 256−nilai subnet mask di oktet terakhir

4. Menentukan Alamat Host dan Broadcast

Dari blok subnet tadi, Anda bisa tentukan range alamat host awal, host akhir, dan alamat broadcast.

Contoh

IP address: 192.168.1.2/24

  • Subnet mask: 255.255.255.0
  • Prefix /24: Berarti ada 24 bit untuk network, dan 8 bit untuk host.
  • Jumlah host per subnet: 28−2=25428−2=254 host.

Artinya, dengan subnet mask ini Anda bisa punya 254 perangkat aktif dalam satu jaringan.

Subnet Mask dalam Dunia Modern

Konsep subnet mask tidak hanya penting buat teknisi jaringan profesional, tapi juga relevan untuk perusahaan, sekolah, hingga bisnis skala kecil. Kenapa? Karena semakin banyak perangkat yang terkoneksi, semakin penting pengaturan jaringan agar tetap stabil dan aman.

Selain itu, sejak diperkenalkannya sistem CIDR (Classless Inter-Domain Routing) tahun 1992, subnetting makin fleksibel. Tidak lagi kaku seperti hanya mengikuti kelas A, B, atau C. CIDR memungkinkan kita membuat prefix sesuai kebutuhan, misalnya /27, /29, dan seterusnya.

Sudah Lebih Paham tentang Subnet Mask?

Nah, sekarang Anda sudah ngerti kan apa itu subnet mask, fungsinya buat jaringan, dan gimana cara menghitungnya. Intinya, subnet mask ibarat peta blok dalam jaringan komputer. Tanpa ini, jaringan bisa jadi berantakan, boros IP address, bahkan rawan error.

Kalau Anda seorang network engineer pemula, coba deh latihan subnetting pelan-pelan. Awalnya memang ribet, tapi lama-lama Anda bakal terbiasa.

Ingin memperdalam dunia jaringan komputer, programming, website, dan teknologi digital? Yuk, baca artikel menarik lainnya di Onero Insight untuk menambah pengetahuan dan skill Anda!

FAQ Seputar Subnet Mask

Apa itu subnet mask?

Subnet mask adalah kode biner yang digunakan untuk membagi jaringan komputer menjadi subnet kecil sehingga alokasi IP menjadi lebih efisien dan jaringan lebih stabil.

Apa bedanya IP address dengan subnet mask?

IP address adalah alamat unik perangkat dalam jaringan, sementara subnet mask menentukan perangkat tersebut berada di subnet (bagian jaringan) mana.

Mengapa subnet mask penting?

Karena membantu manajemen jaringan, mempercepat routing data, mengurangi kemacetan jaringan, serta meningkatkan keamanan.

Apa itu subnetting?

Subnetting adalah proses membagi satu jaringan besar menjadi beberapa jaringan kecil menggunakan subnet mask.

Bagaimana cara menghitung jumlah host dalam subnet?

Gunakan rumus 2y−22y−2, di mana Y adalah jumlah bit untuk host ID. Hasil dikurangi 2 karena satu alamat untuk network ID dan satu untuk broadcast.

Apa itu CIDR dalam subnet mask?

CIDR (Classless Inter-Domain Routing) adalah metode penentuan subnet mask menggunakan prefix, misalnya /24, /26, atau /29. Dengan CIDR, subnetmask bisa lebih fleksibel dan tidak terbatas pada kelas A, B, atau C saja.

Subnet mask default untuk kelas A, B, dan C berapa?

  • Kelas A: 255.0.0.0 (/8)
  • Kelas B: 255.255.0.0 (/16)
  • Kelas C: 255.255.255.0 (/24)

Kapan perlu melakukan subnetting?

Saat jaringan menjadi terlalu besar, terlalu banyak host, atau butuh pengelompokan berdasarkan departemen atau divisi agar lebih tertata dan aman.

Konsultasi Gratis 💬

Dari strategi digital hingga implementasi teknologi, Onero.id siap menjadi partner transformasi Anda.

Don't forget to share this post!

Konsultasi Gratis 💬

Dari strategi digital hingga implementasi teknologi, Onero.id siap menjadi partner transformasi Anda.