Беcклассовая адресация (англ. Classless InterDomain Routing, англ. CIDR) — метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать ограниченный ресурс IP-адресов, поскольку возможно применение различных масок подсетей к различным подсетям.
Вот пример записи IP-адреса с применением беcклассовой адресации: 192.0.2.32/27. Число 27 означает количество единиц в маске: 11111111.11111111.11111111.11100000 = 255.255.255.224. Другие примеры: множество всех адресов обозначается как /0, а конкретный адрес IPv4 — как /32.
Для упрощения таблиц маршрутизации можно объединять блоки адресов, указывая один большой блок вместо ряда мелких. Например, 4 смежные сети класса C (4 × 255 адресов, маска 255.255.255.0 или /24) могут быть объединены, с точки зрения далёких от них маршрутизаторов, в одну сеть /22. И напротив, сети можно разбивать на более мелкие подсети, и так далее.
В Интернете используются только маски вида «n единиц, дальше все нули». Для таких (и только для таких) масок получающиеся множества IP-адресов будут смежными.
Подсети в нотации CIDR | |||
---|---|---|---|
Префикс CIDR | Маска сети | Двоичное значение | Количество сетей |
/1 | 128.0.0.0 | 10000000000000000000000000000000 | 128 доменов класса А |
/2 | 192.0.0.0 | 11000000000000000000000000000000 | 64 домена класса А |
/3 | 224.0.0.0 | 11100000000000000000000000000000 | 32 домена класса А |
/4 | 240.0.0.0 | 11110000000000000000000000000000 | 16 доменов класса А |
/5 | 248.0.0.0 | 11111000000000000000000000000000 | 8 доменов класса А |
/6 | 252.0.0.0 | 11111100000000000000000000000000 | 4 домена класса А |
/7 | 254.0.0.0 | 11111110000000000000000000000000 | 2 домена класса А |
/8 | 255.0.0.0 | 11111111000000000000000000000000 | 1 домен класса А |
/9 | 255.128.0.0 | 11111111100000000000000000000000 | 128 доменов класса В |
/10 | 255.192.0.0 | 11111111110000000000000000000000 | 64 домена класса В |
/11 | 255.224.0.0 | 11111111111000000000000000000000 | 32 домена класса В |
/12 | 255.240.0.0 | 11111111111100000000000000000000 | 16 доменов класса В |
/13 | 255.248.0.0 | 11111111111110000000000000000000 | 8 доменов класса В |
/14 | 255.252.0.0 | 11111111111111000000000000000000 | 4 домена класса В |
/15 | 255.254.0.0 | 11111111111111100000000000000000 | 2 домена класса В |
/16 | 255.255.0.0 | 11111111111111110000000000000000 | 1 домен класса В |
/17 | 255.255.128.0 | 11111111111111111000000000000000 | 128 доменов класса С |
/18 | 255.255.192.0 | 11111111111111111100000000000000 | 64 домена класса С |
/19 | 255.255.224.0 | 11111111111111111110000000000000 | 32 домена класса С |
/20 | 255.255.240.0 | 11111111111111111111000000000000 | 16 доменов класса С |
/21 | 255.255.248.0 | 11111111111111111111100000000000 | 8 доменов класса С |
/22 | 255.255.252.0 | 11111111111111111111110000000000 | 4 домена класса С |
/23 | 255.255.254.0 | 11111111111111111111111000000000 | 2 домена класса С |
/24 | 255.255.255.0 | 11111111111111111111111100000000 | 1 домена класса С |
/25 | 255.255.255.128 | 11111111111111111111111110000000 | 128 хостов |
/26 | 255.255.255.192 | 11111111111111111111111111000000 | 64 хоста |
/27 | 255.255.255.224 | 11111111111111111111111111100000 | 32 хоста |
/28 | 255.255.255.240 | 11111111111111111111111111110000 | 16 хостов |
/29 | 255.255.255.248 | 11111111111111111111111111111000 | 8 хостов |
/30 | 255.255.255.252 | 11111111111111111111111111111100 | 4 хоста |
/31 | 255.255.255.254 | 11111111111111111111111111111110 | 2 хоста |
/32 | 255.255.255.255 | 11111111111111111111111111111111 | 1 хост |
Список зарезервированнных адреса IPv4 напомнит какие ip сети следует применять для построения локальных сетей и VPN сетей.