Selasa, 11 Agustus 2015

tabel cidr









































Prefix-length / CIDR
Mask value
/8
/16
/24
0
/9
/17
/25
128
/10
/18
/26
192
/11
/19
/27
224
/12
/20
/28
240
/13
/21
/29
248
/14
/22
/30
252
/15
/23
/31
254
(tabel prefix/CIDR)

Catatan penting :
Dalam subnetting ini adalah penggunaan oktat pada subnet mask dimana :
- IP Address kelas C dilakukan CIDR pada oktat terakhir karena pada IP Address kelas C subnet mask default-nya adalah 255.255.255.0 (/24-/31)
- IP Address kelas B dilakukan CIDR pada 2 oktat terakhir karena pada IP Address kelas B subnet mask default-nya adalah 255.255.0.0 (/16-/23)
- IP Address kelas A dilakukan CIDR pada 3 oktat terakhir karena IP Address kelas A subnet mask default-nya adalah 255.0.0.0 (/8-/13)


Bilangan biner merupakan bilangan yang hanya mempunyai 2 angka, yakni 1 dan 0. Lihat tabel berikut:
28
27
26
25
24
23
22
21
20
256
128
64
32
16
8
4
2
1
IPv4 mempunyai 4 oktat, setiap bagian terdiri dari 8 bit, maka untuk perhitungannya nanti kita lihat dari angka 128 sampai angka 1 (lihat tabel di atas).

Rumus dasar:
Untuk menghitung jumlah host yang tersedia=> 2n-2 (n=jumlah nol yang tersedia dalam perhitungan netmask)
Untuk menghitung jumlah network yang tersedia=> 2n (n= jumlah angka 1 yang tersedia dalam perhitungan netmask)

contoh: 192.168.100.104/29, maka kemudian buat 104 menjadi biner:
128
64
32
16
8
4
2
1
0
1
1
0
1
0
0
0
Berdasarkan tabel diatas, 104=01101000
Berdasarkan aturan standar (lihat tabel prefix/CIDR), /29 masuk di bagian /24, maka 29-24=5. Kita sekat 01101000 menjadi 2 bagian:
01101.000
01101.000 = > Net ID= 192.168.100.104/29
01101.001 => IP pertama= 192.168.100.105/29
01101.110 => IP tertinggi= 192.168.100.110/29
01101.111 => Broadcast= 192.168.100.111/29

Netmasknya adalah 255.255.255.11111000 = 255.255.255.248
Jumlah network yang tebentuk=2=25=32 network
Jumlah host yang terbentuk=  2n-2= 23-2= 8-2= 5 host

TRIK CEPAT 1
Pemahaman Dasar: jumlah host standar dalam perhitungan IP kelas C dengan prefix /24 adalah 254 host. (Misal IP 192.168.10.1/24, maka Net ID nya adalah 192.168.10.0, Range IP: 192.168.10.1-192.168.10.254, broadcast: 192.168.10.255)
Dari situ, kita dapat melihat Net ID, Range IP, dan broadcastnya. Angka 254 diambil dari range IP. Angka 254 ini nantinya akan ditambah 2, yakni alamat network (Net ID) dan broadcastnya. Sehingga 254+2=256.
Sampai disini paham kan? Sekarang kita masuk ke perhitungannya.
Soal
192.168.100.104/29, berapa jumlah network dan jumlah host yang terbentuk?
jawab:
192.168.100.104/29, netmask: 255.255.255.11111000 = 255.255.255.248
jumlah host yang tersedia: (256-248)-2= 8-2= 6 host
jumlah network yang tersedia: 2=25=32 network

Kunci: Minimal harus hafal netmasknya (Lihat tabel prefix/CIDR di atas).

TRIK CEPAT 2
Cara ini jauh lebih mudah dan cepat, saya menemukan cara ini saat akan melaksanakan uji kompetensi tanggal 29 November 2013 yang lalu dengan autodidak (bereksperimen sendiri). Cara ini menggunakan tabel. Lihat tabel ini:
28
27
26
25
24
23
22
21
20
256
128
64
32
16
8
4
2
1

