ВУЗ:
Составители:
Рубрика:
5.4. Маршрутизация 145
маска сети назначения, адрес следующего маршрутизатора (next hop) для этой се-
ти и имя или адрес интерфейса, через который должна быть передана дейтаграм-
ма. Для корректной доставки дейтаграммы достаточно первых трёх параметров.
При использовании внеклассовых сетей в таблице маршрутизации вполне могут
появиться конфликтующие маршруты, поэтому указание маски является обяза-
тельным.
Построение полной таблицы маршрутизации, в которой были бы указаны все
сети, образующие Интернет, невозможно из-за огромного количества этих сетей.
Для того чтобы упростить процедуру построения таблицы маршрутизации, в неё
может быть включён специальный узел, куда необходимо передать дейтаграммы,
адрес сети назначения которых не указан в таблице маршрутизации. Этот специ-
альный узел называется шлюзом по-умолчанию (Default Gateway) и применяет-
ся для маршрутизации в режиме «по-умолчанию». Для обозначения маршрута к
Default Gateway в качестве адресов сети и маски принято использовать нулевые
значения.
Основным недостатком статического метода является не размер и количество
создаваемых вручную таблиц маршрутизации, а тот факт, что эти таблицы фикси-
рованные и, следовательно, не могут реально соответствовать текущей конфигу-
рации сети (нет возможности получения информации о новых сетях и нет выбора
наиболее эффективного маршрута в сети).
5.4.2.2. Динамическая маршрутизация
При использовании динамической маршрутизации формирование маршрут-
ных таблиц производится маршрутизаторами автоматически в результате посто-
янного выполнения специального алгоритма маршрутизации. В процессе его вы-
полнения маршрутизатор передаёт своим соседям информацию об известных ему
маршрутах, получая от них взамен аналогичную информацию. После обработки
полученной информации маршрутизатор строит заново или корректирует свою
таблицу маршрутизации. Поскольку информация о состоянии маршрутов посту-
пает на маршрутизатор постоянно, использование такого алгоритма обеспечивает
постоянное соответствие содержимого таблицы маршрутизации реальному со-
стоянию сети.
В зависимости от того, каким образом производится обмен маршрутной ин-
формацией между соседними маршрутизаторами, различают два типа алгорит-
мов маршрутизации:
–– алгоритмы вектора расстояния (Distance-Vector)
маршрутизатор через заранее определённые промежутки времени передаёт
соседним маршрутизаторам содержимое своей таблицы маршрутизации;
–– алгоритмы состояния канала (Link-State)
маршрутизатор передаёт информацию только об изменениях состояния си-
стемы.
Во время построения маршрутной таблицы могут быть сформированы несколь-
ко маршрутов, ведущих в одну сеть. Для того чтобы маршрутизатор мог выбрать
один из них в качестве предпочтительного, он должен использовать обобщённую
характеристику качеств маршрута — метрику (Metric).
Каждый алгоритм маршрутизации применяет свой алгоритм расчёта метри-
ки. В наиболее простом случае в качестве метрики маршрута используется число
узлов, отделяющих это маршрутизатор от сети назначения. Более сложные мет-
рики учитывают характеристики физических каналов, составляющих маршрут.
Страницы
- « первая
- ‹ предыдущая
- …
- 143
- 144
- 145
- 146
- 147
- …
- следующая ›
- последняя »
