Belajar Subnetting IPv4 kelas A,B,C


 Subnetting So Easy

Apa Itu Subnetting?

Subneting adalah membagi menjadi suatu netwok menjadi subnetwork yang lebih kecil. Inilah yang disebut subnet. Salah satu aspek dalam suatu design jaringan yang baik adalah pengoptimalan alamat ip. Subneting meminimalisir alamat ip yang tidak terpakai atau terbuang. 

Subneting juga mempermudah dalam pengelolaan dan kinerja jaringan. Jika subneting dianalogikan dalam kehidupan nyata, maka akan seperti gambar dibawah. Dengan pengaturan subneting, maka akan terbentuk seperti gang-gang kecil ke komplek masing-masing sehingga mudah dalam membedakan jaringan dan pengiriman data ke tujuan.

Tanpa Subnet
Dengan Subnet

Subneting ini adalah hal yang wajib dikuasai oleh seorang network engineer. Klo dulu waktu ulangan subnet masih iseng-iseng pake subnet calculator online. Hehehe… Sekarang harus bener-bener paham. Untuk memahami subneting ini, terlebih dahulu mengerti tentang bilangan decimal dan biner (nol atau satu). Dalam subneting, ada beberapa hal yang paling sering dicari.  

Subnetmask

Misal ada ip 192.168.2.172/26 maka subnetmask atau netmask nya adalah /26 = 11111111.11111111.11111111.11000000. Prefix /26 mengindikasikan biner 1 (Net ID) berjumlah 26 dan sisanya yaitu Host ID berjumlah 6. Dari 11111111.11111111.11111111.11000000 ini ketika didesimalkan maka didapat subnet mask dari adalah 255.255.255.192.

Total IP

Total IP ini dihitung dari Host ID. Dari contoh soal, didapat Host ID ada 6bit. Karena IPv4 32bit jadi 32-26 sisa 6. Sehingga maksimal IP didapat 2^6=64. Rumus menghitung maksimal IP: 2^Host ID 

Jumlah Subnet

Jumlah subnet dihitung dari Net ID. Karena Net ID subnet /26 adalah 26 maka Subnet ID nya 2. Loh kok bisa? Karena Net ID 26 dikurangi 24 karena kelas C jadi 2. Intinya klo kelas C dikurangi 24, kelas B dikurangi 16, kelas A dikurangi 8. InshaAlloh akan lebih paham dalam pembahasan soal selanjutnya sob. Didapat banyak subnetnya adalah 2^2=4 subnet. Rumus menghitung banyak subnet dengan rumus: 2^subnet ID.

Menentukan IP Network dan Broadcast

Karena soalnya IP 192.168.2.172, maka gak mungkin termasuk subnet/network pertama karena 72>64. Jadi IP tersebut masuk ke subnet ke berapa ya? Kita hitung aja kelipatan 64. IP Network pasti paling awal dan broadcast paling akhir. Gampangnya ip network setelahnya dikurang 1 itulah broadcast. 

No.

IP Network

Broadcast

1.

192.168.2.0

192.168.2.63

2.

192.168.2.64

192.168.2.127

3.

192.168.2.128

192.168.2.191

4.

192.168.2.192

192.168.2.255

 Jadi IP 192.168.2.172 masuk dalam subnet ke 3 dengan ip network 192.168.2.128 dan broadcastnya 192.168.2.191.

IP Client

Dan ini adalah yang paling gampang, yaitu menghitung maksimal ip yang dapat dipakai host. Rumusnya adalah total ip dikurangi 2 karena dipakai untuk network id dan broadcast. Jadi IP Client tiap subnet adalah 64-2=62. Untuk menghafal subnet lebih cepat, kita dapat memanfaatkan tabel subnet dibawah ini. 

Tabel Subnetting

Contoh Soal!

Dalam pembahasan ini, kita akan belajar untuk mengerjakan berbagai variasi soal subneting. Soal subnetingnya sebagai berikut guys. Carilah total ip, netmask, ip network, broadcast dan host untuk masing-masing ip dibawah: 
  • 192.168.10.10/25
  • 10.10.10.10/13
  • 20.20.20.20/23
  • 11.12.13.14/20
  • 50.50.50.50./15
Ok langsung aja kita bahas bareng dari soal pertama ya…

IP  192.168.10.10/25 merupakan kelas C

a.)     Total IP : 128

Di dapat dari 27 = 128, 7 merupakan Host ID dari Subnet /25

b.)    Netmask : 255.255.255.128

Didapat dari 256 – total IP = 256 – 128 = 128, menjadi 255.255.255.128

c.)     IP Network : 192.168.10.0

Jumalh subnet adalah 21 , 1 adalah subnet ID. IP 192.168.10.10 masuk kedalam subnet ke-1 karena berada dalam range 0-127 sehingga IP networknya 192.168.10.0

d.)    Broadcast : 192.168.10.127

IP network setelahnya dikurange 1 => 192.168.10.128 – 1 = 192.168.10.127

e.)    Host : 192.168.10.1 – 192.168.10.126

Jumlah IP yang dapat dipakai adalah 126 di dapat dari 128 – 2 karena dipakai untuk IP network dan broadcast.

IP 10.10.10.10/13 merupakan kelas A

a.)     Total IP : 524288

Subnet 13 merupakan subnet kelas A sehiggga ntuk memudahkan diubah dulu menjadi subnet kelas C dengan ditambah 8 dua kali menjadi 29. Total host subnet 29 adalah 8. Lalu 8 x 256 x 256 menjadi 524288. Dikali 256 dua kali karena sebelumnya ditambah 8 dua kali untuk menjadi subnet kelas C.

b.)    Netmask : 255.248.0.0

Seperti biasa 248 didapat dari 256 – total ip. Karena kelas A ditambah 8 dua kali jadi kelas C maka subnet dimajukan 2 kali dari 255.255.255.248 menjadi 255.248.0.0

c.)     IP Network : 10.8.0.0

Setelah disamakan menjadi kelas C(13+8+8=29), maka didapat jumlah subnet /29 adalah 2^5, 5 adalah Subnet ID. Total IP dari subnet /29 adalah 8, maka IP 10.10.10.10 masuk dalam IP Networknya 10.8.0.0.

d.)    Broadcast : 10.15.255.255

IP Network setelahnya dikurangi 1 => 10.16.0.0 – 1 = 10.15.255.255

e.)    Host : 10.8.0.1 – 10.15.255.254

Jumlah ip yg dapat dipakai adalah 524286 didapat dari 524288 – 2 karena dipakai untuk IP Network dan broadcast.

IP 11.12.13.14/20 merupakan kelas B

a.)     Total IP : 4096

Subnet 20 merupakan subnet kelas B sehiggga agar lebih mudah diubah dulu menjadi subnet kelas C dengan ditambah 8 menjadi 28. Total host subnet 28 adalah 16. Lalu 16 x 256 = 4096. Dikali 256 karena sebelumnya ditambah 8 kali untuk menjadi subnet kelas C.

b.)    Netmask : 255.255.252.0

252 didapat dari 256 – total ip. Karena kelas B ditambah 8 jadi kelas C maka subnet dimajukan 1 kali dari 255.255.255.252 menjadi 255.255.252.0.

c.)     IP Network : 11.12.0.0

Setelah disamakan menjadi kelas C(20+8=28), maka didapat jumlah subnet /28 adalah 2^4, 4 adalah Subnet ID. Total IP dari subnet /28 adalah 16, maka IP 11.12.13.14 masuk dalam IP Networknya 11.12.0.0 karena masih dalam rentang 11.12.0.0 – 11.15.255.255.

d.)    Broadcast : 11.12..15.255

IP Network setelahnya dikurangi 1 => 11.16.0.0 – 1 = 11.15.255.255

e.)    Host : 11.12.0.1 – 11.12.255.254

Jumlah ip yg dapat dipakai adalah 4096 didapat dari 4096 – 2 karena dipakai untuk IP Network dan broadcast.

No comments:

Post a Comment