stringtranslate.com

Адрес помощника UDP

Вспомогательный адрес UDP — это специальная конфигурация маршрутизатора , используемая для пересылки широковещательного сетевого трафика с клиентского компьютера в одной подсети на сервер в другой подсети .

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

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

Особое внимание

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

Смотрите также

Рекомендации

  1. ^ «Справочник по командам Cisco IOS IP и IP-маршрутизации, выпуск 12.1 — Команды IP-адресации — Cisco Systems» .
  2. ^ «Пересылка UDP-вещания с помощью IP Helper от Cisco» .