Популярные статьи | |
Сейчас на сайте | Гостей: 3
На сайте нет зарегистрированных пользователей
Пользователей: 9,955
новичок: Logyattella
|
|
5.3 Принципы маршрутизации в составных сетях |
Важнейшей задачей сетевого уровня является маршрутизация – передача пакетов между двумя конечными узлами в составной сети.
Принципы маршрутизации удобней рассмотреть на примере составной сети, представленной на рис 5.2. В этой сети 6 маршрутизаторов, объединяющих 7 сетей 81, 82, … , 87. Маршрутизаторы имеют по несколько портов (как минимум 2), к которым присоединяются сети. Каждый порт маршрутизатора можно рассматривать как отдельный узел сети: он имеет собственный сетевой адрес и локальный адрес в той подсети, которая к нему подключена. Маршрутизатор под номером 1 имеет три порта. Сетевые адреса этих портов обозначены как М1(1), М1(2) и М1(3). Порт М1(1) имеет локальный адрес в сети с номером S1, порт М1(2) – в сети S2, а порт М1(3) – в сети S3.
Рис. 5.2. Принципы маршрутизации в составной сети
Задачу выбора маршрута из нескольких возможных решают маршрутизаторы, а также конечные узлы (узел А). Он выбирается на основании имеющихся у этих устройств информации о текущей конфигурации сети, а также на основании указанного критерия выбора маршрута. Обычно в качестве критерия выступает задержка прохождения маршрута отдельным пакетом или средняя пропускная способность для последовательности пакетов. Часто используется также критерий, учитывающий количество пройденных в маршруте промежуточных маршрутизаторов (хопов).
Чтобы по адресу сети назначения можно было выбрать рациональный маршрут, каждый конечный узел и маршрутизатор анализируют таблицу маршрутизации. Для сетевых адресов маршрутизаторов и номеров сетей, приведенных на рис 5.2, таблица маршрутизации для маршрутизатора 4 будет иметь вид таблицы 5.3.
В первом столбце таблицы перечисляются номера сетей, входящих в интерсеть. Далее указывается сетевой адрес следующего маршрутизатора, на который надо направит пакет, чтобы тот продвигался по направлению к сети с данным номером.
Таблица 5.3. Таблица маршрутизации для маршрутизатора 4
Номер сети назначения Сетевой адрес следующего маршрутизатора Сетевой адрес выходного порта Расстояние до сети назначения.
31 М1(2) М4(1) 1
32 - М4(1) 0(подсоединение)
33 М1(2) М4(1) 1
34 М2(1) М4(1) 1
35 - М4(2) 0(подсоединение)
36 М2(1) М4(1) 2
Default М5(1) М4(2) -
Когда на маршрутизатор поступает новый пакет, номер сети назначения его сравнивается с номером сетей из каждой строки таблицы. Строка с совпавшим номером сети указывает, на какой ближайший маршрутизатор следует направить пакет.
Число записей в таблице маршрутизации можно уменьшить за счет использования специальной записи – «маршрутизатор по умолчанию» (default). Такая запись может быть применена для маршрутизаторов, находящихся на периферии составной сети, для которых достаточно указать номера сетей, непосредственно присоединенных к данному маршрутизатору или расположенных поблизости, на тупиковых маршрутах. Обо всех же остальных сетях можно сделать единственную запись, указывающую на маршрутизатор, через который пролегает путь по всем этим сетям. Такой маршрутизатор и называется маршрутизатором по умолчанию, а вместо номера сети в соответствующей строке помещается запись Default.
|
|
Комментарии |
Добавить комментарий |
Пожалуйста залогиньтесь для добавления комментария.
|
Рейтинги |
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
|
|
Гость |
Вы не зарегистрированны? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
Мини-чат | Вам необходимо залогиниться.
Нет присланных сообщений.
|
|