Каждый класс IP оснащен собственной маской подсети по умолчанию, которая ограничивает этот класс IP префиксным числом сетей и префиксным числом хостов на сеть. Классическая IP-адресация не обеспечивает какой-либо гибкости, заключающейся в меньшем количестве хостов на сеть или большем количестве сетей на класс IP.
CIDR или бесклассовая междоменная маршрутизация обеспечивает гибкость заимствования битов хост-части IP-адреса и их использования в качестве сети в сети, называемой подсетью. Используя подсети, можно использовать один IP-адрес класса A, чтобы иметь меньшие подсети, что обеспечивает лучшие возможности управления сетью.
Подсети класса А
В классе A только первый октет используется в качестве идентификатора сети, а остальные три октета используются для назначения хостам (т. Е. 16777214 хостов на сеть). Чтобы создать больше подсетей в классе A, биты из части хоста заимствованы, и маска подсети изменяется соответствующим образом.
Например, если один MSB (наиболее значимый бит) заимствован из битов хоста второго октета и добавлен к сетевому адресу, он создает две подсети (2 1 = 2) с (2 23 -2) 8388606 хостами на подсеть.
Маска подсети изменяется соответственно, чтобы отразить подсеть. Ниже приведен список всех возможных комбинаций подсетей класса A:
В случае с подсетями, самый первый и последний IP-адрес каждой подсети используется для номера подсети и широковещательного IP-адреса подсети соответственно. Поскольку эти два IP-адреса не могут быть назначены хостам, подсеть не может быть реализована с использованием более 30 битов в качестве битов сети, что обеспечивает менее двух хостов на подсеть.
Подсети класса B
По умолчанию при использовании Classful Networking 14 битов используются в качестве битов сети, обеспечивая (2 14 ) 16384 сети и (2 16 -2) 65534 хостов. IP-адреса класса B могут быть распределены по подсетям так же, как адреса класса A, заимствуя биты из битов хоста. Ниже даны все возможные комбинации подсетей класса B:
Подсети класса C
IP-адреса класса C обычно назначаются сети очень маленького размера, поскольку в ней может быть только 254 хоста. Ниже приведен список всех возможных комбинаций IP-адресов класса B с подсетями: