Безкласова міждоменна маршрутизація була розроблена в 1990-х роках як стандартна схема маршрутизації мережевого трафіку через Інтернет. До розробки технології CIDR інтернет- маршрутизатори керували мережевим трафіком на основі класу IP-адрес. У цій системі значення IP-адреси визначає його підсіти для цілей маршрутизації.
CIDR є альтернативою IP-підмережам. Він організовує IP-адреси в підмережі незалежно від значення самих адрес. CIDR також відомий як супермережа, оскільки він дозволяє групувати кілька підмереж для мережевої маршрутизації.
Нотація CIDR
CIDR визначає діапазон IP-адрес, використовуючи комбінацію IP-адреси і пов'язаної з ним мережевої маски.
xxx.xxx.xxx.xxx/n
У нотації CIDR використовується вищенаведений формат, де n - кількість (крайніх лівих) 1 бітів у масці.
192.168.12.0/23
Наведений вище приклад застосовує маску підмережі 255.255.254.0 до 192.168 мережі, починаючи з 192.168.12.0. Ця нотація представляє діапазон адрес від 192.168.12.0 до 192.168.13.255.
У порівнянні з мережами на основі класів 192.168.12.0/23 являє собою сукупність двох підмереж класу C 192.168.12.0 і 192.168.13.0, кожна з яких має маску підмережі 255.255.255.0.
Ось ще один спосіб візуалізувати це:
192.168.12.0/23 = 192.168.12.0/24 + 192.168.13.0/24
Крім того, CIDR підтримує розподіл інтернет-адрес і маршрутизацію повідомлень незалежно від традиційного класу даного діапазону IP-адрес.
10.4.12.0/22
У наведеному вище прикладі представлено діапазон адрес з 10.4.12.0 по 10.4.15.255 (маска мережі 255.255.252.0). Це виділяє еквівалент чотирьох мереж класу C в набагато більшому просторі класу A.
Ви іноді будете бачити нотацію CIDR, яка використовується навіть для не-CIDR мереж. Однак в IP-підмережах без CIDR значення n обмежено 8 (клас A), 16 (клас B) або 24 (клас C).
Ось деякі приклади:
- 0.0.0/8
- 16.0.0/16
- 168.3.0/24
Як працює CIDR
При першому впровадженні в Інтернеті основні протоколи маршрутизації, такі як Border Gateway Protocol і Open Shortest Path First, були оновлені для підтримки CIDR. Застарілі або менш популярні протоколи маршрутизації можуть не підтримувати CIDR.
Реалізації CIDR вимагають, щоб певна підтримка була вбудована в протоколи мережевої маршрутизації.
Агрегація CIDR вимагає, щоб задіяні сегменти мережі були суміжними (чисельно суміжними) в адресному просторі. Наприклад, CIDR не може об'єднувати 192.168.12.0 і 192.168.15.0 в один маршрут, якщо не включені проміжні діапазони адрес .13 і .14.
Всі інтернет- WAN або магістральні маршрутизатори - ті, які керують трафіком між інтернет-провайдерами - зазвичай підтримують CIDR для досягнення мети збереження простору IP-адрес. Звичайні споживчі маршрутизатори часто не підтримують CIDR, тому приватні мережі, включаючи домашні мережі і навіть невеликі публічні мережі (LAN), часто не використовують його.
CIDR и IPv6
IPv6 використовує технологію маршрутизації CIDR і нотацію CIDR таким же чином, як і IPv4. IPv6 був розроблений для повністю безкласової адресації.








