Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа_ИС (1-2).doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
303.1 Кб
Скачать

2.2. Опосредованная доставка дейтаграмм

В сети Internet, однако, значительно более часто используется другой вариант доставки дейтаграмм – опосредованная доставка. При использовании данного режима дейтаграмма должна быть передана по сети в направлении посредника, которым в данном случае является маршрутизатор. Этот маршрутизатор, в свою очередь, передает дейтаграмму в направлении по одной из своих сетей в направлении того маршрутизатора, который, по его мнению, находится ближе к станции назначения. Таким образом, цепочка маршрутизаторов, которые участвуют в процедуре опосредованной доставки, представляет собой виртуальный канал, по которому передается дейтаграмма в направлении станции её назначения. Последний маршрутизатор из данной цепочки передает эту дейтаграмму станции назначения, используя при этом режим непосредственной доставки.

2.3. Принципы построения таблиц маршрутизации

Для определения направления, в котором должна быть передана дейтаграмма маршрутизатор и хост используют специальные таблицы – таблицы маршрутизации (IP routing table).

Существенным является то, что в этих таблицах маршрутизации располагается информация не о хостах назначения, а о сетях, к которым эти хосты принадлежат.

Для определения направления в таблицах маршрутизации IP используется принцип, который называется next hop routing. Этот принцип заключается в том, что каждой сети или группе сетей ставится в соответствие сетевой адрес маршрутизатора (IP-шлюза), в направление которого должна быть передана дейтаграмма, для того, чтобы достичь станции назначения, подключенной к данной сети. Важно отметить, что в качестве «хопов» в таблице маршрутизации могут быть указаны только маршрутизаторы, по отношению к которым может быть выполнена процедура непосредственной доставки.

Рисунок 4. Пример маршрутизации

На рисунке 4 представлена совокупность сетей для обеспечения информационного взаимодействия между компонентами которых, используются три маршрутизатора (R1, R2, R3). Ниже представлена таблица маршрутизации для R1:

Network

Next Hop

10.10.0.0

10.20.0.2

10.20.0.0

Connected

10.30.0.0

Connected

10.40.0.0

10.30.0.2

Сети 10.20.0.0 и 10.30.0.0 являются непосредственно подключенными для данного маршрутизатора. Для направления дейтаграмм в сеть 10.40.0.0 маршрутизатор должен использовать R3, который представлен в таблице маршрутизации интерфейсом 10.30.0.2. Для направления дейтаграмм в сеть 10.10.0.0 маршрутизатор должен использовать R3, который представлен в таблице маршрутизации интерфейсом 10.20.0.2.

2.4. Маршрутизация «по умолчанию»

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

Маршрутизатор, который используется в качестве next hop для дейтаграмм, адрес сети назначения которых не указан в таблице маршрутизации, называется default gateway.