Kamis, 08 Maret 2012

Classless Inter-Domain Routing (CIDR)

Classless Inter-Domain Routing (disingkat menjadi CIDR) adalah sebuah cara alternatif untuk mengklasifikasikan alamat-alamat IP berbeda dengan sistem klasifikasi ke dalam kelas A, kelas B, kelas C, kelas D, dan kelas E. CIDR diperkenalkan pada tahun 1993 untuk menggantikan arsitektur pengalamatan sebelumnya dari desain classful network di internet dengan tujuan
untuk memperlambat pertumbuhan tabel  routing pada router di Internet, dan membantu memperlambat cepatnya exhausting dari IPv4 address.

Notasi CIDR menggunakan sintaks yang menentukan alamat IP untuk IPv4 dan IPv6, menggunakan alamat dasar jaringan diikuti dengan garis miring dan ukuran routing prefix, misalnya, 192.168.1.2/24 (IPv4), dan 2001: db8:: / 32 (IPv6).Maksud dari 192.168.1.2/24 diatas adalah bahwa IP address 192.168.1.2 dengan subnet mask 255.255.255.0. CIDR /24 diambil dari penghitungan bahwa 24 bit subnet mask diselubung dengan binari 1. Atau dengan kata lain, subnet masknya adalah: 11111111.11111111.11111111.00000000 (255.255.255.0).

Tabel di bawah ini menerangkan tentang subnet mask dan nilai CIDR nya:
Subnet MaskNilai CIDR
255.128.0.0/9
255.192.0.0/10
255.224.0.0/11
255.240.0.0/12
255.248.0.0/13
255.252.0.0/14
255.254.0.0/15
255.255.0.0/16
255.255.128.0/17
255.255.192.0/18
255.255.224.0/19
255.255.240.0/20
255.255.248.0/21
255.255.252.0/22
255.255.254.0/23
255.255.255.0/24
255.255.255.128/25
255.255.255.192/26
255.255.255.224/27
255.255.255.240/28
255.255.255.248/29
255.255.255.252/30

Sebelum notasi CIDR, jaringan IPv4 biasanya menggunakan notasi dot-desimal, representasi alternatif yang menggunakan network address diikuti oleh subnet mask. Dengan demikian, notasi CIDR 192.168.0.0/24 yang akan ditulis sebagai 192.168.0.0/255.255.255.0

Berikut contoh perhitungan secara CIDR (Classless Inter-Domain Routing).
Diketahui : Network awal adalah 172.16.16.0/22
Ditanyakan : Buat menjadi 3 subnetwork !
Jawab:
  • Tentukan range network awal :
    Jumlah IP awal= 2^10 = 1024 IP
    Jadi jaraknya 172.16.16.0 s/d 172.16.19.155
  •  Tentukan panjang setiap subnetwork:
    Panjang subnet= Jumlah host/IP awal : jumlah subnet
    Panjang subnet= 1024:4 = 256
    Jadi panjang setiap subnetwork-nya adalah 256 host setara dengan masking /24 
  • Berikan alokasi IP Address untuk setiap subnetworknya: 
    1. 172.16.16.0/24 - 172.16.16.255/24 
    2. 172.16.17.0/24 - 172.16.17.255/24 
    3. 172.16.18.0/24 - 172.16.18.255/24 
    4. 172.16.19.0/24 - 172.16.19.255/24 

Tidak ada komentar: