Subnet Mask

Subnet mask adalah nomor alamat dari internal IP address yang membedakan antara IP address pada perangkat satu dan lainnya.

Software Engineering

Mau Belajar

Software Engineering

GRATIS?

Di RevoU, tidak hanya teori, penerapan, serta career coaching. Kamu juga mendapatkan akses ke Community Hub dengan 6000+ member. Di sini, kamu akan selalu terupdate informasi seputar job openings, industry news, dan upskilling events!

IKUT KURSUS GRATIS

Mau Belajar

Software Engineering

GRATIS?

Apa itu Subnet Mask?

Subnet mask adalah
Definisi subnet mask

Sebagai software engineer sudah pasti familiar dengan alamat IP (IP address) dan jaringan komputer (computer network). Dalam ilmu jaringan komputer, ada satu istilah dasar yang wajib diketahui yaitu subnet mask

Subnet mask memiliki kaitan erat dengan alamat IP. Sebelum membahas lebih lanjut mengenai subnet mask, berikut penjelasan singkat mengenai IP address

Setiap device yang terhubung dengan jaringan internet akan menerima alamat IP yang berbeda-beda. 

Alamat IP terdiri dari dua bagian, yaitu bagian klien atau host dan bagian server atau network. Alamat IP host mengidentifikasi perangkat yang digunakan, sedangkan IP server mengidentifikasi keseluruhan jaringan.

Karena jaringan komputer sangatlah luas, diperlukan proses untuk membaginya ke bagian lebih kecil (subnet). Proses itu dinamakan subnetting.

Namun subnetting hanya bisa berfungsi dengan bantuan subnet mask. Subnet mask adalah nomor dengan panjang 32 bit yang membedakan setiap alamat yang digunakan dalam IP address. 

Jadi dengan subnet mask, jaringan internet bisa membedakan mana bagian yang termasuk dalam IP host dan mana bagian untuk IP server

Jika dianalogikan, IP address dan subnet mask seperti mengirim paket ke alamat tertentu. Misalnya David mengirim paket untuk temannya Brandon. Alih-alih mengirim paket ke rumahnya, ia justru mengirim ke kantor tempat Brandon bekerja. 

IP address dan subnet mask
Analogi IP address dan subnet mask

Ketika paket tersebut sampai, staff administrasi kantor Brandon menyortir paket dan surat yang masuk berdasarkan departemen untuk mengurangi kesalahan. 

Katakanlah Brandon bekerja di departemen HR, maka paket Brandon digabungkan dengan paket lain untuk karyawan HR. Setelah itu barulah paket tersebut sampai ke Brandon. 

Dari analogi di atas, David merepresentasikan IP address, paket sebagai data, departemen HR sebagai subnet mask, dan Brandon sebagai device tertentu. 

Fungsi Subnet Mask

Melakukan subnetting memiliki berbagai manfaat, salah satunya adalah pengiriman data yang lebih cepat, tepat, dan terorganisasi. 

Berikut fungsi subnet mask dirangkum dari berbagai sumber:

  • Rute pengiriman data lebih efisien
  • Mengurangi volume pertukaran data dan lalu lintas jaringan, sehingga meningkatkan kinerja dan kecepatan jaringan secara keseluruhan.
  • Keamanan jaringan lebih terjaga, dan mencegah seluruh jaringan terkena serangan siber. 
  • Memperluas penggunaan alamat IPv4, karena subnetting membuat satu jaringan IP bisa memiliki beberapa alamat IP.

Apakah Subnetting Cocok untuk Semua IP Address?

IP address dibagi menjadi lima jaringan kelas, yaitu kelas A, B, C, D, dan E. 

Namun kelas D dan E memiliki fungsi lain, sehingga subnetting hanya bisa digunakan pada IP address kelas A hingga C. 

Setiap kelas memiliki default subnet mask yang berbeda, seperti pada tabel di bawah ini. 

Subnetting IP address
Subnet mask IP address

Subnet mask default mendeskripsikan berapa banyak oktet (baris bilangan) yang digunakan pada jaringan tersebut. 

Pada kelas A, oktet pertamanya (255) adalah subnet mask, dan tiga oktet sisanya (0.0.0) dibagi menjadi subnet sesuai kebutuhan. 

Pada kelas B, subnet mask ada pada oktet pertama dan kedua, dan dua oktet sisanya dengan panjang 16 bit untuk subnet

Pada kelas C, oktet pertama hingga ketiga adalah subnet, dan satu oktet dengan panjang 8 bit untuk subnet

Subnet mask default juga bisa memberitahu jumlah dan jenis alamat IP dari jaringan tertentu. 

Misalnya IP address-nya adalah 10.45.21.0, maka berdasarkan jumlah oktetnya IP address ini termasuk kelas C dengan subnet mask 255.255.255.0. 

Maka, IP host-nya berada pada rentang 10.45.21.0–10.45.21.255.

FAQ (Frequently Asked Question)

Bagaimana cara kerja subnet mask?

Jaringan internet terhubung dengan ratusan bahkan jutaan perangkat di dunia, baik itu smartphone, laptop, bahkan smart TV. Untuk mengidentifikasi device yang terhubung, maka diperlukan alamat IP. 

Namun karena banyaknya device yang terhubung, rute yang dilalui jaringan sangat rumit. Akibatnya, internet butuh waktu lama agar sampai pada alamat IP sebuah perangkat. 

Subnetting membuat subjaringan atau membagi beberapa jaringan pada sebuah jaringan besar. Sehingga satu alamat IP publik bisa digunakan beberapa perangkat, yang masing-masing memiliki alamat IP internal berbeda. 

Karena alamat IP lebih detail, pertukaran data jadi lebih cepat ke perangkat tujuan.

Masih ragu? Coba dulu 3 hari, GRATIS
di Full-Stack Trial Class!

Rasakan pengalaman belajar di RevoU Full-Stack Program:

Kelas 100% LIVE, Mini portofolio lewat hands-on assignment, Bimbingan Team Lead & small group discussion.

Kalau cocok, kamu bisa lanjut daftar Full Program dengan kesempatan Fast-Track (skip semua tes seleksi masuk, langsung ke tahap akhir!)

Masih ragu? Coba dulu 3 hari, GRATIS
di Full-Stack Trial Class!

Rasakan pengalaman belajar di RevoU Full-Stack Program:
Kelas 100% LIVE, Mini portofolio lewat hands-on assignment, Bimbingan Team Lead & small group discussion.

Kalau cocok, kamu bisa lanjut daftar Full Program dengan kesempatan Fast-Track (skip semua tes seleksi masuk, langsung ke tahap akhir!)

Masih ragu? Coba dulu 3 hari, GRATIS
di Full-Stack Trial Class!

Rasakan pengalaman belajar di RevoU Full-Stack Program:

Kelas 100% LIVE, Mini portofolio lewat hands-on assignment, Bimbingan Team Lead & small group discussion.

Kalau cocok, kamu bisa lanjut daftar Full Program dengan kesempatan Fast-Track (skip semua tes seleksi masuk, langsung ke tahap akhir!)

Kata kunci lainnya

Mulai karirmu dalam

Software Engineering

Di RevoU, tidak hanya teori, penerapan, serta career coaching. Kamu juga mendapatkan akses ke Community Hub dengan 6000+ member. Di sini, kamu akan selalu terupdate informasi seputar job openings, industry news, dan upskilling events!
ikut kursus gratis
Menu