Введение

Сетевая маршрутизация, основанная на иерархическом адресовании. Иерархическая маршрутизация — это метод маршрутизации в сетях, который использует иерархическую адресацию.

Предыстория

Большинство маршрутизации по протоколу управления передачей/протоколу Интернет (TCP/IP) основано на двухуровневой иерархической маршрутизации, при которой IP-адрес разделяется на сетевую и хостовую части. Шлюзы используют только сетевую часть, пока IP-датаграмма не достигнет шлюза, способного доставить её напрямую. Дополнительные уровни иерархической маршрутизации реализуются за счёт добавления подсетей.

Описание

Иерархическая маршрутизация – это процедура организации маршрутизаторов иерархическим образом. Хорошим примером может служить корпоративная интрасеть. Большинство корпоративных интрасетей состоят из высокоскоростной магистральной сети. К этой магистрали подключены маршрутизаторы, которые, в свою очередь, подключены к определенной рабочей группе. Эти рабочие группы используют уникальную локальную сеть. Преимущество такой организации заключается в том, что даже при наличии нескольких десятков рабочих групп, расстояние (максимальное количество переходов для связи между любыми двумя хостами в сети) составляет всего 2. Даже если рабочие группы разделят свою локальную сеть на более мелкие сегменты, в данном примере расстояние увеличится лишь до 4. Сравнение с альтернативными решениями, такими как подключение каждого маршрутизатора ко всем остальным, или подключение каждого маршрутизатора к двум другим, демонстрирует удобство иерархической маршрутизации. Она снижает сложность топологии сети, повышает эффективность маршрутизации и уменьшает перегрузки за счет сокращения количества объявлений о маршрутах. При иерархической маршрутизации только магистральные маршрутизаторы, подключенные к магистральной сети, знают обо всех маршрутах. Маршрутизаторы внутри локальной сети знают только о маршрутах в пределах этой сети. Неизвестные адреса назначения направляются по маршруту по умолчанию.