Привествую!
ОГРОМНОЕ спасибо всем учасникам UA.PON v1.0 - UA.PON v5.0 и проекту ic-line.ua, благодаря Вашей работе знакомство с GEPON и оборудованием DBCOM было успешно!
Мне хочется поделиться своим впечатлением. Рад буду если это поможет в дальнейшем развитии.
У меня на столе лежат DBCOM P3310B, P1004B, FOXGATE ONU 104.
Версии прошивок:
Начнём с FOXGATE. Я не рекомендовал бы её ставить.
Есть некие бублики:
interface epon 0/1:1 onu ctc optical-transceiver-diagnosis
Такие выдаёт BDCOM:
transmitted power(DBm): 2.1
received power(DBm): -3.0
фоксгейт же:
transmitted power(DBm): 2.0 received power(DBm): -6.0
Со стороны OLT статистика тоже не в пользу фоксгейта.
Петли не ловит, шторм не контролирует... умеет только виланы по портам развести и на аплинке скорость нарезать.
Со строчкой:
epon dba hardware cycletime 25000 discovery-frequence 60 discovery-length 1024
она конектится не будет.
Для того чтобы она законектилась люди рекомендуют:
epon dba hardware cycletime 80000 discovery-frequence 60 discovery-length 1024
но в этом случае не работает P1004B: конектится, и через пару секунд реконект, и так до бесконечности.
Если не вводить никакой строки, какие в этом случае настройки по умолчанию - , но это позволяит одновременно работать обоим онушкам.
Теперь что касается cycletime 25000, cycletime 80000 или по умолчанию - всё что я заметил так это влияние на пинг, на скорость никак не влияет:
25000 - пинг ~ 1ms
80000 - пинг ~ 8ms
по умолчанию - пинг ~ 4ms
Онушка P1004B.
Сама железка мне понравилась, сделано добротно, лампочки размещены приемлемо и информативные, никаких излишеств. Функционал полностью устраивает, есть фильтрация трафика, сегментация портов, поиск лупов, статистика...
Как она работает...
В "штатном" режиме она выдаёт ~125Mbit - как и оговаривалось на форуме, но тесты показали что она может и 200 и 300...
Схема тестирования проста: FTP-сервер 1G <-> сеть <-> L3 DGS3612G <-> OLT P3310B <-> ~8km оптики (сплитер не приехал ) <-> ONU P1004B <-> три компа. С FTP качался файлик 200MB каждым компом в один поток. Это синтетический тест с реалиями нашей жизни он не совместим - нужно просто узнать как ведёт себя дивайс. Я по очереди или одновременно(насколько это возможно) стартую слив файлика на комах.
В большенстве случаев - где закачка стартует последней - там больше всего скорость: поднимается до ста мегабит, на тех же компах где закачка стартовала первой, второй - скорость уменьшалась до 20-30 мегабит и увеличивалась как только последняя закачка заканчивалась. Пинг возрастал - десятки милисекунд.
В случае "одновременного" старта скорость вела себя интересней:
первый - 100 -> 80 -> 100
второй - 80 -> 100 -> 80
первый -> 100
второй -> 50-60 по окончании первой загрузки -> 100
первый -> 30 по окончании второй загрузки -> 100
второй ->100
первый -> 100
второй ->30 по окончании первой загрузки -> 100
Пинг при этом подымался... Но самое интересное что было несколько раз когда у обоих компов было по 100 мегабит и пинг при этом не превышал 5ms!!!
В случае трёх компов скорость тоже варьировалась но было такое:
300 мегабит и пинг ~5 ms
200 мегабит и пинг ~5 ms
а потом стало ~125 мегабит и пинг около 40-50 ms...
Интервалы между замерами на привышали 30 секунд...
Итог:
Средний показатель ~120-130 мегабит на три порта и увеличенный пинг.
Уникальные случаи: 200 мегабит на два компа и 300 на три с едва увеличенным пингом.
Перепрошивка железки была проста, без подключения к оптике. Захожу на 10.0.0.10:2323 и по tftp заливаю прошивку, команда tftp... Прошивка с помощью OLT - весьма большой изврат... Такое что пиши свой скрипт чтобы он через телнет по тфтп заливал софт на рабочие онушки...
И на остататок OLT.
P3310B - имеем 4 PON порта, 2 медных порта 1G, 2 SFP порта 1G, 2 комбо-порта и один manager-порт, итого 4 PON + 6 ETH + апендикс. При всём этом флешка 8 мегабайт! Чтобы залить прошивку на ONU нужно удалять прошивку OLT.. Да и при перепрошивке самого девайса нужно сначала удалить... А вдруг что... И ехать за тридевять земель - подымать через monitor или z-modem... :facepalm:
Документация паршивая, команды меняют синтексис от версии к версии... Описания команд осутствует или несоответствует. Уже задрал автоматический выход по таймауту, хотя и стоит:
username manager password 7 141220834756CF nohangup
nohangup - Do not disconnect after an automatic command - правда шо за "automatic command".... для меня тут главнее "Do not disconnect", но я вылетаю...
Так же хочется после залогиневания не давать команду "ena", в теории для этого служит параметр:
autocommand -- Automatically issue a command after the user logs in
Ага... ЩАЗ....
К примеру смотрю статистику:
И вот надо её сбросить ввожу команду clear ? и не нахожу. Но вот что есть:
Есть непонятка:
В выводе команды sh epon onu-in графа Status показывает: auto_configured - в независимости есть ли конфигурация этой ONU в памяти OLT или нет. На сислог сбрасывает:
%LINEPROTO-5-UPDOWN: Line protocol on Interface EPON0/1, changed state to up
%EPON-ONUREG: ONU fcfa.f796.7626 is registered on EPON0/1:1.
%EPON-ONUAUTHEN: ONU fcfa.f796.7626 is authenticated on EPON0/1:1.
%OLT: Interface EPON0/1:1's OAM Operational Status: Operational
%OLT: Interface EPON0/1:1's CTC OAM extension negotiated successfully!
И пойди пойми - это старая или новая железка...
Так же принимая во внимание все уже описанные(исправленные) ошибки в предыдущих топиках - создаётся впечатление неоконченного продукта, а мы с вами становимся подопытными экземплярами... На сайте же http://www.bdcom.cn нельзя получить прошивку ни на P3310B ни на P1004B, т.е. никакой технической поддержки...
Как хорошо что я только сейчас буду начинать использовать это оборудование ибо все серьёзные недочёты вроде устранены... тьфу-тьфу-тьфу...
Мультикаст не нужен, похоже что его будущее мягко говоря в тумане... IPTV-OTT берёт руль в свои руки... Управляемый VLAN нужен разве что для удалённой прошивки по ТФТП - хотя я не знаю возможно ли это (перепрошивать с OLT - нет уж, увольте), а статистику можно глянуть и без вилана....
Ввиду всего выше приведённого у меня сложилось впечатление что это оборудование:
Ребячество - плохая поддержка, неверная документация.
Скупердяйство - 8 метров флешка при 6 метрах прошивки...
Дурачество - 4 PON порта и для них 6 разношорстных обычных ethernet портов....
И вот стаким приходиться работать... :(
В заключение хочу привести полный конфиг устройства готовый к работе с небольшими коментариями.
Ах, да... Забыл.
Основываясь на этом посте втавлял в шаблон "sh epon active-onu", но в сислог ничего такого:
Interface EPON0/1 has bound 1 active ONUs:
IntfName MAC Address Status OAM Status Distance(m) RTT(TQ) LastRegTime LastDeregTime LastDeregReason Alivetime
---------- -------------- --------------- ------------ ----------- ------- ------------------- ------------------- ----------------- ------------
EPON0/1:1 fcfa.f796.174e auto_configured ctc oam oper 33 57 2013.01.25.13:56:00 N/A unknow 0.00:00:08
не пишет! Это особенность прошивки или есть дополнительная команда?
Буду благодарен за помощь с возникшими проблемами...