Jump to content

Треугольная маршрутизация

Треугольная маршрутизация — это метод передачи пакетов данных в сетях связи. Он использует форму маршрутизации , при которой пакет отправляется в прокси-систему перед передачей по назначению. Треугольная маршрутизация является проблемой мобильного IP ; однако он находит применение и в других сетевых ситуациях, например, чтобы избежать проблем, связанных с преобразованием сетевых адресов (NAT), реализованным, например, Skype . [ нужна ссылка ]

               2) Datagram is intercepted   3) Datagram is
                  by home agent and            detunneled and
                  is tunneled to the           delivered to the
                  care-of address.             mobile node.

                     +-----+          +-------+         +------+
                     |home | =======> |foreign| ------> |mobile|
                     |agent|          | agent | <------ | node |
                     +-----+          +-------+         +------+
    1) Datagram to    /|\         /
       mobile node     |        /   4) For datagrams sent by the
       arrives on      |      /        mobile node, standard IP
       home network    |    /          routing delivers each to its
       via standard    |  |_           destination. In this figure,
       IP routing.   +----+            the foreign agent is the
                     |host|            mobile node's default router.
                     +----+

                    Figure 1:  Operation of Mobile IPv4
Из RFC 5944.

Описание

[ редактировать ]

Используемые обозначения

CH - Ведущий-корреспондент
МХ – мобильный хост
HA – Домашний агент
ФА – Иностранный агент

Проблема треугольной маршрутизации

[ редактировать ]

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

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

Для мобильного IP необходима оптимизация маршрутизации, поскольку все пакеты, отправляемые на мобильный хост (MH), должны проходить через домашний агент (HA), но маршрут может быть не лучшим. После получения пакетов, отправленных соответствующим хостом (CH) в MH, HA уведомляет CH информацию о привязке к MH, т. е. текущий адрес внешнего агента (FA) MH, и CH инкапсулирует пакеты и устанавливает туннель к FA для прозрачной передачи. Информация о привязке передается через определенный номер порта. Если MH снова переместится, новый FA передаст обновленную информацию о привязке старому FA, чтобы гарантировать передачу пакетов новому FA. Тем временем HA получает обновленную информацию о привязке, поэтому последующие пакеты будут передаваться непосредственно из CH в новый FA. Мобильный IP с оптимизацией маршрутов предъявляет высокие требования к CH. CH должен иметь возможность получать информацию о привязке, инкапсулировать пакеты и устанавливать туннель. Поэтому стек протоколов CH нуждается во многих модификациях.

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

В отличие от мобильного IPv4 , мобильный IPv6 избегает треугольной маршрутизации и поэтому столь же эффективен, как и собственный IPv6 . [1]

  1. ^ RFC 2002, Поддержка базового протокола сетевой мобильности (NEMO) , MVSai Manikanta, R. Wakikawa, A. Petrescu, P. Thubert (январь 2005 г.)
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0dfd1fee5a58bf4fe27fbbac8477ff2d__1713728940
URL1:https://arc.ask3.ru/arc/aa/0d/2d/0dfd1fee5a58bf4fe27fbbac8477ff2d.html
Заголовок, (Title) документа по адресу, URL1:
Triangular routing - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)