Senin, 23 April 2018

Menghitung Subnetting (CIDR dan VLSM)

Supernetting adalah menggunakan bit mask terhadap address asal untuk membuat jaringan dengan host yang lebih banyak.
Subnetting adalah membagi jaringan yang besar menjadi jaringan yang lebih kecil.

Alasan pembuatan subnetting adalah :
1.      Untuk mereduksi traffic jaringan
2.      Mengoptimasi performasi jaringan
3.      Memudahkan manajemen
4.      Mengefektifkan jaringan yang dibatasi area geografis luas.

Hal-hal yang berhubungan dengan penghitungan subnetting adalah :
  1. Jumlah subnet, 
  2. Jumlah Host Per Subnet, 
  3. Blok Subnet, dan 
  4. Alamat Host Broadcast.

Ada 2 cara untuk menghitung subnetting yaitu dengan menggunakan tabel CIDR dan VLSM.

1.     CIDR (Classless Inter-Domain Routing)
FLSM (Fixed Length Subnet Mask). Satu network, kita pecah-pecah menjadi beberapa network (subnet) dimana setiap lebar subnet yang satu sama dengan lebar subnet yang lainnya. Ada juga yang menyebut CIDR, dimana suatu Network ID hanya memiliki satu subnetmask saja.
CIDR (Classless Inter-Domain Routing) adalah sebuah cara alternatif untuk mengklasifikasikan alamat-alamat IP berbeda dengan sistem klasifikasi ke dalam kelas A,kelas B, kelas C, kelas D, dan kelas E. Disebut juga sebagai supernetting. CIDR merupakan mekanisme routing yang lebih efisien dibandingkan dengan cara yang asli, yakni dengan membagi alamat IP jaringan ke dalam kelas-kelas A, B, dan C.

Subnetmask yang bisa digunakan untuk melakukan subnetting pun berbeda-beda mengikuti kelas-kelasnya yaitu :

·         kelas C : /25 sampai /30 (dengan penghitungan pada octet  ke 4)
·         kelas B : /17 sampai /30 (dengan peghitungan pada octet ke 3 dan 4)
·         kelas A : /8 sampai /30   (dengan peghitungan pada octet ke 2, 3, dan 4)

Konsep yang disebut dengan CIDR (Classless Inter-Domain Routing) diperkenalkan pertama kali tahun 1992 oleh IEFT.


A. Menghitung Subnet Kelas C

Pada kelas C penghitungan yang digunakan adalah pada octet ke 4.

Misal diketahui suatu IP 192.168.1.0/26. Berarti subnetmasknya /26 yaitu 255.255.255.192, jika diubah ke dalam bilangan biner menjadi 11111111.11111111.11111111.11000000.

Jumlah Subnet = 2^X (dimana x adalah banyaknya bineri 1 pada octet terakhir (yang bergaris bawah) untuk kelas C). Jadi Jumlah Subnetnya adalah 2^2 = 4 subnet.
Jumlah Host per Subnet = 2^y – 2 (dimana y adalah banyaknya bineri 0 pada octet terakhir untuk kelas C). Jadi Jumlah Host per Subnetnya adalah 2^6 – 2 = 62 host
Blok Subnet = 256 – nilai octet terakhir subnetmask. Jadi Blok Subnetnya adalah 256 – 192 = 64. Untuk subnet berikutnya ditambahkan hasil dari blok subnet tersebut. Jadi Blok Subnet seluruhnya adalah 0, 64, 128, 192.
Kita buat tabelnya seperti berikut dengan catatan :
–          Subnet             : sesuai pada blok subnet.
–          Host Pertama : 1 angka setelah subnet.
–          Broadcast        : 1 angka sebelum subnet berikutnya.
–          Host terakhir   : 1 angka sebelum broadcast.



B. Menghitung Subnet Kelas B

Untuk kelas B ada 2 teknik yang digunakan dalam perhitungan. Untuk subnetmask /17 sampai /24, perhitungannya sama persis dengan kelas C, tetapi pada kelas B terletak pada octet ke 3 saja yang digunakan. Sedangkan untuk subnetmask /25 sampai /30 perhitungannya yaitu pada octet ke 3 dan 4.

Misal diketahui suatu IP 172.16.0.0/25. Berarti subnetmasknya /25 yaitu 255.255.255.128, jika diubah ke dalam bilangan biner menjadi 11111111.11111111.11111111.10000000.

  1. Jumlah Subnet = 29 = 512 subnet
  2. Jumlah Host per Subnet = 2^7 – 2 = 126 host
  3. Blok Subnet = 256 – 128 = 128. Jadi Blok Subnet seluruhnya adalah (0, 128)
  4. Tabelnya menjadi :


C. Menghitung Subnet Kelas A

Pada kelas A perhitungan dilakukan pada octet ke 2, 3 dan 4.

Misal diketahui suatu IP 10.0.0.0/16. Berarti subnetmasknya /16 yaitu 255.255.0.0, jika diubah ke dalam bilangan biner menjadi 11111111.11111111.00000000.00000000.
  1. Jumlah Subnet = 28 = 256 subnet
  2. Jumlah Host per Subnet = 2^16 – 2 = 65534 host
  3. Blok Subnet = 256 – 255 = 1. Jadi Blok Subnet seluruhnya : 0,1,2,3,4, dst.
  4. Tabelnya menjadi :


2. VLSM (Variable Length Subnet Mask)
Perhitungan IP Address menggunakan metode VLSM adalah metode yang berbeda dengan memberikan suatu Network Address lebih dari satu subnetmask, berbeda jika menggunakan CIDR dimana suatu Network ID hanya memiliki satu subnetmask saja. Atau dengan kata lain, VLSM adalah sebuah network yang kita subnet, menghasilkan subnet-subnet yang berbeda panjang subnet masknya antara subnet satu dengan yang lain. VLSM memiliki manfaat untuk mengurangi jumlah alamat yang terbuang.

Pertama, kita cari host yang paling banyak digunakan.yaitu pada LAN4 dengan 58 Host, LAN1 (26 Host), LAN2 (10 Host), LAN3 (10 Host), dan masing-masing WAN 2 Host. Disini diberikan IP 192.168.1.0/24, dan kita akan membaginya dengan VLSM.
Selengkapnya ada di Suplemen LAN.

1 komentar: