20+ Contoh Soal Subnetting Jaringan Komputer Lengkap dengan Pembahasan Praktis

Subnetting adalah salah satu konsep paling penting dalam dunia jaringan komputer. Bagi seorang network engineer atau mahasiswa jurusan teknologi informasi, memahami subnetting adalah kunci untuk membangun dan mengelola jaringan yang efisien dan aman. Artikel ini akan membahas lebih dari 20 contoh soal subnetting jaringan komputer lengkap dengan jawaban dan pembahasan praktis agar mudah dipahami, baik untuk persiapan ujian, sertifikasi, maupun praktik kerja sehari-hari.

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

Pengertian Subnetting dalam Jaringan Komputer

Subnetting adalah proses membagi satu jaringan IP menjadi beberapa jaringan yang lebih kecil atau subnetwork. Tujuannya adalah untuk meningkatkan efisiensi penggunaan alamat IP, mengurangi broadcast domain, dan meningkatkan keamanan jaringan. Dengan subnetting, setiap departemen atau divisi dalam suatu organisasi bisa memiliki jaringan yang terpisah namun tetap terhubung dalam satu infrastruktur jaringan utama.

Subnetting umumnya dilakukan pada IP versi 4 (IPv4), meskipun konsep ini juga dapat diterapkan pada IPv6. Alamat IPv4 terdiri dari 32 bit yang dibagi menjadi empat oktet, misalnya 192.168.1.0/24. Angka setelah garis miring (/) disebut prefix atau subnet mask dan menunjukkan berapa bit yang digunakan untuk network portion.

🔖 Baca juga:
Contoh Soal Fiqih tentang Sholat Lengkap dengan Jawaban dan Pembahasan Mudah

Manfaat Menguasai Subnetting

Menguasai subnetting memberikan banyak keuntungan bagi praktisi jaringan, antara lain:

  • Efisiensi penggunaan alamat IP: Menghindari pemborosan alamat IP yang tidak terpakai.
  • Meningkatkan keamanan: Memisahkan jaringan internal untuk mencegah akses tidak sah.
  • Mempermudah manajemen jaringan: Setiap subnet dapat dikelola secara independen.
  • Mengurangi broadcast traffic: Dengan subnetting, traffic broadcast terbatas dalam satu subnet sehingga kinerja jaringan lebih baik.

Aturan Dasar Subnetting

Sebelum masuk ke soal dan pembahasan, penting memahami aturan dasar subnetting:

  1. Subnet Mask
    Subnet mask adalah angka 32-bit yang menunjukkan network dan host pada sebuah IP. Contoh: 255.255.255.0 (/24) berarti 24 bit pertama untuk network, sisanya untuk host.
  2. Jumlah Host
    Rumus jumlah host per subnet: 2^(jumlah bit host) โ€“ 2. Pengurangan 2 karena alamat network dan broadcast tidak bisa digunakan sebagai host.
  3. Jumlah Subnet
    Rumus jumlah subnet: 2^(jumlah bit subnet).
  4. Alamat Network dan Broadcast
    Setiap subnet memiliki alamat network (identitas subnet) dan alamat broadcast (digunakan untuk mengirim pesan ke semua host di subnet tersebut).

Contoh Soal Subnetting Jaringan Komputer

Berikut contoh soal subnetting lengkap dengan pembahasan praktis:

Soal 1
Diberikan IP: 192.168.1.0/24. Tentukan:
a. Jumlah subnet jika subnet mask diubah menjadi /26
b. Jumlah host per subnet

Jawaban:
a. /24 โ†’ /26 berarti ada penambahan 2 bit untuk subneting. Jumlah subnet = 2^2 = 4 subnet.
b. Jumlah host per subnet = 2^(32โ€“26) โ€“ 2 = 2^6 โ€“ 2 = 64 โ€“ 2 = 62 host per subnet.

Pembahasan Praktis:
Dengan /26, setiap subnet memiliki 64 alamat, termasuk alamat network dan broadcast. Jadi setiap subnet bisa menampung 62 host aktif.


Soal 2
IP: 10.0.0.0/8. Buat 16 subnet. Berapa subnet mask yang digunakan dan jumlah host per subnet?

