×

Contoh Soal Subnetting dan Pembahasannya Lengkap untuk Pemula hingga Mahir

Subnetting merupakan salah satu konsep paling penting dalam dunia jaringan komputer. Bagi pemula, istilah subnetting mungkin terdengar rumit karena melibatkan angka, bit, dan pembagian jaringan. Namun, dengan pemahaman yang tepat dan latihan soal yang konsisten, konsep ini bisa dikuasai hingga tingkat mahir. Artikel ini akan membahas pengertian subnetting, fungsi, rumus, contoh soal, hingga strategi cepat menghitung subnet, sehingga cocok untuk siswa, mahasiswa, maupun profesional IT yang ingin menguasai subnetting.

baca juga:Latihan Soal AKM SD Tahun 2025 Beserta Pembahasan Mudah Dipahami Siswa

Pengertian Subnetting

Subnetting adalah proses membagi jaringan besar menjadi beberapa jaringan kecil (subnet) untuk efisiensi pengelolaan IP address. Subnetting membantu administrator jaringan mengatur IP secara lebih rapi, meningkatkan keamanan, dan meminimalkan pemborosan alamat IP.

Setiap perangkat dalam jaringan membutuhkan alamat IP yang unik. Tanpa subnetting, jaringan besar akan cepat kehabisan alamat IP dan sulit diatur. Dengan subnetting, satu jaringan besar dapat dipecah menjadi beberapa subnet lebih kecil yang lebih mudah dikelola.

🔖 Baca juga:
20 Contoh Soal Pemahaman Kuantitatif UTBK Lengkap dengan Pembahasan

Manfaat Subnetting

  1. Efisiensi penggunaan IP address
    Dengan subnetting, alamat IP dapat dialokasikan sesuai kebutuhan, mengurangi pemborosan.
  2. Keamanan jaringan meningkat
    Setiap subnet dapat diberi aturan akses berbeda sehingga trafik jaringan lebih terkontrol.
  3. Memudahkan manajemen jaringan
    Administrator dapat lebih mudah memonitor dan memelihara jaringan.
  4. Mengurangi broadcast domain
    Jaringan yang terlalu besar dapat menimbulkan broadcast berlebihan, subnetting membagi domain sehingga lebih efisien.

Dasar-Dasar IP Address dan Subnet

Sebelum masuk ke contoh soal, penting memahami dasar IP address. IP address versi 4 (IPv4) terdiri dari 32 bit, biasanya ditulis dalam format desimal bertitik seperti 192.168.1.1.

Subnet mask menunjukkan bagian jaringan dan bagian host dalam IP address. Contoh subnet mask umum:

  • 255.255.255.0 → 24 bit untuk network, 8 bit untuk host
  • 255.255.255.128 → 25 bit untuk network, 7 bit untuk host

Rumus Penting dalam Subnetting

  1. Jumlah Subnet = 2^n, dimana n = jumlah bit yang diambil dari host untuk subnet
  2. Jumlah Host per Subnet = 2^h – 2, dimana h = jumlah bit host
  3. Subnet Increment = 256 – nilai oktet subnet mask terakhir

Rumus-rumus ini akan sering digunakan dalam latihan soal untuk menentukan jumlah subnet, jumlah host per subnet, dan alamat IP subnet.

Contoh Soal Subnetting untuk Pemula

Soal 1:
Diberikan IP address 192.168.10.0/24. Jika jaringan ini dibagi menjadi 4 subnet, berapa subnet mask baru dan jumlah host per subnet?

Jawaban dan Pembahasan:

  1. Jaringan awal /24 memiliki 8 bit host (32 – 24 = 8).
  2. Kita ingin 4 subnet → 2^n ≥ 4 → n = 2 bit untuk subnet.
  3. Subnet mask baru = 24 + 2 = /26 → 255.255.255.192
  4. Jumlah host per subnet = 2^(8-2) – 2 = 2^6 – 2 = 64 – 2 = 62 host
  5. Subnet range:
    • 192.168.10.0 – 192.168.10.63
    • 192.168.10.64 – 192.168.10.127
    • 192.168.10.128 – 192.168.10.191
    • 192.168.10.192 – 192.168.10.255

Soal 2 – Menentukan Network ID dan Broadcast
IP: 172.16.5.0/22

Jawaban:

  1. /22 → subnet mask = 255.255.252.0
  2. Network increment = 256 – 252 = 4 → subnet bergerak setiap 4 di oktet terakhir
  3. Network ID: 172.16.4.0, 172.16.8.0, dst.
  4. Broadcast tiap subnet = Network ID + host maksimum
    • 172.16.4.0 → broadcast 172.16.7.255

Contoh Soal Subnetting Tingkat Menengah

Soal 3:
Anda memiliki IP 10.0.0.0/8 dan membutuhkan minimal 500 host per subnet. Berapa subnet mask yang sesuai?

Jawaban:

  1. Jumlah host minimal = 500 → 2^h – 2 ≥ 500 → 2^h ≥ 502 → h = 9 bit host
  2. Jadi, subnet mask = 32 – 9 = /23 → 255.255.254.0
  3. Jumlah host per subnet = 2^9 – 2 = 512 – 2 = 510 host
  4. Subnet ini dapat menampung lebih dari 500 host sesuai kebutuhan.

Soal 4 – Menghitung Jumlah Subnet Maksimum
IP: 192.168.1.0/24
Kita mengambil 3 bit untuk subnet, berapa jumlah subnet maksimum?

Jawaban:

  1. Jumlah subnet = 2^3 = 8 subnet
  2. Subnet mask baru = 24 + 3 = /27 → 255.255.255.224
  3. Jumlah host per subnet = 2^(8–3) – 2 = 2^5 – 2 = 30 host

Contoh Soal Subnetting Tingkat Mahir

Soal 5 – VLSM (Variable Length Subnet Mask)
Diberikan jaringan 192.168.1.0/24, buat subnet untuk:

  • Subnet A = 50 host
  • Subnet B = 30 host
  • Subnet C = 12 host

Jawaban dan Pembahasan:

  1. Tentukan jumlah bit host tiap subnet:
    • Subnet A → 50 host → 2^h – 2 ≥ 50 → h = 6 → subnet mask /26
    • Subnet B → 30 host → h = 5 → subnet mask /27
    • Subnet C → 12 host → h = 4 → subnet mask /28
  2. Alokasi subnet dimulai dari subnet terbesar untuk efisiensi:
    • Subnet A: 192.168.1.0/26 → 192.168.1.0 – 192.168.1.63
    • Subnet B: 192.168.1.64/27 → 192.168.1.64 – 192.168.1.95
    • Subnet C: 192.168.1.96/28 → 192.168.1.96 – 192.168.1.111

Soal 6 – Shortcut Cepat Menghitung Subnet
IP: 192.168.2.0/24, dibagi menjadi subnet dengan 14 host per subnet. Tentukan subnet mask dan jumlah subnet.

Jawaban:

  1. Jumlah host = 14 → 2^h – 2 ≥ 14 → h = 4 bit host
  2. Subnet mask = 32 – 4 = /28 → 255.255.255.240
  3. Jumlah subnet = 2^(8–4) = 16 subnet
  4. Setiap subnet menampung 14 host valid

Strategi Cepat Menguasai Subnetting

  1. Ingat rumus utama: Jumlah subnet = 2^n, jumlah host = 2^h – 2
  2. Mulai dari soal sederhana: Latih soal /24 hingga /16 terlebih dahulu
  3. Gunakan VLSM untuk kasus kompleks
  4. Belajar menggunakan tabel subnet: Membantu menghitung network ID, broadcast, dan host range
  5. Kombinasikan latihan dengan simulasi jaringan nyata: Gunakan software Cisco Packet Tracer atau GNS3

Kesalahan Umum Pemula dalam Subnetting

  • Menghitung jumlah host tanpa mengurangi 2 (untuk network dan broadcast)
  • Salah menentukan subnet mask baru
  • Tidak memahami bit yang diambil dari host untuk subnet
  • Mengabaikan urutan alokasi pada VLSM

Manfaat Menguasai Subnetting

  1. Meningkatkan keterampilan administrasi jaringan
  2. Memudahkan troubleshooting jaringan
  3. Diperlukan untuk sertifikasi profesional seperti CCNA
  4. Mengoptimalkan penggunaan alamat IP di perusahaan

Latihan Soal Tambahan untuk Pemula hingga Mahir

Soal 7: IP 172.16.0.0/16 dibagi menjadi subnet untuk 1000 host tiap subnet. Tentukan subnet mask dan jumlah subnet.
Jawaban:

  • Host = 1000 → 2^h – 2 ≥ 1000 → h = 10
  • Subnet mask = 32 – 10 = /22 → 255.255.252.0
  • Jumlah subnet = 2^(16–10) = 64 subnet

Soal 8 – Broadcast Address
IP 10.10.0.0/20. Tentukan broadcast address subnet pertama.
Jawaban:

  • /20 → subnet increment = 16 di oktet ketiga → 10.10.0.0 – 10.10.15.255

Soal 9 – Menghitung Subnet Range Cepat
IP: 192.168.10.0/25

  • Subnet 1: 192.168.10.0 – 192.168.10.127
  • Subnet 2: 192.168.10.128 – 192.168.10.255

baca juga:CoE Metaverse Teknokrat, Kampus Terbaik di Lampung, Gelar PKM “AI for Metaverse Creation” di SMK Yadika Natar

Kesimpulan

Menguasai subnetting membutuhkan kombinasi pemahaman teori, rumus, dan latihan soal secara rutin. Mulai dari pemula hingga mahir, latihan soal subnetting harus mencakup:

penulis:septa

Post Comment