CISCO internetworking technology overview

         

Компоненты маршрутизации


Маршрутизация включает в себя два основных компонента:

определение оптимальных трактов маршрутизации и

транспортировка информационых групп (обычно называемых

пакетами) через об'единенную сеть. В настоящей работе

последний из этих двух компонентов называется коммутацией.

Коммутация относительно проста. С другой стороны,

определение маршрута может быть очень сложным процессом.

Определение маршрута

Определение маршрута может базироваться на

различных показателях (величинах, результирующих из

алгоритмических вычислений по отдельной переменной -

например, длина маршрута) или комбинациях показателей.

Программные реализации алгоритмов маршрутизации высчитывают

показатели маршрута для определения оптимальных маршрутов к

пункту назначения.

Для облегчения процесса определения маршрута, алгоритмы

маршрутизации инициализируют и поддерживают таблицы

маршрутизации, в которых содержится маршрутная информация.

Маршрутная информация изменяется в зависимости от

используемого алгоритма маршрутизации.

Алгоритмы маршрутизации заполняют маршрутные таблицы

неким множеством информации. Ассоциации

"Пункт назначения/следующая пересылка" сообщают

роутеру, что определенный пункт назначения может быть

оптимально достигнут путем отправки пакета в определенный

роутер, представляющий "следующую пересылку" на пути

к конечному пункту назначения. При приеме поступающего

пакета роутер проверяет адрес пункта назначения и

пытается ассоциировать этот адрес со следующей пересылкой.

На рис. 2-1 приведен пример маршрутной таблицы

"место назначения/следующая пересылка".

To reach network:Send to:

27Node A
57Node B
17Node C
24Node A
52Node A
16Node B
26Node A
.
.
.
.
.
.

Figure 2-1 Destination/Next Hop Routing Table

В маршрутных таблицах может содержаться также и другая

информация. "Показатели" обеспечивают информацию о

желательности какого-либо канала или тракта. Роутеры

сравнивают показатели, чтобы определить оптамальные


маршруты. Показатели отличаются друг oт друга в зависимости

от использованной схемы алгоритма маршрутизации. Далее в

этой главе будет представлен и описан ряд общих показателей.

Роутеры сообщаются друг с другом (и поддерживают

свои маршрутные таблицы) путем передачи различных сообщений.

Одним из видов таких сообщений является сообщение об "обновлении

маршрутизации". Обновления маршрутизации обычно включают всю

маршрутную таблицу или ее часть. Анализируя информацию об

обновлении маршрутизации, поступающую ото всех

роутеров, любой из них может построить детальную

картину топологии сети. Другим примером сообщений, которыми

обмениваются роутеры, является "об'явление о состоянии

канала". Об'явление о состоянии канала информирует другие

роутеры о состоянии кааналов отправителя. Канальная

информация также может быть использована для построения

полной картины топологии сети. После того, как топология

сети становится понятной, роутеры могут определить

оптимальные маршруты к пунктам назначения.


Содержание раздела