Danila Posted October 17, 2016 Posted October 17, 2016 (edited) Доброго дня, товарищи. Дано: BDCOM(tm) P3310C Software, Version 10.1.0E Build 36957 Copyright by Shanghai Baud Data Communication CO. LTD. Compiled: 2016-8-8 12:39:28 by SYS, Image text-base: 0x80008000 ROM: System Bootstrap, Version 0.4.1, Serial num:00316002498 System image file is "Switch.bin" hardware version:V1.0<div><span style="font-size: 9pt;"> Два терминала P1004 и P1501. Шаблон вида: epon onu-config-template template1 cmd-sequence 1 epon onu all-port ctc vlan mode tag 130 cmd-sequence 2 switchport port-security mode dynamic cmd-sequence 3 switchport port-security dynamic maximum 5 cmd-sequence 4 epon sla downstream pir 1000000 cir 15000 cmd-sequence 5 epon sla upstream pir 1000000 cir 15000 cmd-sequence 6 epon onu all-port ctc rate-limit 1000000 ingress cmd-sequence 7 epon onu all-port ctc rate-limit 1000000 egress cmd-sequence 8 epon onu all-port loopback detect cmd-sequence 9 epon onu all-port storm-control mode 1 threshold 256 cmd-sequence 10 epon fec enable cmd-sequence 11 epon onu port-protect Если подключать терминал P1501 то он вполне нормально "съедает" данный шаблон и начинает работать. А вот если этот же шаблон скормить P1004 получаем нижеследующий выхлоп: Oct 17 15:38:53 HAL: onu async service 130 failed, diID=11, rv=-11, onu_rv=134 Oct 17 15:38:53 %OLT: Config ONU on interface EPON0/1:1 failed for 1 times, must deregister it! Oct 17 15:38:53 HAL: onu async service 130 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 130 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 130 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 HAL: onu async service 136 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3 Oct 17 15:38:53 %EPON-ONUDEREG: ONU 8479.7364.5f64 is deregistered on EPON0/1:1. Oct 17 15:38:53 %LINE-5-UPDOWN: Line on Interface EPON0/1, changed state to down Oct 17 15:38:53 %LINEPROTO-5-UPDOWN: Line protocol on Interface EPON0/1, changed state to down Oct 17 15:38:54 %LINE-5-UPDOWN: Line on Interface EPON0/1, changed state to up Oct 17 15:38:54 %LINEPROTO-5-UPDOWN: Line protocol on Interface EPON0/1, changed state to up Oct 17 15:38:54 %EPON-ONUREG: ONU 8479.7364.5f64 is registered on EPON0/1:1. Oct 17 15:38:54 %EPON-ONUAUTHEN: ONU 8479.7364.5f64 is authenticated on EPON0/1:1. Oct 17 15:38:54 %OLT: Interface EPON0/1:1's OAM Operational Status: Operational Oct 17 15:38:54 %OLT: Interface EPON0/1:1's CTC OAM extension negotiated successfully! В итоге терминал криво "кушает" шаблон и применяет, буквально, 3-4 правила из него. Ну, думаю, возможно, что какие то команды не понравились из шаблона и в дебаг логе я этого не увидел. Начинаю руками прописывать все те команды, что идут в шаблоне. Все скушало и работает. Смотрю running-config для интерфейса и вижу, что вместо написанного мною all-port имеется 4 правила для каждого медного порта. В итоге на базе этого вывода наклепал новый шаблон и все начало работать как подобает.Отсюда вопрос. Это баг или фича? Edited October 17, 2016 by Danila Вставить ник Quote
Danila Posted October 17, 2016 Author Posted October 17, 2016 Ох уж этот предварительный просмотр... Вставить ник Quote
Muhachev Konstantin Posted October 18, 2016 Posted October 18, 2016 Danila Добрый день! Покажите пожалуйста версию софта на ONU P1004C1, есть ли возможность показать какие правила успешно назначаются на 4х портовую ONU? Вставить ник Quote
Danila Posted October 18, 2016 Author Posted October 18, 2016 Danila Добрый день! Покажите пожалуйста версию софта на ONU P1004C1, есть ли возможность показать какие правила успешно назначаются на 4х портовую ONU? ONU Vender ID : BDCM ONU MODEL ID : 1005 ONU ID : 8479.7364.5f64 Hardware Version : A0 Software Version : 10.0.16A 1037 Firmware Version : 0x0006000f00010007 Chipset Vendor ID : CO Chipset MODEL ID : 0x8032 Chipset Revision : 160 Chipset Date : 11/01/29 Onu type : SFU Support multillid : Not supported Protection type : Not supported Number of Pon : 1 Number of slot : 0 Support 1 types of port: Number of FE port : 4 Battery Backup : 0 interface EPON0/2:1 switchport port-security dynamic maximum 5 switchport port-security mode dynamic epon fec enable Пожалуйста. :) Вставить ник Quote
Danila Posted October 18, 2016 Author Posted October 18, 2016 (edited) epon onu-config-template P1004_template cmd-sequence 1 switchport port-security dynamic maximum 5 cmd-sequence 2 switchport port-security mode dynamic cmd-sequence 3 epon fec enable cmd-sequence 4 epon onu port 1 ctc vlan mode tag 130 priority 0 cmd-sequence 5 epon onu port 2 ctc vlan mode tag 130 priority 0 cmd-sequence 6 epon onu port 3 ctc vlan mode tag 130 priority 0 cmd-sequence 7 epon onu port 4 ctc vlan mode tag 130 priority 0 cmd-sequence 8 epon onu port 1 loopback detect cmd-sequence 9 epon onu port 1 storm-control mode 1 threshold 256 cmd-sequence 10 epon onu port 2 loopback detect cmd-sequence 11 epon onu port 2 storm-control mode 1 threshold 256 cmd-sequence 12 epon onu port 3 loopback detect cmd-sequence 13 epon onu port 3 storm-control mode 1 threshold 256 cmd-sequence 14 epon onu port 4 loopback detect cmd-sequence 15 epon onu port 4 storm-control mode 1 threshold 256 Вот такой шаблон назначается на P1004C1 без проблем. Edited October 18, 2016 by Danila Вставить ник Quote
Danila Posted October 18, 2016 Author Posted October 18, 2016 Ну и немного отвлеченный от этой темы вопрос. А кто нибудь выполнял нагрузочное тестирование терминала P1004C1? Сколько мбит можно через него прожать? С вышеописанным профилем нам удалось продавить около 130-140Мбит. Вставить ник Quote
h3ll1 Posted October 18, 2016 Posted October 18, 2016 У вас нет: cmd-sequence 1 epon sla upstream pir 1000000 cir 10000 cmd-sequence 2 epon sla downstream pir 1000000 cir 10000 cmd-sequence 3 epon fec enable Вставить ник Quote
Danila Posted October 19, 2016 Author Posted October 19, 2016 У вас нет: cmd-sequence 1 epon sla upstream pir 1000000 cir 10000 cmd-sequence 2 epon sla downstream pir 1000000 cir 10000 cmd-sequence 3 epon fec enable Включен fec. А вот sla upstream и downstream было убрано на время теста. Но с ними или без в лабе мы не заметили разницы. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.