Sekarang kita terpakan angka 256 itu untuk /24, 128 untuk /25, 192 untuk /26 dst. sehingga menjadi seperti ini:
28
27
26
25
24
23
22
21
20
256
128
64
32
16
8
4
2
1
/24
/25
/26
/27
/28
/29
/30
/31
/32
Ternyata, dari penerapan seperti ini, jumlah host sudah dapat diketahui.
Misal, IP 192.168.100.104/29. Berapakah jumlah host dan network yang tersedia?
jawab:
Berdasarkan tabel di atas, /29 ada di 8, maka jumlah hostnya= 8-2= 6 host
Netmask = 255.255.255.11111000 = 255.255.255.248
Untuk jumlah network lihat tabel ini:
28
27
26
25
24
23
22
21
20
256
128
64
32
16
8
4
2
1
/32
/31
/30
/29
/28
/27
/26
/25
/24
/29 ada di 32 berarti jumlah network yang tersedia juga 32.
Kesimpulannya:
 x
28
27
26
25
24
23
22
21
20
 x
256
128
64
32
16
8
4
2
1
Network
/32
/31
/30
/29
/28
/27
/26
/25
/24
Host
/24
/25
/26
/27
/28
/29
/30
/31
/32
Cara kedua ini saya temukan setelah menyimpulkan berbagai perhitungan yang saya buat, mungkin cara ini sudah ditemukan sebelumnya, dan saya yakin itu, hanya saja saya yang kudet :D
Dan ternyata emang udah ada :p lihat gambar ini:
Jika anda paham, cara ini juga dapat diterapkan pada prefix-length /8 s.d /23.







































IP/CIDR
to last IP addr
Mask
Hosts
Size
a.b.c.d/32 +0.0.0.0 255.255.255.255 1 1/256 C
a.b.c.d/31 +0.0.0.1 255.255.255.254 2 1/128 C
a.b.c.d/30 +0.0.0.3 255.255.255.252 4 1/64 C
a.b.c.d/29 +0.0.0.7 255.255.255.248 8 1/32 C
a.b.c.d/28 +0.0.0.15 255.255.255.240 16 1/16 C
a.b.c.d/27 +0.0.0.31 255.255.255.224 32 ⅛ C
a.b.c.d/26 +0.0.0.63 255.255.255.192 64 ¼ C
a.b.c.d/25 +0.0.0.127 255.255.255.128 128 ½ C
a.b.c.0/24 +0.0.0.255 255.255.255.000 256 1 C
a.b.c.0/23 +0.0.1.255 255.255.254.000 512 2 C
a.b.c.0/22 +0.0.3.255 255.255.252.000 1,024 4 C
a.b.c.0/21 +0.0.7.255 255.255.248.000 2,048 8 C
a.b.c.0/20 +0.0.15.255 255.255.240.000 4,096 16 C
a.b.c.0/19 +0.0.31.255 255.255.224.000 8,192 32 C
a.b.c.0/18 +0.0.63.255 255.255.192.000 16,384 64 C
a.b.c.0/17 +0.0.127.255 255.255.128.000 32,768 128 C
a.b.0.0/16 +0.0.255.255 255.255.000.000 65,536 256 C = 1 B
a.b.0.0/15 +0.1.255.255 255.254.000.000 131,072 2 B
a.b.0.0/14 +0.3.255.255 255.252.000.000 262,144 4 B
a.b.0.0/13 +0.7.255.255 255.248.000.000 524,288 8 B
a.b.0.0/12 +0.15.255.255 255.240.000.000 1,048,576 16 B
a.b.0.0/11 +0.31.255.255 255.224.000.000 2,097,152 32 B
a.b.0.0/10 +0.63.255.255 255.192.000.000 4,194,304 64 B
a.b.0.0/9 +0.127.255.255 255.128.000.000 8,388,608 128 B
a.0.0.0/8 +0.255.255.255 255.000.000.000 16,777,216 256 B = 1 A
a.0.0.0/7 +1.255.255.255 254.000.000.000 33,554,432 2 A
a.0.0.0/6 +3.255.255.255 252.000.000.000 67,108,864 4 A
a.0.0.0/5 +7.255.255.255 248.000.000.000 134,217,728 8 A
a.0.0.0/4 +15.255.255.255 240.000.000.000 268,435,456 16 A
a.0.0.0/3 +31.255.255.255 224.000.000.000 536,870,912 32 A
a.0.0.0/2 +63.255.255.255 192.000.000.000 1,073,741,824 64 A
a.0.0.0/1 +127.255.255.255 128.000.000.000 2,147,483,648 128 A
0.0.0.0/0 +255.255.255.255 000.000.000.000 4,294,967,296 256 A


























































































    

Tidak ada komentar:

Posting Komentar