17.16 Настройка UDP Helper
17.16.1 Введение в функцию
Основная функция UDP Helper — ретрансляция и пересылка указанного UDP-сообщения в пакете широковещательной передачи IP, преобразование указанного UDP-сообщения в пакете широковещательной передачи IP в пакет с унифицированной передачей и отправка его на указанный сервер. Он выполняет роль ретранслятора.
После включения функции UDP Helper устройство будет оценивать номер порта назначения для полученного широковещательного UDP-пакета. Если пакет, в котором номер порта назначения совпадает с портом, настроенным в UDP Helper, он будет скопирован, а в заголовке пакета изменится IP-адрес назначения, после чего пакет будет отправлен на указанный сервер.

Рисунок 17-41: Конфигурация UDP-Helper
По умолчанию используются следующие 6 портов назначения UDP:
| Протокол | Порт назначения UDP |
|---|---|
| DNS (Domain Name System) | 53 |
| NetBIOS-DS (NetBIOS Datagram Service) | 138 |
| NetBIOS-NS (NetBIOS Name Service) | 137 |
| TACACS (СTerminal Access Controller Access Control System) | 49 |
| TFTP (Trivial File Transfer Protocol) | 69 |
| Time Service | 37 |
17.16.2 Конфигурация
Шаг 1: Войти в режим конфигурации
Switch# configure terminal
Шаг 2: Включить UDP Helper
Switch(config)# ip udp-helper enable
Шаг 3: Настроить IP-адрес и IP-адрес сервера UDP Helper на интерфейсе
Switch(config)# vlan database
Switch(config-vlan)# vlan 10,20
Switch(config-vlan)# exit
Switch(config)# interface eth-0-1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 20
Switch(config-if)# exit
Switch(config)# interface eth-0-2
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# exit
Switch(config)# interface vlan 20
Switch(config-if)# ip address 10.110.1.1/24
Switch(config-if)# ip udp-helper server 10.10.1.1
Switch(config-if)# exit
Switch(config)# interface vlan 10
Switch(config-if)# ip address 10.10.1.2/24
Шаг 4: Настроить ARP
Switch(config)# arp 10.10.1.1 0.0.1
Шаг 5: Выйти из режима конфигурации
Switch(config)# end
Шаг 6: Проверка
Switch# show ip udp-helper server
Интерфейс IP-адрес сервера Пакеты получены Пакеты отброшены
-------------+-------------------+-------------------+----------------
vlan20 10.10.1.1 0 0