faq обучение настройка
Текущее время: Вс июл 20, 2025 12:53

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 06:50 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
Здравствуйте. Где можно найти описание того, что вставляют названные коммутаторы в поля Agent-Id и Curcuit-Id опции 82? Вчера столкнулся с тем, что у этих двух железяк формат опции разный.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 07:24 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
Разница в следующем.

Agent-Remote-Id={01 06 1C BD B9 E6 47 E6} # 3526
Agent-Remote-Id={00 06 00 26 5A 90 07 80} # 3200-28

То есть для 3526 тим Remote-Id (первый байт) равен 01, хотя в документации написано что должен быть равен 00. В принципе я могу биллинг адаптировать под эти условия, но возникает вопрос - это вообще так и должно быть? Или я где-то ошибаюсь


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 08:04 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Вообще-то значение Remote_id можно задавать вручную. Назначьте необходимый вам - и все.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 09:06 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
Artem Kolpakov писал(а):
Вообще-то значение Remote_id можно задавать вручную. Назначьте необходимый вам - и все.

Как это сделать в случае 3526 для dhcp_local_relay ?

Задать вручную - это хорошо конечно. Но почему все таки реальность отличается от документации?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 09:11 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт янв 18, 2011 13:29
Сообщений: 8999
Код:
config dhcp_local_relay option_82 remote_id user_define <desc 32>


На лабораторном DES-3526
Код:
DHCP Relay Agent Information Option 82 Remote ID : 00-1E-58-4C-43-7F


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 09:54 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
А какая версия нужна? У меня не работает такое:

Код:
DES-3526:admin#config dhcp_local_relay option_82 remote_id user_define 00-1E-58-
4C-43-7F
Command: config dhcp_local_relay option_82

Next possible completions:
ports               


Код:

DES-3526:admin#show dhcp_local_relay   
Command: show dhcp_local_relay

DHCP/BOOTP Local Relay Status    : Enabled
DHCP/BOOTP Local Relay VLAN List : 2011


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 09:58 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
Версия:

Код:
Firmware Version  : Build 6.00.B53


И кстати, мне это, вероятно, не поможет. Данная команда меняет только сам MAC-адрес, а тот байт, который меня интересует он задает по своему усмотрению.

В принципе, мне не сложно в биллинге для 3526 подправить код. Просто непонятно, насколько это стандартно - не окажется вдруг что в двух 3526 будут разные значения опции?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 11:10 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Странно, но по стандарту Remote Circuit ID должен начинаться с двойки.

Я запрошу ШК.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 11:49 
Не в сети

Зарегистрирован: Пн июл 07, 2008 14:37
Сообщений: 117
Мне почему-то кажется, что вы парсите эту опцию не правильно, почему оно у вас вобще 8 байт получается когда должно 6, там же по умолчанию от длинков мак приходит. Все известные мне программы обсолютно одинаково отображают remote-id в виде mac для 3526 3028 3200-28 и 3528.
binrush писал(а):
Версия:

Код:
Firmware Version  : Build 6.00.B53


И кстати, мне это, вероятно, не поможет. Данная команда меняет только сам MAC-адрес, а тот байт, который меня интересует он задает по своему усмотрению.

В принципе, мне не сложно в биллинге для 3526 подправить код. Просто непонятно, насколько это стандартно - не окажется вдруг что в двух 3526 будут разные значения опции?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пт июл 15, 2011 16:57 
Не в сети

Зарегистрирован: Сб апр 12, 2008 01:21
Сообщений: 260
Откуда: Airbites->UARNet/Львов
Кусок из class.conf для dhcpd под freebsd:
Код:
{...
binary-to-ascii(10, 8, ":", substring(option agent.circuit-id, 4, 2)) = "0:$номер_порта" and binary-to-ascii(16, 8, ":", substring(option agent.remote-id, 2, 6)) = "$мак коммутатора";
...}

$ - переменная.

Абсолютно рфц-шно отдают параметры и DES3526, и DES3200-ХХ, и DGS36xxG. Что-то вы не то парсите...

_________________
AB-Style: Выходных дней два в году - Новый Год и Апокалипсис. Да и то что-то с Апокалипсисом не везёт...
D-Link User: DES-3526/3550, DES-3528, DES-3018, DES-3200-XX, DGS-3612/3627G, DCS-9x0, DCS-3220, DVG-5112S, DPH-400S + разные роутеры и медиаконвертеры


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пн июл 18, 2011 06:57 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
Я и не утверждал, что опция не соответствует RFC. Проблема в том, что для 3200-28 и 3526 поле Sub Option Type (оно в RFC не описано) имеет разное значение (см. скриншоты).
3526:
Изображение
3200-28:
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пн июл 18, 2011 10:35 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Что-то мне подсказывает, что это номер свича в стеке


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Формат опции 82 для 3200-28 и 3526
СообщениеДобавлено: Пн июл 18, 2011 11:28 
Не в сети

Зарегистрирован: Пн мар 14, 2011 13:42
Сообщений: 21
Судя по документации, номер свича в стеке передается в сабопции Curcuit-Id.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 213


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB