В связи с быстрым ростом Internet за последние несколько лет, стали проявляться серьезные недостатки в организации увеличения адресного пространства:
Поэтому в июне 1992 года IETF (Internet Engineering Task Force) принял решение об использовании технологии бесклассовой внутри доменной маршрутизации CIDR (Classless Inter-Domain Routing) для решения этих проблем. CIDR может применяться в любой группе доменов Internet, работающих как с IPv4, так и с IPv6 и успешно взаимодействовать со старыми технологиями адресации.
В основе CIDR лежит принцип использования маски сети переменной длины (VLSM - variable length subnetwork mask) и отказ от деления на классы. Все организации будут разделяться не по классам своих сетей, а по маске предоставленного им адреса. Напр., провайдер A, которому NIC делегировал адреса с 198.24.0.0 по 198.31.255.255 с маской 255.248.0.0 (FF.F8.00.00) может назначить своему клиенту AA группу адресов с 198.24.8.0 до 198.24.11.255 с маской 255.255.252.0 (FF.FF.FC.00).
Очевидно, что новая структура адресного пространства позволит значительно сэкономить адреса для тех организаций, которым они действительно нужны, и взять лишние у других. Если организация желает получить пул адресов для работы в Internet, она заказывает кортеж <адрес, маска>, исходя из своих потребностей. Если, к примеру, ей нужно подсоединить к Internet 999 хостов, не нужно заказывать четыре сети класса С или одну класса В, достаточно заказать адрес и маску, позволяющие работать такому количеству хостов, например <198.24.8.0, 255.255.252 0> - 1024 хоста.
Это удобно, во-первых, из экономических соображений - не нужно платить за неиспользованные адреса, во-вторых, сетевым администраторам не нужно хлопотать о настройке маршрутизации между группами хостов, принадлежащих разным классам, в третьих, значительно упрощается управление единой сетью.
Более подробно о принципах и механизме бесклассовой маршрутизации C1DR можно найти в RFC-1517, RFC-1518, RFC-1519, RFC-1817