forum.bitel.ru http://forum.bitel.ru/ |
|
Выдача адреса по влан http://forum.bitel.ru/viewtopic.php?f=7&t=3932 |
Страница 1 из 1 |
Автор: | mrustik [ 22 апр 2010, 09:44 ] |
Заголовок сообщения: | Выдача адреса по влан |
В параметре Op.82 2-3 байты влан, но у вас сервер рассматривает только 2 байт, соответственно, адрес не выдает Код: Option: (t=82,l=25) Agent Information Option Option: (82) Agent Information Option Length: 25 Value: 01060004044F0018020F000D31302E3137362E38322E3234... Agent Circuit ID: 0004044F0018 Agent Remote ID: 000D31302E3137362E38322E323430 Здесь влан 1103, а сервер пишет что влан - 4. Если влан будет 10, то сервер увидит только 0. Есть ли возможность исправить? Версия 4.6 сборка 666 от 19.02.2010 16:48:52 ipn вер. 4.6 сборка 245 от 15.04.2010 13:35:01 BGDHCP_IPN_4.6_143.zip |
Автор: | stark [ 22 апр 2010, 12:28 ] |
Заголовок сообщения: | Re: Выдача адреса по влан |
#Номер субопции в Option 82, в которой хранится vlan(или порт) клиента(нумерация с 1) dhcp.82.key.option.code=1 #Позиция(номер байта) внутри субопции, в которой хранится vlan(или порт) клиента(нумерация с 0). dhcp.82.key.position=5 http://bgbilling.ru/v5.0/doc/ch05s11s11.html |
Автор: | mrustik [ 22 апр 2010, 12:55 ] |
Заголовок сообщения: | Re: Выдача адреса по влан |
я об этом знаю, но нужно считать начиная со 2 байта 2 байта для влан, а считывает 1байт, для порта с 5 байта - 1 байт. а если влан равен 4000, то он будет 0FA0 (занимает 2 байта), а если 10, то 000A |
Автор: | stark [ 22 апр 2010, 13:23 ] |
Заголовок сообщения: | Re: Выдача адреса по влан |
mrustik писал(а): я об этом знаю, но нужно считать начиная со 2 байта 2 байта для влан, а считывает 1байт, для порта с 5 байта - 1 байт. а если влан равен 4000, то он будет 0FA0 (занимает 2 байта), а если 10, то 000A Если стоит DHCPVlanRelayProcessor , то ищет 2 байта . Если DHCPRelayProcessor, то ищет один байт |
Автор: | mrustik [ 22 апр 2010, 14:55 ] |
Заголовок сообщения: | Re: Выдача адреса по влан |
Понял, спасибо, стояло оба параметра. ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |