Разделы сайта

Правила маршрутизации в протоколе IP

Для отправляемых IP-пакетов, поступающих от верхнего уровня иерархии эталонной модели взаимодействия открытых систем (ЭМВОС), протокол IP должен определить способ доставки - прямой или косвенный - и выбрать сетевой интерфейс. Этот выбор делается на основании результатов поиска в таблице маршрутов.

Для принимаемых IP-пакетов, поступающих от сетевых драйверов, протокол IP должен решить, нужно ли ретранслировать IP-пакет по другой сети или передать его на верхний уровень. Если в процессе обработки принято решение, что IP-пакет должен быть ретранслирован, то дальнейшая работа с ним осуществляется также, как с отправляемыми IP-пакетами.

Прямая маршрутизация

В том случае, когда корреспондент, подключенный к узлу А посылает IP-пакет корреспонденту, подключенному к узлу В, заголовок IP-пакета содержит в поле отправителя IP-адрес узла А, а заголовок Ethernet-кадра содержит в поле отправителя Ethernet-адрес узла А. Кроме этого, IP-заголовок содержит в поле получателя IP-адрес узла В, а Ethernet-заголовок содержит в поле получателя Ethernet-адрес узла В (см. рис. 2.2 и табл. 2.1).

Рис. 2.2 Прямая маршрутизация

Таблица 2.1 Адреса в Ethernet-кадре, передающем IP-пакет от А к В

Адрес

Отправитель

Получатель

IP-заголовок

А

В

Ethernet-заголовок

А

В

В этом простом примере протокол IP является излишеством, которое мало что добавляет к услугам, предоставляемым сетью Ethernet. Однако протокол IP требует дополнительных расходов на создание, передачу и обработку IP-заголовка. Когда в узле В модуль IP получает IP-пакет от узла А, он сопоставляет IP-адрес места назначения со своим и, если адреса совпадают, то передает датаграмму протоколу верхнего уровня. В данном случае при взаимодействии А с В используется прямая маршрутизация.

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

В том случае, если корреспондент, подключенный к узлу А, взаимодействует с корреспондентом, подключенным к узлу Е, включенному в другую IP-сеть, то взаимодействие уже не будет прямым. Пусть узел D - шлюз между двумя IP-сетями. Такое взаимодействие называется «косвенным». Если корреспондент, подключенный к узлу А, посылает корреспонденту, подключенному к узлу Е, IP-пакет, то IP-адрес и Ethernet-адрес отправителя соответствуют адресам узла А. IP-адрес места назначения является адресом узла Е, но, поскольку модуль IP в узле А посылает IP-пакет через узел D, Ethernet-адрес места назначения является адресом узла D (см. рис. 2.3 и табл. 2.2).

Рис. 2.3 Косвенная маршрутизация

Таблица 2.2 Адреса в Ethernet-кадре при косвенной маршрутизации (до шлюза D)

Адрес

Отправитель

Получатель

IP-заголовок

А

Е

Ethernet-заголовок

А

D

Перейти на страницу: 1 2

Интересное из раздела

Конструкторско-технологическое проектирование функционального узла, расположенного на печатной плате
Основным элементом прибора является печатная плата (ПП), которая служит для объединения электронных компонентов и выполняет функцию несущей конструкции для ...

Контроль параметров ошибок в трактах цифровых систем передачи
Основной тенденцией развития телекоммуникаций во всем мире является цифровизация сетей связи, предусматривающая построение сети на базе цифровых методов ...

Исследование блока усилителя промежуточной частоты изображения
Телевизор «Электроника Ц-432» - переносный телевизионный приемник цветного изображения - выпускается в настольном оформлении с различными вариантами отделки кор ...