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.
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:
- 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. - Jumlah Host
Rumus jumlah host per subnet: 2^(jumlah bit host) โ 2. Pengurangan 2 karena alamat network dan broadcast tidak bisa digunakan sebagai host. - Jumlah Subnet
Rumus jumlah subnet: 2^(jumlah bit subnet). - 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:
| Subnet | Network | Broadcast | Host range |
|---|---|---|---|
| 1 | 192.168.1.0 | 192.168.1.63 | 192.168.1.1 โ 192.168.1.62 |
| 2 | 192.168.1.64 | 192.168.1.127 | 192.168.1.65 โ 192.168.1.126 |
| 3 | 192.168.1.128 | 192.168.1.191 | 192.168.1.129 โ 192.168.1.190 |
| 4 | 192.168.1.192 | 192.168.1.255 | 192.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
- Latihan rutin โ Semakin sering latihan soal, semakin cepat memahami pola subnet.
- Buat tabel subnet โ Membantu mengingat network, broadcast, host range.
- Gunakan subnet calculator โ Untuk latihan verifikasi jawaban.
- Pahami bit host dan network โ Cara cepat menentukan jumlah subnet dan host.
- Praktik di lab jaringan โ Simulasikan jaringan menggunakan IP nyata atau virtual.
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