Jawaban:

  • Jumlah subnet = 16 โ†’ butuh 4 bit karena 2^4 = 16
  • Subnet mask baru: /8 + 4 = /12 โ†’ 255.240.0.0
  • Jumlah host per subnet: 2^(32โ€“12) โ€“ 2 = 2^20 โ€“ 2 = 1.048.574 host

Pembahasan:
Tambahkan bit subnet dari network portion, sisanya untuk host. Subnet mask ditulis dalam notasi desimal atau prefix.


Soal 3
IP: 172.16.0.0/16. Buat 8 subnet. Berapa alamat network pertama dan terakhir?

Jawaban:

  • Jumlah subnet = 8 โ†’ butuh 3 bit (2^3=8)
  • Subnet mask baru: /16 + 3 = /19 โ†’ 255.255.224.0
  • Alamat network:
    172.16.0.0, 172.16.32.0, 172.16.64.0, 172.16.96.0, 172.16.128.0, 172.16.160.0, 172.16.192.0, 172.16.224.0
  • Alamat broadcast: Tambahkan host maksimal di setiap subnet

Pembahasan:
Dengan subnet /19, setiap subnet memiliki 8192 alamat (8190 host aktif). Setiap subnet berjarak 32 pada oktet ketiga.


Soal 4 โ€“ Praktik Cepat
IP: 192.168.10.0/24. Subnet menjadi /28. Berapa banyak host per subnet?

Jawaban:
2^(32โ€“28) โ€“ 2 = 2^4 โ€“ 2 = 16 โ€“ 2 = 14 host per subnet.


Soal 5 โ€“ Menentukan Subnet
IP: 192.168.5.0/24. Tentukan subnet ke-3 dengan /26.

Jawaban:

  • /26 โ†’ increment 64 (jumlah host per subnet termasuk network & broadcast)
  • Subnet ke-1: 192.168.5.0 โ€“ 192.168.5.63
  • Subnet ke-2: 192.168.5.64 โ€“ 192.168.5.127
  • Subnet ke-3: 192.168.5.128 โ€“ 192.168.5.191

Pembahasan:
Setiap subnet meningkat sebesar 64 alamat karena /26.


Soal 6 โ€“ IP Private dan Public
Apakah IP 10.0.0.0/8 termasuk private atau public?

Jawaban: Private.

Pembahasan:
IP private terdiri dari:

  • 10.0.0.0 โ€“ 10.255.255.255 (/8)
  • 172.16.0.0 โ€“ 172.31.255.255 (/12)
  • 192.168.0.0 โ€“ 192.168.255.255 (/16)

IP di luar range ini adalah public.


Soal 7 โ€“ Subnetting Cepat
IP: 192.168.1.0/24. Subnet menjadi /25. Berapa jumlah subnet dan host per subnet?

Jawaban:

  • Jumlah subnet: 2^(25โ€“24) = 2^1 = 2 subnet
  • Host per subnet: 2^(32โ€“25) โ€“ 2 = 2^7 โ€“ 2 = 128 โ€“ 2 = 126 host per subnet

Soal 8 โ€“ Tabel Subnetting
Buat tabel subnet untuk 192.168.1.0/24 menjadi /26.

Jawaban:

SubnetNetworkBroadcastHost range
1192.168.1.0192.168.1.63192.168.1.1 โ€“ 192.168.1.62
2192.168.1.64192.168.1.127192.168.1.65 โ€“ 192.168.1.126
3192.168.1.128192.168.1.191192.168.1.129 โ€“ 192.168.1.190
4192.168.1.192192.168.1.255192.168.1.193 โ€“ 192.168.1.254

Soal 9 โ€“ Menghitung Jumlah Subnet
IP: 172.16.0.0/16, subnet menjadi /20. Berapa jumlah subnet?

Jawaban:
2^(20โ€“16) = 2^4 = 16 subnet.

Soal 10 โ€“ Host per Subnet
IP: 172.16.0.0/20. Hitung host per subnet.

Jawaban:
2^(32โ€“20) โ€“ 2 = 2^12 โ€“ 2 = 4096 โ€“ 2 = 4094 host per subnet.


Soal 11 โ€“ Menghitung Prefix / Mask
Diberikan IP 192.168.100.0 dengan subnet mask 255.255.255.240. Berapa prefix CIDR?

Jawaban:
/28, karena 255.255.255.240 = 11111111.11111111.11111111.11110000 โ†’ 28 bit network


Soal 12 โ€“ Menentukan Network Address
IP: 192.168.20.34/27. Tentukan alamat network.

Jawaban:
Subnet increment = 32 (2^(32โ€“27) = 32)
Subnet range: 192.168.20.0 โ€“ 31, 192.168.20.32 โ€“ 63 โ†’ Alamat network: 192.168.20.32


Soal 13 โ€“ Broadcast Address
Subnet: 192.168.50.0/26 โ†’ Broadcast address?

Jawaban: 192.168.50.63


Soal 14 โ€“ Memilih Subnet Optimal
Jika membutuhkan 50 host, subnet mask berapa yang cocok?

Jawaban: /26 โ†’ 2^(32โ€“26) โ€“ 2 = 62 host (cukup untuk 50 host)


Soal 15 โ€“ CIDR Practice
IP: 10.1.2.0/22 โ†’ Jumlah host per subnet?

Jawaban: 2^(32โ€“22) โ€“ 2 = 2^10 โ€“ 2 = 1024 โ€“ 2 = 1022 host per subnet


Soal 16 โ€“ Alamat IP Valid
Subnet: 192.168.10.0/28 โ†’ Alamat host valid?

Jawaban: 192.168.10.1 โ€“ 192.168.10.14


Soal 17 โ€“ Subnetting Cepat untuk Perusahaan
Perusahaan membutuhkan 10 subnet, masing-masing 500 host. IP private 10.0.0.0/8 โ†’ Prefix terbaik?

Jawaban:

  • Host: 500 โ†’ 2^9 = 512 host โ†’ bit host = 9 โ†’ prefix = 32โ€“9 = /23
  • Subnet: 2^(23โ€“8) = 2^15 = 32768 subnet โ†’ Lebih dari cukup

Soal 18 โ€“ Membagi IP Kelas B
IP: 172.16.0.0/16 โ†’ Subnet menjadi 256 subnet.

Jawaban:
2^8 = 256 โ†’ Tambah 8 bit โ†’ prefix /24


Soal 19 โ€“ Memahami Subnet Mask
Subnet mask 255.255.255.192 โ†’ Berapa host per subnet?

Jawaban:
2^(32โ€“26) โ€“ 2 = 2^6 โ€“ 2 = 64 โ€“ 2 = 62 host


Soal 20 โ€“ Praktik Penuh
IP: 192.168.5.0/24 โ†’ Subnet menjadi /27. Tentukan network, broadcast, dan host range subnet ke-4.

Jawaban:

  • Subnet increment: 32
  • Subnet ke-4: 192.168.5.96 โ€“ 127
  • Network: 192.168.5.96
  • Broadcast: 192.168.5.127
  • Host range: 192.168.5.97 โ€“ 126

Tips Cepat Menguasai Subnetting

  1. Latihan rutin โ†’ Semakin sering latihan soal, semakin cepat memahami pola subnet.
  2. Buat tabel subnet โ†’ Membantu mengingat network, broadcast, host range.
  3. Gunakan subnet calculator โ†’ Untuk latihan verifikasi jawaban.
  4. Pahami bit host dan network โ†’ Cara cepat menentukan jumlah subnet dan host.
  5. Praktik di lab jaringan โ†’ Simulasikan jaringan menggunakan IP nyata atau virtual.

baca juga:CoE Metaverse Teknokrat, Kampus Terbaik di Lampung, Gelar PKM โ€œAI for Metaverse Creationโ€ di SMK Yadika Natar

Kesimpulan

Subnetting adalah keterampilan wajib bagi siapa saja yang ingin bekerja di bidang jaringan komputer. Dengan memahami konsep, rumus, dan latihan soal praktis, seorang siswa atau profesional IT bisa lebih percaya diri dalam menghadapi ujian atau praktik jaringan. Lebih dari 20 contoh soal subnetting yang disajikan dalam artikel ini mencakup berbagai level kesulitan, mulai dari perhitungan host sederhana hingga menentukan subnet ke-n dan broadcast address.

penulis:septa

Post Comment