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
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
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
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 :
Ingat, untuk dapat melakukan subnetting dengan cepat diperlukan banyak latihan.
1. Kelas IP Address dan subnet mask default-nya
2. Tabel di bawah ini
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
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 :
Ingat, untuk dapat melakukan subnetting dengan cepat diperlukan banyak latihan.