Apabila kita membutuhkan IP address dengan jumlah host 500 dengan kelas IP C, maka kita harus memiliki 2 subnet. Karena untuk kelas C maksimal host adalah 254. Untuk masingmasing subnet tersebut harus dimasukkan kedalam table routing pada perangkat router di jaringan tersebut.
Hal tersebut mengakibatkan jumlah entri dalam table routing akan semakin membengkak dan akan menguras sumber daya perangkat. Untuk mengatasi hal tersebut dapat digunakan Classless Inter-Domain Routing (CIDR). CIDR adalah routing yang tidak memperhatikan kelas dari alamat IP. CIDR dibahas pada RFC 1518 sampai 1520.
Contoh : Untuk mengkoneksikan 500 host dengan alamat IP kelas C diperlukan 2 subnet. IP address yang digunakan adalah 192.168.0.0/255.255.255.0 dengan 192.168.1.0/255.255.255.0, sehingga table routing pada perangkat router juga ada 2 subnet. Dengan menggunakan CIDR table routing pada perangkat cukup dengan menggunakan alamat 192.168.0.0/255.255.252.0 dengan ini hanya diperlukan 1 entri table routing untuk terkoneksi dengan jaringan tersebut.