Перейти до

Поддержка Option 82 на OLT


prototip

Рекомендованные сообщения

Добрый день . Скажите а на каком уровне реализована поддержка option 82 ?  Сообщения как бы проскальзывали  о реализации\не полной реализации сего функционала .  Может у кого есть хотя бы куски tcpdump  .  Потому как вообще не понятно к каким полям  привязывать самописный дхсп для авторизации .  Номер порта ону на данном этапе как бы не важен - хотя бы по номеру\маку ону ,  важна реализация релея на олте , что он вставляет и в каком формате .

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 133
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Я думал некие китайские поделия. А эти - чистый бридж. Не надо фантазировать.

  • 5 weeks later...

Добрый день!

 

Подскажите как привести в нормальный вид запросы на ISC-DHCP-SERVER c OLT BDCOM P3310.

 

1) Имеем Foxgate:

Agent-Information Option 82, length 29:
    Circuit-ID SubOption 1, length 19: Vlan100+Ethernet1/7
    Remote-ID SubOption 2, length 6: host_name1

2) EdgeCore + ip dhcp snooping information option encode no-subtype

Agent-Information Option 82, length 29:
    Circuit-ID SubOption 1, length 19: Vlan110+Ethernet1/1
    Remote-ID SubOption 2, length 6: host_name2

3.1) BDCOM конфиг:

ip dhcp-relay snooping
ip dhcp-relay snooping vlan  21
ip dhcp-relay snooping information option
ip dhcp-relay snooping information option format hn-type / snmp-ifindex / manual

3.2) BDCOM запрос:

Agent-Information Option 82, length 14:
    Circuit-ID SubOption 1, length 4: ^@^U^@^G
    Remote-ID SubOption 2, length 6: M-|M-zM-wM-I g

4) Разбор dhcp

log(info, "***");
if exists agent.circuit-id {
        log( info,concat("*Leased ",binary-to-ascii(10,8,".",leased-address)," (with opt82)") );
        log( info,concat("*Remote-ID: ",binary-to-ascii(16,8,":",substring(option agent.remote-id,2,6))) );
        log( info,concat("*Port: ",binary-to-ascii(10,8,"",suffix(option agent.circuit-id,1))) );
} else {
        log( info,concat("*Leased ",binary-to-ascii(10,8,".",leased-address)," (without opt82)") );
}
log(info, "***");

Спасибо :)

Відредаговано alexmasz
Ссылка на сообщение
Поделиться на других сайтах

если бы был номер Влана в запросе - цены бы этому олту не было ))

 

Тю, так все там есть :) Влан, индекс порта, llid.

 

Agent Circuit ID: 0066000701

 

Пару дней назад получил рассылку с новой прошивкой:

 

ftp://ftp.romsat.ua/pub/Lan/BDCOM/P3310B/10.1.0B%20Build%2014297/

Відредаговано forerunner
Ссылка на сообщение
Поделиться на других сайтах

Верно. БДКОМ объявил о выпуске новой прошивки

10.1.0B_14297

 

         The new official version for 3310B have been leased . We fix some bugs and strengthen  the Option82 function . For detail information ,please read the change log .

Дописали Опцию 82. Надо тестить. 

От БД сейчас противоречивые данные,  какие ОНУ поддерживают работу по Опции, а какие нет.

Ждем от них тест репорт по всем моделям.  Может все может не все.

Відредаговано wladd
Ссылка на сообщение
Поделиться на других сайтах

Верно. БДКОМ объявил о выпуске новой прошивки

10.1.0B_14297

 

         The new official version for 3310B have been leased . We fix some bugs and strengthen  the Option82 function . For detail information ,please read the change log .

Дописали Опцию 82. Надо тестить. 

От БД сейчас противоречивые данные,  какие ОНУ поддерживают работу по Опции, а какие нет.

Ждем от них тест репорт по всем моделям.  Может все может не все.

 

Главное чтоб 1501С поддерживал)) 

Ссылка на сообщение
Поделиться на других сайтах

Верно. БДКОМ объявил о выпуске новой прошивки

10.1.0B_14297

 

         The new official version for 3310B have been leased . We fix some bugs and strengthen  the Option82 function . For detail information ,please read the change log .

Дописали Опцию 82. Надо тестить. 

От БД сейчас противоречивые данные,  какие ОНУ поддерживают работу по Опции, а какие нет.

Ждем от них тест репорт по всем моделям.  Может все может не все.

 

А при чем тут ONU? Опцию OLT же вставляет?

Ссылка на сообщение
Поделиться на других сайтах

 

А при чем тут ONU? Опцию OLT же вставляет?

Отож... Я об этом давно говорил...

 

дык есть два варианта реализации:

1) опт82 вставляет ону, тогда в ней есть и номер порта на ону и идентификатор ону

2) опт82 вставляет олт, тогда в ней есть только виртуальный номер порта ону/мак ону, но нет номера порта ону

Ссылка на сообщение
Поделиться на других сайтах

 

 

А при чем тут ONU? Опцию OLT же вставляет?

Отож... Я об этом давно говорил...

 

дык есть два варианта реализации:

1) опт82 вставляет ону, тогда в ней есть и номер порта на ону и идентификатор ону

2) опт82 вставляет олт, тогда в ней есть только виртуальный номер порта ону/мак ону, но нет номера порта ону

 

Ну дык имея прошивку, можно понять какой вариант реализован. А реализован 2й. Которому глубоко пофиг на ОНУ.

Я же чего и удивился этому:

От БД сейчас противоречивые данные, какие ОНУ поддерживают работу по Опции, а какие нет.

 

ПС: попросил ребят проверить 1501С - все работает, как я и думал.

Відредаговано forerunner
Ссылка на сообщение
Поделиться на других сайтах

дык есть два варианта реализации:

1) опт82 вставляет ону, тогда в ней есть и номер порта на ону и идентификатор ону

2) опт82 вставляет олт, тогда в ней есть только виртуальный номер порта ону/мак ону, но нет номера порта ону

Славик, первый вариант это по сути своей горбыль. Ибо он необходим только в том случае если на ОНУ есть "коммутатор". А в проталкиваемой на рынок 1501С его нет - ПОН чип и все. Более того, первый вариант - это по сути частный случай второго.

 

Т.е. по сути второй вариант мог быть реализован еще год назад (разговоры то про этом чуть ли не с октября прошлого года идут), и кроме не расторопности прошивкописателей этому ничего не мешало. Вместо этого рассказывались какие то сказки...

Відредаговано Гайджин
Ссылка на сообщение
Поделиться на других сайтах

Забавно что в чейнджлоге предыдущий (у меня) Svn_ver 12547 как-бы и не существовал вовсе. Хотел все изменения от и до глянуть, а оказывается предыдущая версия была 11998 :)

Ссылка на сообщение
Поделиться на других сайтах

 кто подскажет как попросить OLT отдавать нормальные данные а не иероглифы?

 

Да нормально он все отдает!! Крутите то, чем снимаете.

 

ПС: Попробуйте без:

 

ip dhcp-relay snooping information option

 

Оставить только:

 

ip dhcp-relay snooping

ip dhcp-relay snooping vlan 21

ip dhcp-relay snooping information option format hn-type

+ dhcp snooping trust на аплинке

Відредаговано forerunner
Ссылка на сообщение
Поделиться на других сайтах

Работает замечательно

Sep  4 00:54:21  dhcpd: Lease for 10.100.0.200 is connected to EPON0/7:1 MAC-onu fc:fa:f7:96:3f:62
Sep  4 00:54:22  dhcpd: Lease for 10.100.0.202 is connected to EPON0/8:2 MAC-onu fc:fa:f7:96:3f:61
Sep  4 00:54:23  dhcpd: Lease for 10.100.0.201 is connected to EPON0/8:1 MAC-onu fc:fa:f7:96:3f:5f
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Створити нове...