Delegasi alamat benar-benar terjadi dalam tiga ukuran: kelas A, B dan C. Delegasi kelas A akan diberikan dari rentang alamat tertentu, delegasi kelas B dari rentang yang berbeda dll. Karena kelas yang berbeda menggunakan rentang alamat yang berbeda, Anda dapat menentukan kelas dengan melihat bagian pertama dari suatu alamat. Dan ini dibangun ke dalam protokol routing.
- Delegasi Kelas A masing-masing berisi 1.677.772 alamat
- Delegasi Kelas B masing-masing berisi 65536 alamat
- Delegasi Kelas C masing-masing berisi 256 alamat
Ini sangat tidak efisien untuk jaringan yang tidak sesuai dengan ukuran ini. Sebuah jaringan yang membutuhkan 4096 alamat akan mendapatkan enam belas delegasi Kelas C (yang akan buruk untuk tabel routing global karena masing-masing dari mereka harus dirutekan secara terpisah: ukuran kelas dibangun ke dalam protokol) atau mereka akan mendapatkan satu Kelas B delegasi (yang akan membuang banyak alamat).
Pada 1993 CIDR diperkenalkan. Protokol disesuaikan untuk dapat menangani awalan dengan berbagai ukuran dan menjadi mungkin untuk merutekan (baik internal maupun eksternal) awalan seperti a / 30 atau / 21 atau a / 15 dll. Apa pun antara / 0 dan / 32 menjadi bisa jadi. Organisasi yang membutuhkan 2048 alamat bisa mendapatkan / 21: persis apa yang mereka butuhkan.
Cara Anda secara internal dapat membagi alamat-alamat itu juga terbatas. Ada aturan tentang bagaimana Anda bisa melakukan subnet. Awalnya setiap subnet dalam jaringan classful Anda harus memiliki ukuran yang sama. Anda memerlukan satu subnet dengan 128 alamat dan subnet lainnya dengan 16 alamat: terlalu buruk.
Variable Length Subnet Masking (VLSM) adalah jaringan internal yang setara dengan CIDR. VLSM sudah ada lebih lama dari CIDR. Itu sudah disebutkan pada tahun 1985. Jadi CIDR pada dasarnya memperluas VLSM ke routing antar-domain. Dengan VLSM, subnet Anda tidak harus memiliki ukuran yang sama lagi. Anda dapat menetapkan jumlah alamat yang berbeda untuk setiap subnet, tergantung kebutuhan Anda.
Hari-hari ini semua perutean di internet dilakukan tanpa kelas. Awalan dalam tabel perutean mungkin secara kebetulan (atau karena sejarah) cocok dengan struktur classful, tetapi protokol tidak akan lagi menganggap mereka dapat menyimpulkan panjang awalan (subnet mask) dari bagian pertama alamat. Semua panjang awalan dikomunikasikan secara eksplisit: tanpa kelas.
Mengatakan bahwa ISP bertanggung jawab atas jaringan Kelas C juga sudah usang. Alamat didistribusikan sepenuhnya tanpa kelas oleh RIR ( Regional Internet Registries , organisasi yang bertanggung jawab untuk mendelegasikan alamat ke ISP dan bisnis dengan alamat independen mereka sendiri).
Kelas alamat IPv4 benar-benar tidak ada lagi, dan telah ditinggalkan pada tahun 1993. Jika Anda melihat protokol perutean yang usang Anda tentu saja masih dapat melihat asumsi yang mereka buat berdasarkan kelas alamat, tapi itu 20 tahun yang lalu ...