Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 40033.doc
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
208.38 Кб
Скачать

2. Способы маршрутизации и доставки дейтаграмм

В зависимости от того принадлежит источник дейтаграммы и станция её назначения одной и той же сети или нет, могут быть использованы два вида маршрутизации: непосредственная (direct) и опосредованная (indirect).

2.1. Доставка дейтаграмм в пределах одной сети

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

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

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

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

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

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

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

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

Рис. 2. Пример маршрутизации

Ниже представлена таблица маршрутизации для 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.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]