Страница 1 из 3

Relay + Snooping + Option 82

Добавлено: 04 апр 2014 19:34
kotovas
Пробую настроить.
А получается вот:

Код: Выделить всё

console#sh ip dhcp relay
DHCP relay is Enabled
Option 82 is Enabled
Maximum number of supported VLANs without IP Address is 0
DHCP relay is not configured on any port.
DHCP relay is enabled on Vlans: 124
Active:
Inactive: 124
Servers: 10.10.10.60
console#
console#sh ip dhcp snooping
DHCP snooping is Enabled
DHCP snooping is configured on following VLANs: 124
DHCP snooping database is Disabled
Relay agent Information option 82 is Enabled
Option 82 on untrusted port is forbidden
Verification of hwaddr field is Disabled
DHCP snooping file update frequency is configured to: 1200 seconds

 Interface    Trusted
----------- ------------
gi1/0/1     Yes


А запросов от тестового абонента нет. Что не так? Почему VLAN inactive ?

Re: Relay + Snooping + Option 82

Добавлено: 07 апр 2014 09:23
str
Здравствуйте, приведите, пожалуйста полную конфигурацию. Для корректной работы функции необходимо, чтобы на пользовательский VLAN был назначен IP-адрес.

Re: Relay + Snooping + Option 82

Добавлено: 07 апр 2014 16:05
kotovas
str писал(а):Для корректной работы функции необходимо, чтобы на пользовательский VLAN был назначен IP-адрес.


Это ещё зачем. IP нынче на вес золота. Да и это же будет доп.нагрузка на проц в виде потока арп. Без выделения ip-адреса никак?

Re: Relay + Snooping + Option 82

Добавлено: 08 апр 2014 11:02
str
На текущий момент DHCP relay реализован таким образом, что подставляет этот IP-адрес в поле giaddr, для того чтобы DHCP-сервер на основании этого поля мог определить пул, из которого будет выдан IP-адрес. Выход версии, в которой DHCP-relay не требует настройки IP-адреса в абонентской VLAN запланирован ориентировочно на конец мая-начало июня.

Re: Relay + Snooping + Option 82

Добавлено: 28 авг 2014 13:31
shtirlitsus
обещанная версия вышла?

Re: Relay + Snooping + Option 82

Добавлено: 01 сен 2014 13:53
str
Здравствуйте, на текущий момент версия имеет статус релиз-кандидата (официально релизом станет 05.09), можем выслать для тестов.

Re: Relay + Snooping + Option 82

Добавлено: 16 мар 2015 18:09
gorbushka
str писал(а):можем выслать для тестов.

Скажите есть ли продвижения в направлении DHCP opt82 ?
Взяли на тест у коллег MES2124, исследуем. Но без четкой работы этой функции нам не удаётся его использовать в своей сети.

Код: Выделить всё

#sh ver
SW version    1.1.34 ( date  11-Dec-2014 time  11:26:16 )
Boot version    0.0.0.3 ( date  23-Feb-2011 time  17:40:14 )
HW version    01.03

Кстати, было бы не плохо в выводе sh ver видеть платформу или модель и uptime.

Re: Relay + Snooping + Option 82

Добавлено: 19 мар 2015 17:59
Евгений Т
Добрый день.
Версию можете скачать на нашем сайте в разделе Поддержка/Центр загрузки

Re: Relay + Snooping + Option 82

Добавлено: 19 мар 2015 18:18
xcme
Вопрос выше задал мой коллега, я продолжу мысль.
Судя по теме, возможность релеить запрос через management-интерфейс появилась всего полгода назад. Этот функционал уже отлажен и работает как надо?
Настраиваем так:

Код: Выделить всё

ip dhcp relay address 10.2.3.2
ip dhcp relay enable
ip dhcp information option
ip dhcp information option suboption-type custom
ip dhcp snooping
ip dhcp snooping vlan 3381

interface gigabitethernet 1/0/1
 switchport access vlan 3381
 ip dhcp information option format-type remote-id **10.99.192.13
exit

interface gigabitethernet 1/0/25
 ip dhcp snooping trust
 switchport mode trunk
 switchport trunk allowed vlan add 3,3381
exit
!
interface vlan 3
 ip address 10.99.192.13 255.255.255.0
