壹個IP地址包含兩部分:標識網絡的前綴和緊接著的在這個網絡內的主機地址。在之前的分類網絡中,IP地址的分配把IP地址的32位按每8位為壹段分開。這使得前綴必須為8,16或者24位。因此,可分配的最小的地址塊有256(24位前綴,8位主機地址,28=256)個地址,而這對大多數企業來說太少了。大壹點的地址塊包含65536(16位前綴,16位主機,216=65536)個地址,而這對大公司來說都太多了。這導致不能充分使用IP地址和在路由上的不便,因為大量的需要單獨路由的小型網絡(C類網絡)因在地域上分得很開而很難進行聚合路由,於是給路由設備增加了很多負擔。
無類別域間路由是基於可變長子網掩碼(VLSM)來進行任意長度的前綴的分配的。在RFC950(1985)中有關於可變長子網掩碼的說明。CIDR包括:指定任意長度的前綴的可變長子網掩碼技術。遵從CIDR規則的地址有壹個後綴說明前綴的位數,例如192.168.0.0/16。這使得對日益缺乏的IPv4地址的使用更加有效。將多個連續的前綴聚合成超網,以及,在互聯網中,只要有可能,就顯示為壹個聚合的網絡,因此在總體上可以減少路由表的表項數目。聚合使得互聯網的路由表不用分為多級,又用VLSMreversestheprocessofsubnettingasubnet。根據機構的實際需要和短期預期需要而不是分類網絡中所限定的過大或過小的地址塊來管理IP地址的分配的過程。因為在IPv6中也使用了IPv4的用後綴指示前綴長度的CIDR,所以IPv4中的分類在IPv6中已不再使用。