Jaringan Komputer

VLSM: cara membagi IP dengan ukuran subnet berbeda, plus contoh soal

VLSM (Variable Length Subnet Mask) memberi tiap subnet prefiks yang berbeda sesuai kebutuhan host, supaya alamat IP tidak banyak terbuang.

Biasanya keluar di ujian sebagai soal desain: satu blok alamat (misalnya /24) dibagi ke beberapa LAN dengan kebutuhan host berbeda plus link antar-router, lalu diminta tabel network, prefiks, rentang host, dan broadcast.

Pelajaran pertama gratisTanpa kartuBisa dari HP

Konsepnya, satu per satu

  1. Kenapa VLSM

    Dengan subnetting biasa (FLSM), semua subnet sama besar. LAN yang butuh 20 host dapat jatah sebesar LAN yang butuh 100 host, dan sisanya terbuang. VLSM memberi tiap subnet ukuran yang pas.

  2. Urutkan dari kebutuhan terbesar

    Alokasikan subnet terbesar dulu, lalu yang lebih kecil. Dengan urutan ini, setiap subnet otomatis mulai di alamat yang sah, dan tidak ada celah yang terbuang di tengah.

  3. Pilih subnet terkecil yang masih cukup

    Untuk kebutuhan kk host, cari hh terkecil dengan 2h−2≥k2^h - 2 \ge k. Prefiksnya 32−h32 - h.

    Hati-hati di angka batas: 30 host muat di /27 (25−2=302^5 - 2 = 30), tapi 31 host sudah butuh /26.

  4. Alokasikan berurutan

    Subnet berikutnya mulai tepat setelah broadcast subnet sebelumnya. Cek bahwa alamat awalnya kelipatan ukuran bloknya sendiri. Kalau urutan dari terbesar diikuti, syarat ini selalu terpenuhi.

  5. Link antar-router pakai /30

    Link point-to-point hanya butuh 2 alamat host, satu untuk tiap ujung. /30 memberi tepat 22−2=22^2 - 2 = 2 host, jadi tidak ada yang terbuang.

Contoh soal dan pembahasan

Coba kerjakan dulu, baru buka pembahasannya.

Contoh 1

Blok 192.168.10.0/24 dibagi untuk LAN A (100 host), LAN B (50 host), LAN C (20 host), dan 2 link WAN antar-router. Susun tabel alokasi VLSM-nya.

Lihat pembahasan
  1. Urutkan: A (100), B (50), C (20), WAN 1 (2), WAN 2 (2).

  2. A: 27−2=126≥1002^7 - 2 = 126 \ge 100, jadi /25 (blok 128). B: 26−2=62≥502^6 - 2 = 62 \ge 50, jadi /26 (blok 64). C: 25−2=30≥202^5 - 2 = 30 \ge 20, jadi /27 (blok 32). WAN: /30 (blok 4).

  3. Alokasikan berurutan mulai dari 192.168.10.0. Tiap subnet mulai tepat setelah broadcast subnet sebelumnya.

  4. Terpakai 128 + 64 + 32 + 4 + 4 = 232 alamat. Sisa 192.168.10.232 sampai .255 bisa dipakai nanti.

SubnetNetworkRentang hostBroadcast
LAN A (100)192.168.10.0/25.1 – .126.127
LAN B (50)192.168.10.128/26.129 – .190.191
LAN C (20)192.168.10.192/27.193 – .222.223
WAN 1192.168.10.224/30.225 – .226.227
WAN 2192.168.10.228/30.229 – .230.231

Geser tabel ke samping untuk melihat semua kolom.

Jawaban

Lihat tabel. Masih tersisa 24 alamat (.232 sampai .255).

Contoh 2

Seorang mahasiswa mengalokasikan LAN 30 host lebih dulu ke 192.168.10.0/27, lalu menaruh LAN 100 host tepat setelahnya sebagai 192.168.10.32/25. Apa yang salah?

Lihat pembahasan
  1. Ukuran blok /25 adalah 128, jadi network /25 yang sah di oktet terakhir hanya .0 atau .128.

  2. 192.168.10.32 bukan kelipatan 128. Alamat itu sebenarnya host di dalam 192.168.10.0/25, yang juga menimpa subnet /27 tadi.

  3. Perbaikannya: urutkan dari yang terbesar. LAN 100 host di 192.168.10.0/25, lalu LAN 30 host di 192.168.10.128/27.

Jawaban

192.168.10.32/25 bukan alamat network yang sah. Penyebabnya urutan alokasi yang tidak dimulai dari subnet terbesar.

Contoh 3

Blok 10.10.0.0/23 dibagi untuk LAN X (180 host), LAN Y (90 host), LAN Z (40 host), dan 2 link WAN. Susun tabel alokasinya.

Lihat pembahasan
  1. /23 berisi 512 alamat: 10.10.0.0 sampai 10.10.1.255.

  2. X: 28−2=254≥1802^8 - 2 = 254 \ge 180, jadi /24 (256 alamat). Y: 27−2=126≥902^7 - 2 = 126 \ge 90, jadi /25. Z: 26−2=62≥402^6 - 2 = 62 \ge 40, jadi /26. WAN: /30.

  3. X memakai semua alamat dari 10.10.0.0 sampai 10.10.0.255, jadi Y mulai di 10.10.1.0. Perhatikan oktet ketiga yang berpindah.

SubnetNetworkRentang hostBroadcast
LAN X (180)10.10.0.0/2410.10.0.1 – 10.10.0.25410.10.0.255
LAN Y (90)10.10.1.0/2510.10.1.1 – 10.10.1.12610.10.1.127
LAN Z (40)10.10.1.128/2610.10.1.129 – 10.10.1.19010.10.1.191
WAN 110.10.1.192/3010.10.1.193 – 10.10.1.19410.10.1.195
WAN 210.10.1.196/3010.10.1.197 – 10.10.1.19810.10.1.199

Geser tabel ke samping untuk melihat semua kolom.

Jawaban

Lihat tabel. Sisa 10.10.1.200 sampai 10.10.1.255.

Contoh 4

Tentukan prefiks yang paling hemat untuk kebutuhan 2, 14, 15, 30, 31, dan 62 host.

Lihat pembahasan
  1. Gunakan 2h−2≥k2^h - 2 \ge k, lalu prefiks =32−h= 32 - h.

  2. Perhatikan pasangan 14 dan 15, serta 30 dan 31: beda satu host bisa menggandakan ukuran subnet.

Kebutuhan hosthHost tersediaPrefiks
222/30
14414/28
15530/27
30530/27
31662/26
62662/26

Geser tabel ke samping untuk melihat semua kolom.

Jawaban

/30, /28, /27, /27, /26, /26.

Kesalahan yang paling sering bikin kehilangan nilai

Tidak diurutkan dari yang terbesar

Mengikuti urutan di soal (misalnya LAN C dulu karena disebut pertama) membuat subnet besar mulai di alamat yang tidak sah atau meninggalkan celah. Urutkan dulu, baru alokasikan.

Alamat network bukan kelipatan blok

Setiap network address harus kelipatan ukuran bloknya sendiri. 192.168.10.32/25 atau 192.168.10.40/27 tidak sah. Cek ini di setiap baris tabel.

Salah di angka batas

15 host tidak muat di /28, karena /28 hanya memberi 24−2=142^4 - 2 = 14 host. Hitung 2h−22^h - 2, jangan 2h2^h.

Kuis singkat: 3 soal

Tanpa daftar. Pilih jawaban, pembahasannya langsung muncul.

Soal 1Sebuah LAN butuh 60 host. Prefiks yang paling hemat adalah …

Soal 2Setelah 192.168.20.0/25 terpakai, subnet /26 berikutnya dimulai di …

Soal 3Mana alamat network /27 yang sah?

Yang sering ditanya

Apa beda VLSM dan FLSM?

FLSM memakai prefiks yang sama untuk semua subnet, jadi subnet kecil ikut dapat jatah besar. VLSM memberi prefiks berbeda sesuai kebutuhan, jadi alamat lebih hemat.

Kalau dua LAN kebutuhannya sama, mana yang dialokasikan duluan?

Bebas, asal konsisten. Biasanya ikuti urutan di soal. Yang penting, subnet yang lebih besar selalu dialokasikan sebelum yang lebih kecil.

Kenapa link antar-router pakai /30?

Link point-to-point hanya butuh dua alamat host, satu untuk tiap router, dan /30 memberi tepat dua host. Sebagian jaringan modern memakai /31, tapi soal ujian umumnya memakai /30.

Ujian Jaringan Komputer sebentar lagi?

Naomi cek dulu bagian Jaringan Komputer mana yang belum kamu bisa lewat beberapa soal, lalu ajarin itu aja.

Diperbarui 27 Oktober 2026