exit
!
interface vlan 3381
 ip dhcp relay enable
exit


Запрос прилетает, отправляется OFFER и на этом все. Что и где надо подкрутить?

Re: Relay + Snooping + Option 82

Добавлено: 19 мар 2015 20:08
gorbushka
Евгений Т писал(а):Добрый день.
Версию можете скачать на нашем сайте в разделе Поддержка/Центр загрузки

Спасибо за ответ, но я специально выложил вывод #sh ver чтобы вы могли увидеть, что у меня такая же прошивка, как на сайте.

Это самое новое ПО? По прежнему без интерфейса в абонентской сети не работает dhcp relay?

Re: Relay + Snooping + Option 82

Добавлено: 20 мар 2015 09:45
Евгений Т
xcme писал(а):Вопрос выше задал мой коллега, я продолжу мысль.
Судя по теме, возможность релеить запрос через management-интерфейс появилась всего полгода назад. Этот функционал уже отлажен и работает как надо?
Настраиваем так:

Код: Выделить всё

ip dhcp relay address 10.2.3.2
ip dhcp relay enable
ip dhcp information option
ip dhcp information option suboption-type custom
ip dhcp snooping
ip dhcp snooping vlan 3381

interface gigabitethernet 1/0/1
 switchport access vlan 3381
 ip dhcp information option format-type remote-id **10.99.192.13
exit

interface gigabitethernet 1/0/25
 ip dhcp snooping trust
 switchport mode trunk
 switchport trunk allowed vlan add 3,3381
exit
!
interface vlan 3
 ip address 10.99.192.13 255.255.255.0
exit
!
interface vlan 3381
 ip dhcp relay enable
exit


Запрос прилетает, отправляется OFFER и на этом все. Что и где надо подкрутить?

Отлажен и работает.
Отправьте мне на почту дамп вайршарка, снятый с аплинка коммутатора.
Также приложите вывод дебага
set ip dhcp trace all
(зайти в дебаг режим можно
console#debug
>debug
Enter DEBUG Password: debug)

Моя почта.
3200@eltex.org

Re: Relay + Snooping + Option 82

Добавлено: 20 мар 2015 16:40
gorbushka
отправил вам

Re: Relay + Snooping + Option 82

Добавлено: 23 мар 2015 16:23
Евгений Т
Копирую объяснение из переписки в почте.
В текущей конфигурации настроен dhcp relay + snooping. DHCP discover, попадая на порт коммутатора, попадает первоначально под действие снупинга и ему добавляется опция 82 в формате custom. При это поле remote id перезаписывается
(**10.99.192.13 )
Затем коммутатор релеит запрос на сервер (при этом формат опции 82 сохраняется, т.к. стоит policy keep). Relay работает в режиме custom.
DHCP offer от сервера приходит на коммутатор и relay не понимает формат опции 82, т.к. поле remote id было изменено снупингом и коммутатор считает, что опция 82 не принадлежит ему. Поэтому пакет дропается.
Возможным решением является изменение конфиги dhcp сервера и выдача адреса не по наличию **10.99.192.13, а по маку коммутатора (по дефолту он передается в поле remote id).

Нам снупинг не нужен собственно, мы просто хотим использовать ip коммутатора в качестве remote-id на нашем DHCP-сервере. Звёздочки в поле (**10.99.192.13) нам пришлось вставить из-за отличия в два байта в пакетах с eltex и dlink.
вот пример как мы используем opt82 на dlink

Согласно вышеприложенным объяснениям dhcp relay ожидает в ответе от сервера в поле remote id опции 82 увидеть свой mac (а снупинг это поле подменил на **10.99.192.13). Из-за этого коммутатор считает, что опция принадлежит не ему.

Re: Relay + Snooping + Option 82

Добавлено: 23 мар 2015 17:03
gorbushka
спасибо
получается, что мы не можем использовать произвольный remote-id?
было бы здорово выключить снупинг, но без снупинга не работает relay, верно?

Re: Relay + Snooping + Option 82

Добавлено: 23 мар 2015 17:14
Евгений Т
Relay работает без снупинга, но поле remote id в текущей конфигурации не получится изменить по вышеописанным причинам.
Возможно ли в вашей схеме заменить произвольный remote id на mac коммутатора (т.е. дефолтное значение в поле)?