Компьютерные сети
318
тов принимаются на основе масок, накладываемых на полный 32-битный IP-
адрес. При этом не существует различия между адресами класса А, В или С.
В соответствии с технологией CIDR адреса выделяются централизова-
но поставщику Интернет-услуг (провайдеру) либо организации, планирую-
щей создание крупной сети. Причем, каждому провайдеру (организации)
вместо одного набора адресов класса В, выделяется подряд несколько блоков
адресов класса С. За счет этого существенно экономится пространство адре-
сов класса В. Количество адресов класса С выделяется достаточным для ну-
мерации всех сетей, которые организация планирует в будущем подключить
к Интернету. При таком подходе адреса всех сетей каждого поставщика ус-
луг имеют общую группу битов в старшей части адреса – префикс. В связи с
этим маршрутизация на магистралях объединенной сети может произво-
диться на основе префиксов, а не полных адресов сетей. Группирование ад-
ресов способствовало уменьшению объема таблиц в маршрутизаторах всех
уровней в несколько раз и повышению пропускной способности сети Интер-
нет.
Технология CIDR позволяет заменить традиционное использование
классов адресов протокола IP на обобщенный сетевой префикс. Вместо того
чтобы по первым двум или трем битам идентифицировать класс IP-адреса,
маршрутизаторы для определения границ между номером сети и номером
хоста в IP-адресе выделяют сетевой префикс, задаваемый маской, которая
рассылается вместе с адресом. В связи с этим при использовании технологии
CIDR маршрутная информация рассылается (анонсируется) совместно с се-
тевым префиксом. Длина сетевого префикса помогает определить число
старших битов, соответствующих номеру сети в записи таблицы маршрути-
зации.
Провайдер выделяет каждому клиенту из своего набора адресов под-
сеть переменной длины. Таким образом, выделенный блок адресов может
быть разбит произвольным образом на префикс сети и суффикс хоста. Не-
смотря на то, что группе подключенных к одной сети компьютеров могут
быть назначены последовательные адреса, диапазон этих адресов не обяза-
тельно должен принадлежать одному из предопределенных классов. Пред-
ложенный метод разделения дает системному администратору определен-
ную свободу при назначении адресов, поскольку он может точно определить
количество битов, занимаемых префиксом IP-адреса.
Поскольку для определения блоков адресов в CIDR нужно указать два
значения – начальный адрес и маску, – была предложена специальная со-
кращенная форма записи, позволяющая компактно выразить эти два значе-
ния. Официально ее назвали формой записи CIDR (CIDR notation), однако
чаще всего ее называют записью через косую (slash notation). В сокращенной
форме записи вначале указывается начальный адрес блока, представленный