Subnetting Kelas B

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian

Subnetting Kelas B berfokus pada oktet ke-3

contoh IP : 172.130.220.122/18

Subnet ditulis dalam format 32 bit Biner seperti berikut :

11111111.11111111.11111111.11111111
  8 Bit   8 Bit     8 Bit    8 Bit
(oktet1) (oktet2) (oktet3) (oktet4)

atau dalam bentuk desimal biasanya disebut dengan Prefix / Prefix Lenght

/16 /17 /18 /19 /20 /21 /22 /23

Karena berfokus pada oktet ke-3, maka oktet ke-4 selalu berjumlah antara 0 - 255.

Untuk menghitung jumlah IP pada IP kelas B kita cukup berpatokan pada IP kelas C, dimana setiap Prefix yang muncul pada IP kelas B cukup ditambahkan dengan angka 8, sehingga hasilnya adalah Prefix imajiner kelas C. sehingga didapatkan angka

/16  + 8 = /24
/17  + 8 = /25 
/18  + 8 = /26 
/19  + 8 = /27 
/20  + 8 = /28 
/21  + 8 = /29 
/22  + 8 = /30 
/23  + 8 = /31

Jika mengacu pada Prefix kelas C maka bisa dipatkan rentang IP sebagai berikut :
/24  = 256 jumlah rentang IP kelas C
/25  = 128 jumlah rentang IP kelas C
/26  = 64  jumlah rentang IP kelas C
/27  = 32  jumlah rentang IP kelas C
/28  = 16  jumlah rentang IP kelas C
/29  = 8   jumlah rentang IP kelas C
/30  = 4   jumlah rentang IP kelas C
/31  = 2   jumlah rentang IP kelas C
/32  = 1   jumlah rentang IP kelas C
dan untuk mendapatkan rentang IP di kelas B dengan cara mengalikan jumlah rentang ip dengan 256, sehingga didapatkan :
/16 = /24 -> 256 x 256 = 65.536 jumlah rentang IP kelas B
/17 = /25 -> 128 x 256 = 32.768 jumlah rentang IP kelas B
/18 = /26 ->  64 x 256 = 16.384 jumlah rentang IP kelas B
/19 = /27 ->  32 x 256 =  8.192 jumlah rentang IP kelas B
/20 = /28 ->  16 x 256 =  4.096 jumlah rentang IP kelas B
/21 = /29 ->   8 x 256 =  2.048 jumlah rentang IP kelas B
/22 = /30 ->   4 x 256 =  1.024 jumlah rentang IP kelas B
/23 = /31 ->   2 x 256 =    512 jumlah rentang IP kelas B


Jika tulisan prefix adalah /24 maka sudah bisa dipastikan bahwa jumlah rentang IP adalah = 256 IP mulai dari 0 - 255. itu juga sudah bisa dipastikan bahwa

0 adalah IP Network
255 adalah IP Broadcast


Selanjutnya untuk IP Host kita cukup mengurangi dengan angka 2 dari jumlah rentang IP yang telah dihitung.

Subnet Mask untuk kelas C, notasi subnet yang berubah hanya bagian akhir dari subnet mask (yang bercetak tebal).

xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
  255       255     255       0

Cara menghitung subnet mask dengan cara mengurangkan 256 dengan jumlah rentang IP.


Contoh soal

Hitunglah subneting dari IP berikut 23.51.120.155/27

didapatkan

/27 maka rentang IP adalah 32

Biasanya yang dicari adalah

1. Rentang IP
2. IP Host
3. IP Network
4. IP Broadcast
5. Subnet Mask

Maka didapatkan IP yang paling terakhir (155) dibagi dengan IP yang dihitung diawal (/27 dengan rentang IP 32) maka didapatkan 155/32 maka hasilnya adalah 4,84375 abaikan angka dibelakang ','. fokus ke angka 4. Dari angka 4 kita kali dengan angka 32, maka didapatkan 4x32 = 128 ini adalah rentang IP yang paling awal dari rentang IP 23.51.120.155

Berikutnya cara mengetahui IP akhir dari rentang IP, kita cukup menambahkan 128 + 32 - 1 = 159. Maka rentang IP yang didapat adalah

23.51.120.128 - 23.51.120.159
  IP Network    IP Broadcast

IP Host dari 23.51.120.155 didapatkan

23.51.120.129 - 23.51.120.158


Berikutnya untuk subnet mask didapatkan dari pengurangan angka 256 dengan (/27 dengan rentang IP 32) maka didapatkan 256-32 = 224 maka didapatkan

255.255.255.224

hasil perhitungannya adalah sebagai berikut

Rentang IP

23.51.120.128-23.51.120.159

IP Host

23.51.120.129-23.51.120.158

IP Network

23.51.120.128

IP Broadcast

23.51.120.159

Subnet Mask

255.255.255.224