VLSM (Variable Length Subnet Mask)

Sebelum memasuki konfigurasi dan sebagainya. Alangkah baiknya kita mengingat kembali rumus VLSM. Asisten Dosen saya mengatakan, jangan anggap remeh rumus ini, ini adalah Rumus DEWA. Karena bila anda berminat pada penjurusan jaringan hal ini akan dipakai sampai nanti kalian kerja. Tentunya hal ini pernah diajarkan pada matakuliah dasar yaitu Jaringan Komputer. Saya lebih menyarankan menggunakan VLSM karena cara ini lebih efektif dan lebih hemat alamat dibandingkan Subnetting.

Seperti yang kalian tahu VLSM adalah cara untuk membagi host bedasarkan kebutuhan yang ada. Komponen yang biasa akan di cari adalah Network address, Subnet Mask, IP range Valid. Dan yang wajib diketahui adalah alamat Network Valid. Rumus yang digunakan untuk mecari alamat sesuai dengan kebutuhan host yaitu :

(2^n)-2 >= host (baca: (dua pangkat n) – 2 lebih besar atau sama dengan host yang dibutuhkan)

nantinya akan terbentuk range sebagai berikut :

2^0=1 ; 2^1=2 ; 2^2=4 ; 2^3=8 ; 2^4=16 ; 2^5=32 ; 2^6=64 ; 2^7=128 ; 2^8=256.

n disini (0-8) akan berpengaruh pada subnet mask. Bila n=2 maka subnet mask yang terbentuk adalah : 11111111.11111111.11111111.11111100

0 di sini menandakan jumlah host yang dibutuhkan.

Lebih jelasnya akan diberikan contoh sebagai berikut :

Diberikan IP 192.168.1.10/24

Host yang dibutuhkan :

  • A = 100
  • B = 40
  • C = 50
  • D= 150
  • E = 2 (biasanya perhitungan untuk alamat router)

Langkah pertama yang harus dilakukan adalah :

Cek apakah IP yang diberikan itu sudah valid, caranya adalah meng-AND kan dengan subnet mask nya (24) dengan dirubah ke bentuk binner

192.168.1.10 = 11000000.10101000.00000001.00001010

/24 (angka 1 terdapat 24) = 11111111.11111111.11111111.00000000

di AND kan (bernilai benar bila benar dan benar)  menjadi :

192.168.1.0 = 11000000.10101000.00000001.00000000

Sehingga IP yang digunakan untuk perhitungan adalah 192.168.1.0/24

Cara selanjutnya adalah mengurutkan jumlah Host dimulai dari yang terbesar untuk memulai perhitungan, dalam kasus ini urutannya adalah (D,A,C,B,E)

dengan menggunakan rumus (2^n) – 2 >=host maka :

untuk host D = 150

(2^n) – 2>=150

n = 8, maka : 32-8 = 24 (untuk mengetahui subnet mask yg akan digunakan, dalam soal ini /24)

Network address : 192.168.1.0/24

Broadcast Address : 192.168.1.255

IP Range : 192.168.1.1 – 192.168.1.254

untuk host A = 100

(2^n) – 2>=100

n = 7, maka : 32-7 = 25

Network address : 192.168.2.0/25

Broadcast Address : 192.168.2.127

IP Range : 192.168.2.1-192.168.1.126

untuk host C = 50

(2^n) – 2=50

n = 6, maka : 32-6 = 26

Network Address : 192.168.2.128/26

Broadcast Address : 192.168.2.191

IP Range : 192.168.2.129-192.168.2.190

untuk host B = 40

(2^n) – 2 >=40

n = 6, maka : 32-6 = 26

Network Address : 192.168.2.192/26

Broadcast Address : 192.168.2.255

IP Range : 192.168.2.193-192.168.2.254

untuk host E = 2

(2^n) – 2 >=2

n = 2, maka : 32-2 = 30

Network Address : 192.168.3.0/30

Broadcast Address : 192.168.3.4

IP Range : 192.168.3.2-192.168.3.3

Sekian Tutorial dari saya, semoga bermanfaat dan terima kasih atas kunjungannya…

Bila saudara belum jelas bisa kontak saya melalui YM yang ada.

*Bila ada kesalahan saya mohon maaf yang sebesar-besarnya, saya berusaha semampu saya agar teliti tetapi saya hanya manusia yang bisa berbuat salah. ^^

3 Comments (+add yours?)

  1. desta
    Jul 23, 2012 @ 21:42:12

    saya masih bingung tentang ip nya yg kaya gini contoh nya :

    192.168.1.0
    192.168.2.0
    192.168.3.0

    yg oktet ke 3 , bisa berubah jadi 1,2,3 ,gmana cara nya yah? mohon bantuna nya🙂

    Reply

    • Endra Dwi Prasetia (Patoeb)
      Oct 23, 2012 @ 11:23:35

      Karena pada oktet ke 4 range nya sudah habis dipakai (1-255), sehingga untuk terus menggunakan vlsm di buat range baru dengan merubah angka pada oktet ke 3. (Tidak ada aturan bahwa harus urut 1,2,3 hanya saja agar dapat dimengerti lebih mudah)

      Reply

  2. Hasan Choiri Mahfud
    May 28, 2013 @ 14:28:13

    n = 8, maka : 32-8 = 24

    saya masih bingung, itu 32 didapet darimana ya ?
    thanks

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: