Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

UDP Helper Address это специальный маршрутизатор конфигурация используется для прямой трансляции сетевого трафика от клиента машины на одной подсети с сервером в другой подсети .

Пример использования [ править ]

Internet Protocol требует , чтобы каждый сетевой интерфейс , чтобы быть назначен , по меньшей мере , один уникальный IP - адрес . Группы машин с одинаковыми адресами считаются частью одной логической подсети. Одним из методов назначения IP-адресов является DHCP, при котором адреса обычно выдаются DHCP-сервером, работающим на одном или нескольких хостах. Если одна из этих машин находится в той же подсети, что и ее клиенты, DHCP-сервер может ответить на их широковещательные DHCP-запросы и выдать адрес. Но серверы DHCP могут быть размещены в другой подсети, и по умолчанию большинство маршрутизаторов не передают широковещательные сообщения узлам за пределами их собственной подсети.

Чтобы решить эту проблему, в конфигурации маршрутизатора устанавливается вспомогательный адрес UDP для пересылки широковещательного сетевого трафика за пределы локальной подсети. Если DHCP-клиент за пределами подсети DHCP-сервера транслирует запрос адреса, это помощник, который пересылает сообщение на DHCP-сервер. Затем сервер выбирает адрес и отправляет клиенту одноадресное сообщение, используя помощника для отправки сообщения обратно в подсеть клиента. Адрес зарезервирован на ограниченное время, пока DHCP-сервер ожидает ответа. Если клиент отвечает другим широковещательным сообщением, DHCP-сервер распространяет адрес. Адреса помощников также могут использоваться для пересылки другого UDP- трафика (например, BOOTP ).

Реализация [ править ]

Первая реализация этого протокола Cisco была представлена ​​в версии 10 программного обеспечения маршрутизатора. [1] Это реализуется с помощью команд настройки маршрутизатора ip helper-addressи ip forward-protocol.

IP-адрес помощника

Чтобы включить пересылку широковещательных сообщений протокола пользовательских дейтаграмм (UDP), включая BOOTP, полученных на интерфейсе, используйте команду ip helper-address в режиме конфигурации интерфейса. Чтобы отключить пересылку широковещательных пакетов на определенные адреса, используйте форму no этой команды.

  • Описание синтаксиса:
вспомогательный IP-адрес [vrf name | глобальный] адрес [имя-vrg избыточности]нет IP-адреса помощника [vrf name | глобальный] адрес [имя-vrg избыточности]
vrf имя
(Необязательно) Включает экземпляр VPN- маршрутизации и пересылки (VRF) и имя VRF.
Глобальный
(Необязательно) Настраивает глобальную таблицу маршрутизации.
адрес
Целевой широковещательный или хост-адрес, который будет использоваться при пересылке широковещательных пакетов UDP. Для каждого интерфейса может быть более одного вспомогательного адреса.
избыточность vrg-name
(Необязательно) Определяет имя группы VRG.

Особое внимание [ править ]

Использование вспомогательных адресов UDP может вызвать проблемы с некоторыми конфигурациями сети на базе Windows. [2] Согласно Microsoft, эти проблемы возникают из-за того, что порты 137 138 перенаправляются по умолчанию на маршрутизаторах Cisco. Поскольку эти порты используются NetBIOS для определения конфигурации сети, добавленные широковещательные рассылки могут запутать систему.

См. Также [ править ]

Ссылки [ править ]