Опосредованная доставка дейтаграмм
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

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

Принципы построения таблиц маршрутизации. Маршрутизация «по умолчанию». Маршрутизация по хосту. Внеклассовые сети TCP/IP. Внеклассовые сети с расширенной маской (subnets). Внеклассовые сети с укороченной маской (supernets)

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

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

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

На рисунке представлена совокупность сетей для обеспечения информационного взаимодействия между компонентами которых, используются три маршрутизатора (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.

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

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

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

Маршрутизация по хосту

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

Внеклассовые сети TCP/IP

Выше было отмечено, что каждая сеть IP, в зависимости от её номера принадлежит к одному из классов сетей (A, B, C, D или E). Принадлежность сети к определенному классу однозначно определяет структуру сетевого адреса – размеры полей Net ID и Host ID. Для того, чтобы обеспечить возможность более эффективного использования адресного пространства в сетях TCP/IP широко используются внеклассовые сети.

Дата: 2019-07-24, просмотров: 209.