Cara Cepat Subnetting

Pada artikel ini telah di bahas cara subnetting menggunakan bilangan binari. Tetapi cara tersebut bukanlah cara yang cocok bagi setiap orang, berikut ini saya akan bagikan salah satu cara melakukan subnetting dengan cepat. Yang harus diingat adalah :
1. Kelas IP Address dan  subnet mask default-nya
2. Tabel di bawah ini 
tabel cidr subnetting cepat






A. Mencari berapa banyak subnet dan host

Kita ambil ip 192.168.15.0/27 sebagai contoh, kita tahu 192.X.X.X adalah IP address Kelas C dengan subnet mask defaultnya 255.255.255.0 atau dalam format CIDR /24.
Untuk mencari jumlah subnet, bit subnet yang diberikan minus bit subnet default sehingga
27 - 24 = 3 (bit yang dipinjam). Maka  2 ^ 3 = 8 (Inilah jumlah subnet)
Untuk mencari jumlah host, 32 minus bit yang diberikan, sehingga 32 - 27 = 5.  Maka 
(2 ^ 5 ) - 2 = 32 - 2 = 30 (Inilah jumlah host yang dapat digunakan).

contoh berikutnya: 
172.23.14.0/28
Ini adalah Ip address kelas B, default subnet mask-nya adalah 16.
Untuk mencari subnet:
28 - 16 = 12 ---> 2^12 = 4096 (jumlah subnet)
Untuk mencari host :
32 - 28 = 4 ---> (2^4) - 2  = 16 -2 = 14 (jumlah host dalam setiap subnet)

satu contoh lagi ...
10.10.10.0/16
Jumlah subnetnya
16 - 8 = 8 ---> 2^8 = 256
Jumlah hostnya
32 - 16 = 16 ---> (2^16) - 2 =  65536 - 2 = 65534

B. Mencari network dan broadcastnya

Untuk mencari network address dan broadcast address dari ip yang diberikan, kita akan berkenalan dengan magic number. Magic number memberikan gambaran tentang subnet- subnet yang terdapat dalam ip address. Magic number dicari menggunakan rumus :

256 - subnet mask = magic number. 

contoh : 
128.0.0.0                               256 - 128 = 128
255.192.0.0                           256 - 192  = 64
255.255.240.0                        256 - 240 = 16
255.255.255.248                    256 - 248 = 8 
 
Misalkan kita diberi ip address oleh ISP 192.12.180.15/28, berapa network address dan broadcastnya?
192.12.180.14/28  ---> format cidr, diubah dalam bentuk desimal sehingga menjadi

ip address 192.12.180.14
subnet mask 255.255.255.240

Karena ini adalah ip address kelas C, oktet yang penting adalah oktet keempat ( yang digaris bawahi dan berwarna merah).

langkah - langkahnya
1. Cari magic number --> 256 - 240 = 16.
2. Ambil oktet keempat dari ip address dan dibagi dengan magic number ---> 14 : 16 = 0,875
3. Ambil bilangan bulat hasil dari langkah 2, kalikan dengan magic number ---> 0 x 16 = 0.

Sehingga dari ip address 192.12.180.14/28, network addressnya adalah 192.16.180.0 dengan  broadcast address 192.12.180.15

Jika kita susun  dalam bentuk tabel 
tabel ip






Contoh lagi...
IP address 172.21.98.116/23
Subnet masknya = /23 = 255.255.254.0

1. 256 - 254 = 2
2. 98 : 2 = 49 
3. 2 x 49 = 98

Sehingga network address kita 172.21.98.0 dengan broadcast address-nya 172.21.99.255
dalam bentuk tabel :
tabel ip




Ingat, untuk dapat melakukan subnetting dengan cepat diperlukan banyak latihan.