Subnetting: Pengertian, Tujuan, Fungsi dan Contoh Perhitungan

subnetting

Dalam dunia jaringan komputer, memahami subnetting adalah salah satu skill dasar yang wajib dikuasai, terutama jika kamu ingin mendalami konfigurasi IP Address secara lebih teknis. Banyak pemula merasa kesulitan saat pertama kali belajar subnetting karena melibatkan perhitungan biner dan konsep pembagian jaringan.

Lalu, sebenarnya apa itu subnetting, apa tujuannya, dan bagaimana cara menghitungnya dengan mudah? Pada artikel ini, kamu akan belajar mulai dari pengertian subnetting, fungsi, hingga contoh perhitungan lengkap yang mudah dipahami, bahkan untuk pemula.

Apa Itu Subnetting?

Subnetting adalah upaya atau proses untuk memecah sebuah jaringan dengan jumlah host yang cukup banyak, menjadi beberapa jaringan dengan jumlah host yang lebih sedikit.

Teknik subnetting membuat skala jaringan lebih luas dan tidak dibatas oleh kelas-kelas IP (IP Classes) A, B, dan C yang sudah diatur.

Subnetting menyediakan cara yang lebih fleksibel untuk menentukan bagian mana dari sebuah 32 bit IP Address yang mewakili ID dan bagian mana yang diwakili host ID.

Baca Juga: Jaringan Komputer: Pengertian, Jenis, Cara Kerja dan Implementasi

Pengertian Subnet Mask

Subnet mask adalah istilah teknologi informasi dalam bahasa inggris yang mengacu pada angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID, menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar.

Baca Juga: IP Address: Pengertian, Cara Kerja, Jenis dan Fungsinya

Contoh Perhitungan Subnetting

Penulisan IP Address umumnya 192.168.1.2 tetapi ada kalanya ditulis dengan 192.168.1.2/24 yang berarti bahwa IP Address 192.168.1.2 dengan subnet mask 255.255.255.0. Untuk /24 diambil dari perhitungan bahwa 24 bit subnet mask dengan binari 1 dengan kata lain subnet mask nya adalah 11111111.11111111.11111111.00000000 (255.255.255.0).

Konsep ini disebut dengan Classless Inter-Domain Routing (CIDR) yang diperkenalkan oleh IETF pada tahun 1992.

Berikut ini subnet mask yang bisa digunakan untuk melakukan subnetting.

subnet mask yang bisa di subnetting

Pada dasarnya metode ini berpusat pada empat hal, yaitu.

  1. Jumlah subnet
  2. Jumlah host per subnet
  3. Blok subnet
  4. Alamat host dan broadcast yang valid

Baca Juga: Apa Itu Routing: Pengertian, Fungsi, Jenis dan Cara Kerja

Contoh soal

Lakukan subnetting pada sebuah network address 192.168.1.0/26.

Analisa

192.168.1.0 merupakan IP Address kelas C dengan subnet mask /26 berarti 11111111.11111111.11111111.11000000 (255.255.255.192).

Perhitungan

Berikut merupakan langkah dalam perhitungannya:

  1. Jumlah Subnet
    2 pangkat x, dimana x adalah banyak bineri 1 pada oktet terakhir subnet mask (2 oktet terakhir untuk kelas B dan 3 oktet terakhir untuk kelas A). Jadi jumlah subnet adalah 2 pangkat 2 = 4 subnet.
  2. Jumlah Host per Subnet
    2 pangkat y – 2, dimana y adalah kebalikan dari x yaitu banyaknya binari 0 pada oktet terakhir subnet. Jadi jumlah host per subnet adalah 2 pangkat 6 – 2 = 62 host.
  3. Blok Subnet
    256-192 (nilai oktet terakhir subnet mask) = 64. Subnet berikutnya adalh 64 + 64 = 128 dan 128 + 64 = 192. jadi subnet lengkapnya adalah 0, 64, 128, 192.
  4. Alamat Host yang Valid
    Sebagai catatan host pertama adalah 1 angka setelah subnet dan broadcast adalah 1 angka sebelum subnet berikutnya.
contoh perhitungan subnetting kelas c

Baca Juga: Router Adalah: Pengertian, Cara Kerja dan Jenis-Jenisnya

Tips Mudah Menghitung Subnetting

Cara perhitungan subnetting yang sudah kita pelajari di atas adalah cara umum yang digunakan orang ketika baru belajar subnetting. Berikut ini cara lain menghitung subnetting dengan cepat menggunakan tabel.

tabel subnetting

Coba kita perhatikan tabel diatas, ada kesamaan pada block size dan subnet mask di tabel tersebut tetapi beda posisi oktetnya (ingat hukum + dan – angka 8).

Kamu harus terbiasa dengan /24 hingga /30/. Di bawah itu, tinggal kurangkan dengan angka 8, block size dan subnet mask nya akan sama.

Baca Juga: TCP/IP Model: Pengertian, Layer, Cara kerja dan Fungsi

Tujuan Subnetting

Adapun tujuan dari subnetting sebagai berikut.

  1. Untuk mengefisienkan pengelamatan (misal untuk jaringan yang hanya mempunyai 10 host, kalau tidak menggunakan kelas C saja terdapat 254 -10 = 244 alamat yang tidak terpakai).
  2. Membagi satu kelas network atau sejumlah subnetwork dengan arti membagi suatu kelas jaringan menjadi beberapa bagian yang lebih kecil.
  3. Menentukan suatu host, apakah berada dalam satu jaringan atau tidak.
  4. Untuk mengefisienkan alokasi IP Address dalam sebuah jaringan supaya bisa memaksimalkan penggunaan IP Address.
  5. Mengatasi masalah perbedaan hardware yang digunakan dalam suatu jaringan, karena router IP hanya dapat mengintegrasikan barbagai network dengan hardware berbeda jika setiap jaringan memiliki address jaringan yang unik.
  6. Untuk mengatasi masalah perbedaan hardware dengan topologi physical jaringan.
  7. Meningkatkan security dan mengurangi terjadinya kepadatan jaringan akibat terlalu banyaknya host dalam suatu jaringan.

Baca Juga: Topologi Jaringan: Jenis, Cara Kerja, Fungsi dan Kelebihannya

Fungsi Subnetting

Berikut adalah beberapa fungsi subnetting yang lebih rinci:

  1. Efisiensi Penggunaan Alamat IP: Salah satu fungsi utama adalah menghemat penggunaan alamat IP. Tanpa subnetting, setiap jaringan harus memiliki jaringan terpisah dengan alamat IP unik. Dengan subnetting, kamu dapat membagi jaringan besar menjadi segmen yang lebih kecil, sehingga alamat IP dapat digunakan secara lebih efisien. Ini sangat berguna dalam menghadapi kelangkaan alamat IP, terutama dengan pengenalan IPv6 yang terbatas.
  2. Pengelolaan Lebih Mudah: Membantu dalam mengorganisasi jaringan dengan lebih baik. Kamu dapat memberikan alamat IP yang logis ke berbagai bagian dari jaringan, seperti departemen atau lokasi geografis yang berbeda. Ini membuat manajemen jaringan menjadi lebih terstruktur dan mudah dipahami.
  3. Isolasi Lalu Lintas: Memungkinkan kamu untuk mengisolasi lalu lintas dalam sub-jaringan tertentu. Misalnya, kamu dapat memisahkan lalu lintas antara departemen atau aplikasi yang berbeda. Ini membantu dalam mengendalikan lalu lintas dan mencegahnya menyebar ke seluruh jaringan.
  4. Keamanan: Dapat digunakan sebagai lapisan pertahanan tambahan dalam keamanan jaringan. Kamu dapat memasang firewall atau perangkat keamanan lainnya di antara sub-jaringan untuk mengawasi dan mengontrol lalu lintas yang masuk dan keluar. Jika ada serangan, subnetting dapat membantu dalam mengisolasi dan mengendalikannya dengan lebih baik.
  5. Optimasi Kinerja: Dapat mengoptimalkan kinerja jaringan. Misalnya, kamu dapat membagi lalu lintas ke beberapa jalur yang berbeda, mengurangi beban jaringan dan meningkatkan kecepatan akses. Ini penting terutama dalam lingkungan bisnis yang memerlukan jaringan yang cepat dan kamu.
  6. Pengurangan Kesalahan Alamat: Membantu mengurangi risiko kesalahan alamat IP. Dengan mengatur alamat IP berdasarkan pola yang terstruktur, mudah untuk mengidentifikasi masalah jika ada kesalahan konfigurasi, sehingga mempercepat proses perbaikan.
  7. Skalabilitas: Memungkinkan jaringan untuk berkembang dan disesuaikan dengan lebih baik dengan pertumbuhan organisasi. Kamu dapat menambahkan atau mengubah subnet dengan relatif mudah tanpa mempengaruhi seluruh jaringan.
  8. Pemahaman yang Lebih Baik: Mendorong pengelola jaringan untuk memiliki pemahaman yang lebih baik tentang struktur dan pengaturan jaringan. Ini membantu dalam perencanaan, perawatan dan pemecahan masalah jaringan yang efektif.

Baca Juga: Memahami Broadcast dalam Jaringan Komputer Dengan Mudah

Kesimpulan

Pada pembelajaran kita di atas dapat kita simpulkan bahwa Subnetting adalah upaya atau proses untuk memecah sebuah jaringan dengan jumlah host yang cukup banyak, menjadi beberapa jaringan dengan jumlah host yang lebih sedikit. Adapun fungsi dari subnetting seperti meningkatkan jaringan, realokasi IP dan mengoptimalkan jaringan.

Artikel ini merupakan bagian dari seri Jaringan KantinIT.com. Jika artikel ini bermanfaat, jangan lupa bagikan ke media sosial atau ke teman kamu.

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