Суть технологии бесклассовой междоменной маршрутизации (технология CIDR)

За последние несколько лет в сети Internet многое изменилось: резко возросло число узлов и сетей, повысилась интенсивность трафика, изменился характер передаваемых данных. Из-за несовершенства протоколов маршрутизации обмен сообщениями об обновлении таблиц маршрутизации иногда стал приводить к сбою в работе маршрутизаторов из-за перегрузок при обработке большого объема служебной информации. Например, сегодня, таблицы магистральных маршрутизаторов в интернете могут содержать до нескольких сотен маршрутов. Для решения указанной проблемы как раз и создана технология бесклассовой междоменной маршрутизации (Classless Inter-Domain Routing, CIDR).

Рассмотрим суть технологии CIDR. Каждому поставщику услуг интернета должен назначаться непрерывный диапазон в пространстве IP-адресов. При таком подходе адреса сетей каждого поставщика услуг имеют общую старшую часть – префикс, поэтому маршрутизация на магистралях интернета может осуществляться на основе префиксов, а не полных адресов IP-подсетей. Агрегирование адресов позволяет уменьшить объем таблиц в маршрутизаторах всех уровней, а, следовательно, позволяет ускорить их работу.

Деление IP-адреса на IP-адрес подсети и IP-адрес узла в технологии CIDR происходит не на основе нескольких старших битов первого байта при двоичном представлении IP-адреса, определяющих класс IP-подсети («A», «B» или «C»), а на основе маски переменной длины, назначаемой поставщиком услуг.

Рассмотрим пример некоторого пространства IP-адресов, которое имеется в распоряжении поставщика услуг. Пусть все эти адреса имеют одинаковые цифры в  старших разрядах – это префикс. Оставшиеся  разрядов используется для дополнения неизменяемого префикса переменной частью адреса. Диапазон имеющихся у поставщика услуг адресов можно вычислить по формуле – .

Когда потребитель обращается к поставщику услуг с просьбой о выделение ему некоторого количества IP-адресов, в имеющемся в пуле адресов «вырезается» непрерывная область  или  соответствующего размера. Граница каждой из областей выбирается не произвольно, а таким образом, чтобы значение всех старших двоичных разрядов (оставшихся после нумерации требуемого числа узлов) были одинаковыми у всех адресатов данного диапазона. Таким условиям могут удовлетворять только области, размер которых кратен степени двойки. Границы выделяемого участка должны быть кратны требуемому количеству узлов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: