Станционные оптические терминалы LTP-8(16)N, LTX-8(16), LTX-8(16) rev.B, LTX-8(16)C Приложение к руководству по эксплуатации |
LTP-X (Краткое рук-во, OLT по SNMP) |
Примечания и предупреждения
Примечания содержат важную информацию, советы или рекомендации по использованию и настройке устройства. |
Предупреждения информируют пользователя о ситуациях, которые могут нанести вред программно-аппаратному комплексу, привести к некорректной работе системы или потере данных. |
Соответствие имен параметров цифровым OID приведено в MIB-файлах. |
Если в команде присутствует серийный номер ONT, то он указывается в формате AAAAXXXXXXXX, где AAAA — 4 латинских буквы, XXXXXXXX — 8 HEX-символов.
Примеры:
Серийный номер |
|---|
ELTX24A80012 |
ELTX6201AAFC |
иии
Профили для ONT назначаются заданием индекса профиля на соответствующий OID-конфигурации ONT. Узнать индекс профиля по его имени можно в таблицах следующих профилей:
Тип профиля | Таблица |
|---|---|
Cross-connect | oltNgPonOntProfileCrossConnectTable |
DBA | oltNgPonOntProfileDBATable |
Ports | oltNgPonOntProfilePortsTable |
| Management | oltNgPonOntProfileManagementTable |
| Iphost | oltNgPonOntProfileIphostTable |
| Voice | oltNgPonOntProfileVoiceTable |
Если в конфигурации ONT допускается не указывать профиль, то для установки такого значения вместо индекса профиля передаётся число 0.
Конфигурирование ONT производится с помощью таблиц:
В таблицах конфигурирования ONT используются следующие индексы: <pon_port_ID>, <ont_id>.
При добавлении ONT необходимо указать дополнительный параметр из конфигурации ONT, например серийный номер или PON password. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntConfigRowStatus.1.<pon_port_ID>.<ont_id> i 4
oltNgPonOntConfigSerialNumber.1.<pon_port_ID>.<ont_id> s <serial>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigRowStatus.1.3.8 i 4 oltNgPonOntConfigSerialNumber.1.3.8 s ELTX24A80012 |
Аналог команд из CLI:
configure terminal interface ont 3/8 serial ELTX24A80012 |
Данная команда создаёт ONT 3/8 с серийным номером ELTX24A80012.
Общие параметры ONT настраиваются с помощью таблицы oltNgPonOntConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.1.<pon_port_ID>.<ont_id> <par1_type> <par1_value>
<parameter_oid_2>.1.<pon_port_ID>.<ont_id> <par2_type> <par2_value>
………………………………………………………
<parameter_oid_N>.1.<pon_port_ID>.<ont_id> <parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigPonPassword.1.3.8 s "1234567890" oltNgPonOntConfigProfilePortsID.1.3.8 u 1 oltNgPonOntConfigBroadcastFilter.1.3.8 i 2 oltNgPonOntConfigProfileManagementID.1.3.8 u 1 oltNgPonOntConfigProfileVoiceID.1.3.8 u 1 |
Аналог команд из CLI:
configure terminal interface ont 3/8 password 1234567890 profile ports NAME profile management NAME progile voice NAME no broadcast-filter |
Данная команда устанавливает для ONT 3/8 значение password=1234567890, назначает профиль Ports с индексом 1, назначает профиль Management с индексом 1, назначает профиль Voice с индексом 1 и отключает Broadcast filter.
Профили Cross-Connect и DBA настраиваются с помощью таблицы oltNgPonOntServiceTable. Указывается дополнительный индекс – номер сервиса.
При создании сервиса обязательно требуется указание профилей Cross-Connect и DBA. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceRowStatus.1.<pon_port_ID>.<ont_id>.<service> i 4
oltNgPonOntServiceProfileCrossConnectID.1.<pon_port_ID>.<ont_id>.<service> u <value>
oltNgPonOntServiceProfileDBAID.1.<pon_port_ID>.<ont_id>.<service> u <value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceRowStatus.1.3.8.7 i 4 oltNgPonOntServiceProfileCrossConnectID.1.3.8.7 u 1 oltNgPonOntServiceProfileDBAID.1.3.8.7 u 2 |
Аналог команд из CLI:
configure terminal interface ont 3/8 service 7 profile cross-connect NAME service 7 profile dba NAME |
Данная команда устанавливает для ONT 3/8 профиль Cross-Connect с индексом 1 и профиль DBA с индексом 2 для сервиса 7.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceUtilizationEnable.1.<pon_port_ID>.<ont_id><service_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceUtilizationEnable.1.3.8.7 i 1 |
Аналог команд из CLI:
configure terminal interface ont 3/8 service 7 utilization-enable |
Команда включает утилизацию для 7 сервиса ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomOuterUpstreamCos.1.<pon_port_ID>.<ont_id><service_id> i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceCustomOuterUpstreamCos.1.3.8.7 i 6 |
Аналог команд из CLI:
configure terminal interface ont 3/8 service 7 custom outer upstream cos 6 |
Команда включает маркировку значения CoS для outer vid, сервиса 7 ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomInnerUpstreamCos.1.<pon_port_ID>.<ont_id><service_id> i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceCustomInnerUpstreamCos.1.3.8.7 i 6 |
Аналог команд из CLI:
configure terminal interface ont 3/8 service 7 custom inner upstream cos 6 |
Команда включает маркировку значения CoS для inner vid, сервиса 7 ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomMacTableLimit.1.<pon_port_ID>.<ont_id><service_id> i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceCustomMacTableLimit.1.3.8.7 i 5 |
Аналог команд из CLI:
configure terminal interface ont 3/8 service 7 custom mac-table-limit 5 |
Команда включает ограничение на количество обучаемых MAC-адресов для 7 сервиса ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomDhcpOpt82ProfileID.1.<pon_port_ID>.<ont_id>.<service> u <value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceCustomDhcpOpt82ProfileID.1.1.1.1 u 2 |
Аналог команд из CLI:
configure terminal interface ont 1/1 service 1 custom dhcp-opt82-profile service_1 |
Данная команда устанавливает для ONT 1/1 профиль dhcp-opt82 с индексом 2 для сервиса 1.
Профиль Iphost настраивается с помощью таблицы oltNgPonOntServiceEntry. Указывается дополнительный индекс – номер сервиса.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
i.1.<pon_port_ID>.<ont_id>.<service> i 4
oltNgPonOntServiceProfileCrossConnectID.1.<pon_port_ID>.<ont_id>.<service> u <value>
oltNgPonOntServiceProfileDBAID.1.<pon_port_ID>.<ont_id>.<service> u <value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceRowStatus.1.3.8.7 i 4 oltNgPonOntServiceProfileCrossConnectID.1.3.8.7 u 2 oltNgPonOntServiceProfileDBAID.1.3.8.7 u 4 oltNgPonOntServiceProfileIphostID.1.3.8.7 u 3 oltNgPonOntServiceIphostPppoeUsername.1.3.8.7 s "username" oltNgPonOntServiceIphostPppoePassword.1.3.8.7 s "password |
Аналог команд из CLI:
configure terminal interface ont 3/8 service 7 profile cross-connect NAME service 7 profile dba NAME service 7 profile iphost NAME service 7 iphost pppoe username service 7 iphost pppoe password |
Данная команда устанавливает для ONT 3/8 и сервиса с индексом 7: профиль Cross-connect Iphost с индексом 2, профиль DBA Iphost с индексом 4, профиль Cross-connect Iphost с индексом 3, имя пользователя и пароль для PPPoE WAN-интерфейса.
Пароль oltNgPonOntServiceIphostPppoePassword устанавливается в явном виде, а вычитывается в зашифрованном. |
Настройка voice-порта осуществляется с помощью таблицы oltNgPonOntConfigVoicePortTable. Настройка параметров – в таблице oltNgPonOntConfigVoicePortEntry
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ont_id>.<voice_port_id> i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigVoicePortSIPAccountEnable.1.3.8.1 i 1 oltNgPonOntConfigVoicePortSIPAccountNumber.1.3.8.1 s "556677" oltNgPonOntConfigVoicePortSIPAccountUsername.1.3.8.1 s "username" oltNgPonOntConfigVoicePortSIPAccountPassword.1.3.8.1 s "password" oltNgPonOntConfigVoicePortSIPAccountEnable.1.3.8.1 = INTEGER: true(1) oltNgPonOntConfigVoicePortSIPAccountNumber.1.3.8.1 = STRING: 556677 oltNgPonOntConfigVoicePortSIPAccountUsername.1.3.8.1 = STRING: username oltNgPonOntConfigVoicePortSIPAccountPassword.1.3.8.1 = STRING: password |
Команда включает для ONT 3/8 на voice port 1 профиль SIP, задает number, username и password.
Аналог команды из CLI:
configure terminal interface ont 3/8 voice port 1 sip account number "556677" voice port 1 sip account username "username" voice port 1 sip account password "password" voice port 1 sip account enable |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ont_id>.<voice_port_id> i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigVoicePortCIDCallNumberEnable.1.3.8.1 i 1 oltNgPonOntConfigVoicePortCIDNumberEnable.1.3.8.1 i 1 oltNgPonOntConfigVoicePortCallWaitEnable.1.3.8.1 i 1 oltNgPonOntConfigVoicePortCallProgress6WayEnable.1.3.8.1 i 1 oltNgPonOntConfigVoicePortPhysicalImpedance.1.3.8.1 i 3 oltNgPonOntConfigVoicePortPhysicalGainTX.1.3.8.1 i -6 oltNgPonOntConfigVoicePortCIDCallNumberEnable.1.3.8.1 = INTEGER: true(1) oltNgPonOntConfigVoicePortCIDNumberEnable.1.3.8.1 = INTEGER: true(1) oltNgPonOntConfigVoicePortCallWaitEnable.1.3.8.1 = INTEGER: true(1) oltNgPonOntConfigVoicePortCallProgress6WayEnable.1.3.8.1 = INTEGER: true(1) oltNgPonOntConfigVoicePortPhysicalImpedance.1.3.8.1 = INTEGER: impedance-820(3) oltNgPonOntConfigVoicePortPhysicalGainTX.1.3.8.1 = INTEGER: -6 |
Команда включает для ONT 3/8 дополнительные параметры для voice-порта 1: call-number, cid-number, call-wait, call-progress; устанавливает импеданс и выставляет коэффициент передачи.
Аналог команды из CLI:
configure terminal interface ont 3/8 voice port 1 physical gain tx -6 voice port 1 physical impedance 820 voice port 1 sip features cid call-number voice port 1 sip features cid cid-number voice port 1 sip features call-wait enable voice port 1 sip features call-progress 6way |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntConfigRowStatus.1.<pon_port_ID>.<ont_id> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigRowStatus.1.3.8 i 6 |
Аналог команд из CLI:
configure terminal no interface ont 3/8 |
Команда удаляет конфигурацию ONT 3/8.
Для замены ONT необходимо воспользоваться командой установки Serial.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntConfigSerialNumber.1.<pon_port_ID>.<ont_id> s <serial>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigSerialNumber.1.3.8 s ELTX12345678 |
Аналог команд из CLI:
configure terminal interface ont 3/8 serial ELTX12345678 |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsReconfigure.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsReconfigure.1.3.8 i 1 |
Аналог команд из CLI:
reconfigure interface ont 3/8 |
Команда делает реконфигурацию ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsReboot.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsReboot.1.3.8 i 1 |
Аналог команды из CLI:
send omci reboot interface ont 3/8 |
Команда перезагружает ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsDefault.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsDefault.1.3.8 i 1 |
Аналог команды из CLI:
send omci default interface ont 3/8 |
Команда сбрасывает к заводским настройкам ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntConfigShutdown.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigShutdown.1.3.8 i 1 |
Аналог команд из CLI:
configure terminal interface ont 3/8 shutdown |
Команда отключает ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntConfigShutdown.1.<pon_port_ID>.<ont_id> i 2
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigShutdown.1.3.8 i 2 |
Аналог команд из CLI:
configure terminal interface ont 3/8 no shutdown |
Команда включает ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsPloamDisable.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsPloamDisable.1.3.8 i 1 |
Аналог команд из CLI:
send ploam disable ont id 3/8 |
Команда отключает по ploam ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsPloamDisable.1.<pon_port_ID>.<ont_id> i 2
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsPloamDisable.1.3.8 i 2 |
Аналог команд из CLI:
send ploam disable ont id 3/8 |
Команда включает по ploam ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsClearCountersOltSide.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsClearCountersOltSide.1.3.8 i 1 |
Аналог команды из CLI:
clear counters interface ont 3/8 olt-side |
Команда очищает счётчики на стороне OLT для ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsClearCountersOntSide.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntOperationsClearCountersOntSide.1.3.8 i 1 |
Аналог команды из CLI:
clear counters interface ont 3/8 ont-side |
Команда очищает счётчики на стороне ONT 3/8.
Параметры состояния ONT можно запросить с помощью таблицы oltNgPonOntInfoTable.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_ID>.<ont_id>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntInfoState.1.3.8 oltNgPonOntInfoRSSI.1.3.8 |
Аналог команд из CLI:
show interface ont 3/8 state show interface ont 3/8 rssi |
Команда запрашивает состояние и RSSI для ONT 3/8.
Записи MAC-таблицы ONT можно запросить с помощью таблицы oltNgPonOntMacTable.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_ID>.<ont_id>.<mac_address_id>
Где:
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntMacTableMacAddress.1.3.8.1 |
Аналог команды из CLI:
show mac verbose include interface ont 3/8 |
Команда запрашивает MAC-адрес на определенном интерфейсе ONT.
Просмотр активных IGMP-групп на ONT осуществляется с помощью таблицы oltNgPonOntCountersOntSideMulticastGroupsTable.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_ID>.<ont_id>.<groups_port_id>.<group_id>
Пример:
snmpget -v2c -c private 192.168.1.2 oltNgPonOntCountersOntSideMulticastGroupsDestinationIpAddress.1.3.8.0.1 |
Аналог команды из CLI:
show interface ont 3/8 counters ont-side multicast-subscriber-monitor |
Команда запрашивает адрес мультикаст-группы с id 1 на ONT 3/8.
Список неактивированных ONT можно запросить с помощью таблицы oltNgPonOntUnactivatedTable.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntUnactivatedSerial.1.3 |
Аналог команды из CLI:
show interface ont 3 unactivated |
Команда запрашивает список неактивированных ONT на 3 PON-порту.
Состояние LAN-портов ONT можно запросить с помощью таблицы oltNgPonOntPortStateTable.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ONT_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntPortStateLinkState.1.3.8 |
Аналог команды из CLI:
show interface ont 3/8 ports |
Команда запрашивает состояние LAN-портов для ONT 3/8.
Состояние voice-портов ONT можно запросить с помощью таблицы oltNgPonOntVoicePortStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ONT_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntVoicePort.1.3.8 |
Аналог команды из CLI:
show interface ont 3/8 voice-ports |
Команда запрашивает состояние voice-портов для ONT 3/8.
Информацию о настроенных WAN-интерфейсах на ONT можно запросить с помощью таблицы oltNgPonOntExtendedInfoIpHostsTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ONT_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntExtendedInfoIpHostsTable.1.3.8 |
Аналог команды из CLI:
show interface ont 3/8 iphosts extended |
Команда запрашивает информацию о WAN-интерфейсах для ONT 3/8.
Утилизацию сервисов ONT можно запросить с помощью таблицы oltNgPonOntServicesUtilizationTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ONT_id>.<service_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntServicesUtilizationLastDownstream.1.3.8.1 |
Аналог команды из CLI:
show interface ont 3/8 service-utilization |
Команда запрашивает утилизацию DownStream на service 1 с ONT 3/8.
Мониторинг счётчиков ONT осуществляется с помощью oltNgPonOntCounters.
oltNgPonOntCountersOltSide
Таблица 1 — Соответствие счетчиков olt-side и OID
| Счетчик | OID | Описание |
|---|---|---|
| olt-side pon | oltNgPonOntCountersOltSidePonDriftPositive | Значение Drift Positive |
| oltNgPonOntCountersOltSidePonDriftNegative | Значение Drift Negative | |
| oltNgPonOntCountersOltSidePonDelimiterMissDetection | Значение Delimiter Miss Detection | |
| oltNgPonOntCountersOltSidePonBipErrors | Значение BIP Errors | |
| oltNgPonOntCountersOltSidePonBipUnits | Значение BIP Units | |
| oltNgPonOntCountersOltSidePonFecCorrectedSymbols | Значение FEC Corrected symbols | |
| oltNgPonOntCountersOltSidePonFecCodewordsUncorrected | Значение FEC Codewords Uncorrected | |
| oltNgPonOntCountersOltSidePonFecCodewordsCorrected | Значение FEC Codewords Corrected | |
| oltNgPonOntCountersOltSidePonFecCodewords | Значение FEC Codewords | |
| oltNgPonOntCountersOltSidePonFecCorrectedUnits | Значение FEC Corrected Units | |
| oltNgPonOntCountersOltSidePonRxPloamsErrors | Значение FEC Corrected Units | |
| oltNgPonOntCountersOltSidePonRxPloamsNonIdle | Значение Rx PLOAMs Non Idle | |
| oltNgPonOntCountersOltSidePonRxOmci | Значение Rx OMCI | |
| oltNgPonOntCountersOltSidePonRxOmciPacketsCrcError | Значение Rx OMCI Packets CRC Error | |
| oltNgPonOntCountersOltSidePonRxBytes | Значение Rx Bytes | |
| oltNgPonOntCountersOltSidePonRxPackets | Значение Rx Packets | |
| oltNgPonOntCountersOltSidePonTxBytes | Значение Tx Bytes | |
| oltNgPonOntCountersOltSidePonTxPackets | Значение Tx Packets | |
| oltNgPonOntCountersOltSidePonBerReported | Значение BER Reported | |
| oltNgPonOntCountersOltSideGemPortSlotID | Значение SlotID |
| oltNgPonOntCountersOltSideGemPortGemPortId | Номер GEM port | |
| oltNgPonOntCountersOltSideGemPortRxPacket | Значение Rx Packet | |
| oltNgPonOntCountersOltSideGemPortRxBytes | Значение Rx Bytes | |
| oltNgPonOntCountersOltSideGemPortTxPacket | Значение Tx Packet | |
| oltNgPonOntCountersOltSideGemPortTxBytes | Значение Tx Bytes |
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ont_id>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntCountersOltSidePonDriftNegative.1.1.1 |
Аналог команды из CLI:
show interface ont 1/1 counters olt-side pon |
Команда показывает PON-счётчики для ONT 1/1.
oltNgPonOntCountersOntSide
Таблица 2 — Соответствие счетчиков ont-side и OID
| Счетчик | OID | Описание |
|---|---|---|
gem-port-performance-monitoring | oltNgPonOntCountersOntSideGemPMServiceName | Имя сервиса |
| oltNgPonOntCountersOntSideGemPMFinishedIntervals | Значение Finished Intervals | |
| oltNgPonOntCountersOntSideGemPMLostPackets | Значение Lost Packets | |
| oltNgPonOntCountersOntSideGemPMMisinsertedPackets | Значение Miss Inserted Packets | |
| oltNgPonOntCountersOntSideGemPMReceivedPackets | Значение Received Packets | |
| oltNgPonOntCountersOntSideGemPMReceivedBlocks | Значение Received Blocks | |
| oltNgPonOntCountersOntSideGemPMTransmittedBlocks | Значение Transmitted Blocks | |
| oltNgPonOntCountersOntSideGemPMImpairedBlocks | Значение Impaired Blocks | |
gem-port-nctp-performance-monitoring | oltNgPonOntCountersOntSideGemNctpPMServiceName | Имя сервиса |
| oltNgPonOntCountersOntSideGemNctpPMDownstreamFinishedIntervals | Значение Finished intervals | |
| oltNgPonOntCountersOntSideGemNctpPMDownstreamRxGemFrames | Значение Received GEM frames | |
| oltNgPonOntCountersOntSideGemNctpPMDownstreamRxPayloadBytes | Значение Received payload bytes | |
| oltNgPonOntCountersOntSideGemNctpPMUpstreamFinishedIntervals | Значение Finished intervals | |
| oltNgPonOntCountersOntSideGemNctpPMUpstreamTxGemFrames | Значение Transmitted GEM frames | |
| oltNgPonOntCountersOntSideGemNctpPMUpstreamTxPayloadBytes | Значение Transmitted payload bytes | |
gal-ethernet-performance-monitoring-history-data | oltNgPonOntCountersOntSideGalEthPMHDServiceName | Имя сервиса |
| oltNgPonOntCountersOntSideGalEthPMHDFinishedIntervals | Значение Finished intervals | |
| oltNgPonOntCountersOntSideGalEthPMHDDiscardedFrames | Значение Discarded frames | |
ethernet-performance-monitoring-history-data | oltNgPonOntCountersOntSideEthPMHDFinishedIntervals | Значение Finished intervals |
| oltNgPonOntCountersOntSideEthPMHDFcsErrors | Значение FCS errors | |
| oltNgPonOntCountersOntSideEthPMHDExcessiveCollisionCounter | Значение Excessive collision counter | |
| oltNgPonOntCountersOntSideEthPMHDLateCollisionCounter | Значение Late collision counter | |
| oltNgPonOntCountersOntSideEthPMHDFramesTooLong | Значение Frames too long | |
| oltNgPonOntCountersOntSideEthPMHDBufferOverflowsOnReceive | Значение Buffer overflow on receive | |
| oltNgPonOntCountersOntSideEthPMHDBufferOverflowsOnTransmit | Значение Buffer overflow on transmit | |
| oltNgPonOntCountersOntSideEthPMHDSingleCollisionFrameCounter | Значение Single collision frame counter | |
| oltNgPonOntCountersOntSideEthPMHDMultipleCollisionsFrameCounter | Значение Multiple collisions frame counter | |
| oltNgPonOntCountersOntSideEthPMHDSqeCounter | Значение SQE counter | |
| oltNgPonOntCountersOntSideEthPMHDDeferredTransmissionCounter | Значение Deferred transmission counter | |
| oltNgPonOntCountersOntSideEthPMHDInternalMacTransmitErrorCounter | Значение Internal MAC transmit error counter | |
| oltNgPonOntCountersOntSideEthPMHDCarrierSenseErrorCounter | Значение Carrier sense error counter | |
| oltNgPonOntCountersOntSideEthPMHDAlignmentErrorCounter | Значение Alignment error counter | |
| oltNgPonOntCountersOntSideEthPMHDInternalMacReceiveErrorCounter | Значение Internal MAC receive error counter | |
ethernet-performance-monitoring-history-data2 | oltNgPonOntCountersOntSideEthPMHD2FinishedIntervals | Значение Finished intervals |
| oltNgPonOntCountersOntSideEthPMHD2PppoeFilteredFrameCounter | Значение PPPoE filtered frame counters | |
ethernet-performance-monitoring-history-data3 | oltNgPonOntCountersOntSideEthPMHD3FinishedIntervals | Значение Finished intervals |
| oltNgPonOntCountersOntSideEthPMHD3DropEvents | Значение Drop events | |
| oltNgPonOntCountersOntSideEthPMHD3Octets | Значение Octets | |
| oltNgPonOntCountersOntSideEthPMHD3Packets | Значение Packets | |
| oltNgPonOntCountersOntSideEthPMHD3BroadcastPackets | Значение Broadcast packets | |
| oltNgPonOntCountersOntSideEthPMHD3MulticastPackets | Значение Multicast packets | |
| oltNgPonOntCountersOntSideEthPMHD3UndersizePackets | Значение Undersize packets | |
| oltNgPonOntCountersOntSideEthPMHD3Fragments | Значение Fragments | |
| oltNgPonOntCountersOntSideEthPMHD3Jabbers | Значение Jabbers | |
| oltNgPonOntCountersOntSideEthPMHD3Packets64octets | Значение Packets 64 octets | |
| oltNgPonOntCountersOntSideEthPMHD3Packets65to127octets | Значение Packets 65 to 127 octets | |
| oltNgPonOntCountersOntSideEthPMHD3Packets128to255octets | Значение Packets 128 to 255 octets | |
| oltNgPonOntCountersOntSideEthPMHD3Packets256to511octets | Значение Packets 256 to 511 octets | |
| oltNgPonOntCountersOntSideEthPMHD3Packets512to1023octets | Значение Packets 512 to 1023 octets | |
| oltNgPonOntCountersOntSideEthPMHD3Packets1024to1518octets | Значение Packets 512 to 1023 octets | |
ethernet-frame-extended-performance-monitoring | oltNgPonOntCountersOntSideEthFEPMDownstreamFinishedIntervals | Значение Finished intervals в downstream-направлении |
| oltNgPonOntCountersOntSideEthFEPMDownstreamDropEvents | Значение Drop events в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamOctets | Значение Octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets | Значение Frames в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamBroadcastPackets | Значение Broadcast frames в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamMulticastPackets | Значение Multicast frames в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamCrcErroredPackets | Значение CRC errored frames в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamUndersizePackets | Значение Undersize frames в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamOversizePackets | Значение Oversize frames в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets64 | Значение Frames 64 octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets65to127 | Значение Frames 65 to 127 octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets128to255 | Значение Frames 128 to 255 octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets256to511 | Значение Frames 256 to 511 octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets512to1023 | Значение Frames 512 to 1023 octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMDownstreamPackets1024to1518 | Значение Frames 1024 to 1518 octets в downstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamFinishedIntervals | Значение Finished intervals в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamDropEvents | Значение Drop events в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamOctets | Значение Octets в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets | Значение Frames в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamBroadcastPackets | Значение Broadcast frames в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamMulticastPackets | Значение Multicast frames в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamCrcErroredPackets | Значение CRC errored frames в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamUndersizePackets | Значение Undersize frames в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamOversizePackets | Значение Oversize frames в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets64 | Значение Frames 64 octets в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets65to127 | Значение Frames 65 to 127 octets в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets128to255 | Значение Frames 128 to 255 octets в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets256to511 | Значение Frames 256 to 511 octets в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets512to1023 | Значение Frames 512 to 1023 octets в upstream-направлении | |
| oltNgPonOntCountersOntSideEthFEPMUpstreamPackets1024to1518 | Значение Frames 1024 to 1518 octets в upstream-направлении | |
| oltNgPonOntCountersOntSideMulticastSMCurrentMulticastBandwidth | Значение Current multicast bandwidth |
| oltNgPonOntCountersOntSideMulticastSMJoinMessagesCounter | Значение Join messages counter | |
| oltNgPonOntCountersOntSideMulticastSMBandwidthExceededCounter | Значение Bandwidth exceeded counter | |
| oltNgPonOntCountersOntSideMulticastSMNumberOfActiveGroups | Значение Number of active groups | |
| oltNgPonOntCountersOntSideMulticastGroupsClientIpAddress | Значение Client IP address | |
| oltNgPonOntCountersOntSideMulticastGroupsSourceIpAddress | Значение Source IP address | |
| oltNgPonOntCountersOntSideMulticastGroupsDestinationIpAddress | Значение Destination IP address | |
| oltNgPonOntCountersOntSideMulticastGroupsVlanID | Значение VLAN ID | |
| oltNgPonOntCountersOntSideMulticastGroupsBandwidth | Значение Actual bandwidth | |
| oltNgPonOntCountersOntSideMulticastGroupsTimeSinceLastJoin | Значение Recent join time | |
fec-performance-monitoring-history-data | oltNgPonOntCountersOntSideFecPMHDFinishedIntervals | Значение Finished Intervals |
| oltNgPonOntCountersOntSideFecPMHDCorrectedBytes | Значение Corrected Bytes | |
| oltNgPonOntCountersOntSideFecPMHDCorrectedCodeWords | Значение Code Words | |
| oltNgPonOntCountersOntSideFecPMHDUncorrectableCodeWords | Значение Uncorrectable Code Words | |
| oltNgPonOntCountersOntSideFecPMHDTotalCodeWords | Значение Total Code Words | |
| oltNgPonOntCountersOntSideFecPMHDFecSeconds | Значение Fec Seconds |
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ont_id>.<service_id>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntCountersOntSideGemNctpPMDownstreamFinishedIntervals.1.3.8.1 |
Аналог команды из CLI:
show interface ont 3/8 counters ont-side gem-port-nctp-performance-monitoring |
Команда показывает счётчики на ONT по ME class 341.
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntCountersOntSideMulticastSMCurrentMulticastBandwidth.1.5.1.1 oltNgPonOntCountersOntSideMulticastSMJoinMessagesCounter.1.5.1.1 oltNgPonOntCountersOntSideMulticastSMBandwidthExceededCounter.1.5.1.1 oltNgPonOntCountersOntSideMulticastSMNumberOfActiveGroups.1.5.1.1 oltNgPonOntCountersOntSideMulticastGroupsClientIpAddress.1.5.1.1.1 oltNgPonOntCountersOntSideMulticastGroupsSourceIpAddress.1.5.1.1.1 oltNgPonOntCountersOntSideMulticastGroupsDestinationIpAddress.1.5.1.1.1 oltNgPonOntCountersOntSideMulticastGroupsVlanID.1.5.1.1.1 oltNgPonOntCountersOntSideMulticastGroupsBandwidth.1.5.1.1.1 oltNgPonOntCountersOntSideMulticastGroupsTimeSinceLastJoin.1.5.1.1.1 |
Аналог команды из CLI:
show interface ont 5/1 counters ont-side multicast-subscriber-monitor |
Команда показывает счётчики multicast на ONT 5/1.
Действия с конфигурацией осуществляются с помощью таблицы oltNgSystemOperationConfigOperations.
Изменения по SNMP вносятся в candidate-config SNMP, который не виден через candidate-config CLI. То есть, все изменения, внесённые через SNMP, будут видны, но не будут работать до применения конфигурации (commit). |
Для записи конфигурации в running-config следует выполнить команду Commit.
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsCommit.0 i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationConfigOperationsCommit.0 i 1 |
Аналог команд из CLI:
commit |
Команда применяет внесённые в конфигурацию изменения.
Для записи конфигурации в энергонезависимую память следует выполнить команду Save.
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsSave.0 i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationConfigOperationsSave.0 i 1 |
Аналог команды из CLI:
save |
Команда сохраняет текущую конфигурацию в энергонезависимую память.
Для отмены внесенных изменений в конфигурацию по SNMP следует выполнить команду Rollback.
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsRollback.0 i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationConfigOperationsRollback.0 i 1 |
Аналог команды из CLI:
rollback candidate-config |
Команда отменяет внесённые до Commit-а изменения.
Настройка uri производится с помощью oltNgSystemConfigurationAutobackupUri
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationAutobackupUri.0 s <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationAutobackupUri.0 s tftp://192.168.1.100 |
Аналог команд из CLI:
configure terminal backup uri tftp://192.168.1.100 |
Команда указывает путь для сохранения backup-конфигурации.
Активация автоматической выгрузки backup по таймеру производится с помощью oltNgSystemConfigurationAutobackupEnableOnTimer
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationAutobackupEnableOnTimer.0 i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationAutobackupEnableOnTimer.0 i 1 oltNgSystemConfigurationAutobackupTimerPeriod.0 u 86400 |
Аналог команд из CLI:
configure terminal backup enable on timer timer period 86400 |
Команда включает автоматическую выгрузку конфигурации по таймеру, равному 86400 с.
Активация автоматической выгрузки backup после команды save производится с помощью oltNgSystemConfigurationAutobackupEnableOnSave.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationAutobackupEnableOnSave.0 i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationAutobackupEnableOnSave.0 i 1 |
Аналог команд из CLI:
configure terminal backup enable on save |
Команда включает автоматическую выгрузку конфигурации по команде Save.
Создание и настройка пользователей осуществляется с помощью таблицы oltNgSystemConfigurationUsersConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationUsersConfigRowStatus.4 i 4 oltNgSystemConfigurationUsersConfigName.4 s <username> oltNgSystemConfigurationUsersConfigPassword.4 s <password> oltNgSystemConfigurationUsersConfigPrivilege.4 u <privilege_level>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationUsersConfigRowStatus.4 i 4 oltNgSystemConfigurationUsersConfigName.4 s testname oltNgSystemConfigurationUsersConfigPassword.4 s 12341234 oltNgSystemConfigurationUsersConfigPrivilege.4 u 15 |
Аналог команд из CLI:
configure terminal user testname password 12341234 privilege 15 |
Команда создает пользователя "testname" с паролем "12341234" и уровнем привилегий 15.
Удаление пользователей осуществляется с помощью таблицы oltNgSystemConfigurationUsersConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationUsersConfigRowStatus.<id> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationUsersConfigRowStatus.4 i 6 |
Аналог команд из CLI:
configure terminal no user NAME |
Команда удаляет пользователя NAME.
Изменение уровней логирования осуществляется с помощью соответствующих команд из таблицы
oltNg1UStandaloneLogging для каждого типа.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.0 <par1_type> <par1_value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneLoggingCliLoglevel.0 i 4 |
Аналог команды из CLI:
configure terminal logging module cli loglevel info |
Команда задаёт для модуля cli уровень логирования info.
Формат команды:
snmpget -v2c -c <ro_community> <parameter_oid>.0
Пример:
snmpget -v2c -c public 192.168.1.2 oltNg1UStandaloneLoggingCliLoglevel.0 |
Команда выводит уровень логирования для CLI.
Аналог команды из CLI:
show running-config logging |
Команда показывает текущую конфигурацию логирования на OLT.
Настройка interface pon-ports производится с помощью таблицы oltNgPonPortConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.1.<port_id>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonPortConfigRange.1.2 u 40 oltNgPonPortConfigBlockRogueOntEnable.1.2 i 1 |
Аналог команд из CLI:
configure terminal interface pon-port 2 range 40 block-rogue-ont enable |
Команда устанавливает поддерживаемую длину оптической линии – 40 км и включает режим блокировки rogue-ont на интерфейсе pon-port 2.
Для LTX-8(16), LTX-8(16) rev.B поддержана возможность смены параметра pon-type.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonPortConfigPonType.1.<port_id> i 0
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonPortConfigPonType.1.2 i 0 |
Аналог команд из CLI:
configure terminal interface pon-port 2 pon-type gpon |
Команда устанавливает режим работы порта в стандарте gpon для интерфейса pon-port 2.
Настройка interface front-ports производится с помощью таблицы oltNg1UStandaloneFrontPortConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<port_id>
<par1_type> <par1_value> <parameter_oid_2>.<port_id> <par2_type>
<par2_value> … <parameter_oid_N>.<port_id>
<parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFrontPortConfigPortMode.2 i 1 oltNg1UStandaloneFrontPortConfigPvid.2 u 1234 |
Аналог команд из CLI:
configure terminal interface front-port 2 switchport mode access switchport pvid 1234 |
Команда задаёт режим access на front-port 2 и pvid 1234.
Настройка назначения VLAN на front-ports производится с помощью таблицы oltNg1UStandaloneFrontPortConfigAllowedVLANTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNg1UStandaloneFrontPortConfigAllowedVLANRowStatus.<port_id>.<vlan_id>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFrontPortConfigAllowedVLANRowStatus.8.156 i 4 oltNg1UStandaloneFrontPortConfigAllowedVLANRowStatus.8.1101 i 6 |
Аналог команд из CLI:
configure terminal interface front-port 8 vlan allow 156 no vlan allow 1101 |
Команда добавляет VLAN 156 и удаляет VLAN 1101 на интерфейсе front-port 8.
Настройка VLAN bridging для интерфейсов осуществляется созданием записей с указанием нужной VLAN в качестве индекса.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNg1UStandaloneFrontPortConfigAllowedVLANBridging.<port_id>.<vlan_id> i <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFrontPortConfigAllowedVLANBridging.5.156 i 1 |
Аналог команд из CLI:
configure terminal interface front-port 5 bridge allow 156 |
Команда добавляет bridge для VLAN 156 на interface front-port 5.
Настройка interface port-oob производится с помощью oltNg1UStandaloneOobPortConfig
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNg1UStandaloneOobPortConfigIpAddress.0 a <ipaddr> oltNg1UStandaloneOobPortConfigNetmask.0 a <ipaddr> oltNg1UStandaloneOobPortConfigVid.0 i <VALUE>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneOobPortConfigIpAddress.0 a 192.168.50.3 oltNg1UStandaloneOobPortConfigNetmask.0 a 255.255.255.0 oltNg1UStandaloneOobPortConfigVid.0 u 1111 |
Аналог команд из CLI:
configure terminal interface port-oob ip 192.168.50.3 mask 255.255.255.0 vid 1111 |
Команда назначает указанный IP-адрес, mask, vid на интерфейс OOB.
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneOobPortConfigIncludeManagement.0 i 1 |
Аналог команд из CLI:
configure terminal interface port-oob include management |
Команда включает интерфейс OOB в management bridge.
Конфигурирование VLAN осуществляется с помощью таблиц:
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkVLANSettingsRowStatus.1.<vlan_id> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkVLANSettingsRowStatus.1.156 i 4 |
Аналог команд из CLI:
configure terminal vlan 156 |
Команда создаёт VLAN 156.
Для любой VLAN есть возможность изменить имя и настройки IGMP или MLD по SNMP.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkVLANSettingsName.1.<vlan_id> s "vlan_name"
oltNgNetworkVLANSettingsIGMPSnoopingEnabled.1.<vlan_id> i 1
oltNgNetworkVLANSettingsMLDSnoopingEnabled.1.<vlan_id> i 1
oltNgNetworkVLANSettingsIGMPQueryInterval.1.<vlan_id> u <value>
oltNgNetworkVLANSettingsIGMPSnoopingQuerierEnabled.1.<vlan_id> i 1
oltNgNetworkVLANSettingsIGMPSnoopingStaticGroupRowStatus.1.<vlan_id>.4.<group_ip>.<port_id> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkVLANSettingsName.1.156 s "edited_by_snmp" oltNgNetworkVLANSettingsIGMPSnoopingEnabled.1.156 i 1 oltNgNetworkVLANSettingsMLDSnoopingEnabled.1.156 i 1 oltNgNetworkVLANSettingsIGMPQueryInterval.1.156 u 300 oltNgNetworkVLANSettingsIGMPSnoopingQuerierEnabled.1.156 i 1 oltNgNetworkVLANSettingsIGMPSnoopingStaticGroupRowStatus.1.156.4.225.25.32.185.5 i 4 |
Аналог команд из CLI:
configure terminal vlan 156 name "edited_by_snmp" ip igmp snooping enable ipv6 mld snooping enable ip igmp snooping querier enable ip igmp query-interval 300 ip igmp snooping static 225.25.32.185 interface pon-port 5 |
Команда устанавливает для VLAN 156 имя "edited_by_snmp", включает IGMP и MLD snooping, а также IGMP snooping querier, устанавливает IGMP Query Interval = 300, добавляет статическую multicast-группу 225.25.32.185 для interface pon-port 5.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkVLANSettingsRowStatus.1.<vlan_id> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkVLANSettingsRowStatus.1.156 i 6 |
Аналог команд из CLI:
configure terminal no vlan 156 |
Команда удаляет VLAN 156 из конфигурации.
Для запроса списка VLAN необходимо воспользоваться запросом:
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgNetworkVLANSettingsName.1
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgNetworkVLANSettingsName.1 |
Команда выводит список VLAN.
Получить конфигурацию конкретной VLAN можно с помощью следующего запроса:
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> oltNgNetworkVLANSettingsName.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPVersion.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPRobustnessVariable.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPQueryInterval.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPQueryResponseInterval.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPLastMemberQueryInterval.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingEnabled.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingMrouter.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingQuerierEnabled.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingQuerierDSCP.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingQuerierFastLeaveEnabled.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingQuerierIpAddress.1.<vlan_id>
oltNgNetworkVLANSettingsIGMPSnoopingReplaceSourceIpAddress.1.<vlan_id>
oltNgNetworkVLANSettingsMLDVersion.1.<vlan_id>
oltNgNetworkVLANSettingsMLDRobustnessVariable.1.<vlan_id>
oltNgNetworkVLANSettingsMLDQueryInterval.1.<vlan_id>
oltNgNetworkVLANSettingsMLDQueryResponseInterval.1.<vlan_id>
oltNgNetworkVLANSettingsMLDLastMemberQueryInterval.1.<vlan_id>
oltNgNetworkVLANSettingsMLDSnoopingEnabled.1.<vlan_id>
oltNgNetworkVLANSettingsMLDSnoopingMrouter.1.<vlan_id>
oltNgNetworkVLANSettingsMLDSnoopingQuerierEnabled.1.<vlan_id>
oltNgNetworkVLANSettingsMLDSnoopingQuerierDSCP.1.<vlan_id>
oltNgNetworkVLANSettingsMLDSnoopingQuerierFastLeaveEnabled.1.<vlan_id>
oltNgNetworkVLANSettingsMLDSnoopingQuerierUserPrio.1.<vlan_id>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgNetworkVLANSettingsName.1.156 oltNgNetworkVLANSettingsIGMPVersion.1.156 oltNgNetworkVLANSettingsIGMPRobustnessVariable.1.156 oltNgNetworkVLANSettingsIGMPQueryInterval.1.156 oltNgNetworkVLANSettingsIGMPQueryResponseInterval.1.156 oltNgNetworkVLANSettingsIGMPLastMemberQueryInterval.1.156 oltNgNetworkVLANSettingsIGMPSnoopingEnabled.1.156 oltNgNetworkVLANSettingsIGMPSnoopingMrouter.1.156 oltNgNetworkVLANSettingsIGMPSnoopingQuerierEnabled.1.156 oltNgNetworkVLANSettingsIGMPSnoopingQuerierDSCP.1.156 oltNgNetworkVLANSettingsIGMPSnoopingQuerierFastLeaveEnabled.1.156 oltNgNetworkVLANSettingsIGMPSnoopingQuerierIpAddress.1.156 oltNgNetworkVLANSettingsIGMPSnoopingReplaceSourceIpAddress.1.156 oltNgNetworkVLANSettingsMLDVersion.1.156 oltNgNetworkVLANSettingsMLDRobustnessVariable.1.156 oltNgNetworkVLANSettingsMLDQueryInterval.1.156 oltNgNetworkVLANSettingsMLDQueryResponseInterval.1.156 oltNgNetworkVLANSettingsMLDLastMemberQueryInterval.1.156 oltNgNetworkVLANSettingsMLDSnoopingEnabled.1.156 oltNgNetworkVLANSettingsMLDSnoopingMrouter.1.156 oltNgNetworkVLANSettingsMLDSnoopingQuerierEnabled.1.156 oltNgNetworkVLANSettingsMLDSnoopingQuerierDSCP.1.156 oltNgNetworkVLANSettingsMLDSnoopingQuerierFastLeaveEnabled.1.156 oltNgNetworkVLANSettingsMLDSnoopingQuerierUserPrio.1.156 |
Аналог команды из CLI:
show running-config vlan 156 |
Команда выводит конфигурацию VLAN 156.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkMacSettingsAddressAgingTimeout.0 u <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkMacSettingsAddressAgingTimeout.0 u 100 |
Аналог команд из CLI:
configure terminal mac age-time 100 |
Команда задаёт время в секундах, в течение которого MAC-адреса хранятся на устройстве.
Для настройки IGMP используется таблица oltNgNetworkIGMPSnoopingTable. OID для настройки глобальных параметров приведены в таблице ниже.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkIGMPSnoopingEnabled.1 i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkIGMPSnoopingEnabled.1 i 1 |
Аналог команд из CLI:
configure terminal ip igmp snooping enable |
Команда включает IGMP Snooping.
Данная настройка осуществляется аналогично с разделом "Редактирование VLAN".
Для настройки MLD используется таблица oltNgNetworkMLDSnoopingSlotID. OID для настройки глобальных параметров приведены в таблице ниже.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkMLDSnoopingSlotID.1 i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkMLDSnoopingSlotID.1 i 1 |
Аналог команд из CLI:
configure terminal ipv6 mld snooping enable |
Команда включает IGMP Snooping.
Данная настройка осуществляется аналогично с разделом "Редактирование VLAN".
Работа с профилями cross-connect осуществляется с помощью таблицы oltNgPonOntProfileCrossConnectTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileCrossConnectRowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileCrossConnectRowStatus.2 i 4 |
Аналог команд из CLI:
configure terminal profile cross-connect NAME |
Команда добавляет профиль Cross-connect с индексом 2.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
<parameter_oid_1>.<profile_id> <par1_type> <par1_value>
<parameter_oid_2>.<profile_id> <par2_type> <par2_value>
…
<parameter_oid_N>.<profile_id> <parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileCrossConnectName.2 s "edited_by_snmp" oltNgPonOntProfileCrossConnectMulticastEnable.2 i 1 oltNgPonOntProfileCrossConnectOntMode.2 i 1 oltNgPonOntProfileCrossConnectBridgeGroup.2 u 5 oltNgPonOntProfileCrossConnectOuterVid.2 u 156 oltNgPonOntProfileCrossConnectMacTableLimit.2 i 4 |
Аналог команд из CLI:
configure terminal profile cross-connect edited_by_snmp ont-mode bridge bridge group 5 outer vid 156 multicast enable mac-table-limit 4 |
Команда устанавливает для профиля Cross-connect с индексом 2 имя "edited_by_snmp", ont mode = bridge, bridge group = 5, Outer VID 156, разрешает прохождение multicast и устанавливает ограничение на количество MAC.
Пример:
snmpset -v2c -c private 192.168.10.95 oltNgPonOntProfileCrossConnectTagMode.2 i 1 oltNgPonOntProfileCrossConnectInnerVid.2 u 100 oltNgPonOntProfileCrossConnectOuterVid.2 u 200 |
Аналог команд из CLI:
configure terminal profile cross-connect NAME tag-mode double-tagged outer vid 200 inner vid 100 |
Команда задаёт режим tag-mode double-tag (QinQ) в профиле cross-connect NAME, указывает внешнюю метку outer vid и внутреннюю inner vid.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileCrossConnectRowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileCrossConnectRowStatus.2 i 6 |
Команда удаляет профиль Cross-connect с индексом 2.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfileCrossConnectName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileCrossConnectName |
Аналог команд из CLI:
show running-config profile cross-connect |
Команда показывает текущую конфигурацию всех профилей cross-connect.
Работа с профилями DBA осуществляется с помощью таблицы oltNgPonOntProfileDBATable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileDBARowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileDBARowStatus.3 i 4 |
Аналог команд из CLI:
configure terminal profile dba NAME |
Команда добавляет профиль DBA с индексом 3.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
<parameter_oid_1>.<profile_id> <par1_type> <par1_value>
<parameter_oid_2>.<profile_id> <par2_type> <par2_value>
………………………………………………………………
<parameter_oid_N>.<profile_id> <parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileDBAName.3 s "edited_by_snmp" oltNgPonOntProfileDBAReportingMode.3 i 2 oltNgPonOntProfileDBAMaximumBandwidth.3 u 269248 |
Аналог команд из CLI:
configure terminal profile dba edited_by_snmp mode status-reporting maximum bandwidth 269248 |
Команда устанавливает для профиля DBA с индексом 3 имя "edited_by_snmp", режим status-reporting и maximum bandwidth 269248.
Для LTX поддержана возможность смены параметра pon-type.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntProfileDBAPonType.<profile_id> i 0
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileDBAPonType.1.2 i 0 |
Аналог команд из CLI:
configure terminal profile dba edited_by_snmp pon-type gpon |
Команда устанавливает режим профиля DBA в стандарте gpon.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileDBARowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileDBARowStatus.3 i 6 |
Аналог команд из CLI:
configure terminal no profile dba NAME |
Команда удаляет профиль DBA с индексом 3.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfileDBAName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileDBAName |
Аналог команд из CLI:
show running-config profile dba |
Команда показывает текущую конфигурацию всех профилей dba.
Работа с профилями Ports осуществляется с помощью таблиц:
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfilePortsRowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsRowStatus.4 i 4 |
Аналог команд из CLI:
configure terminal profile ports NAME |
Команда добавляет профиль Ports с индексом 4.
Общие параметры:
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<profile_id>
<par1_type> <par1_value> <parameter_oid_2>.<profile_id> <par2_type>
<par2_value> … <parameter_oid_N>.<profile_id>
<parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsName.4 s "edited_by_snmp" oltNgPonOntProfilePortsIGMPVersion.4 i 2 oltNgPonOntProfilePortsIGMPQueryInterval.4 u 120 oltNgPonOntProfilePortsVeipMulticast.4 i 1 oltNgPonOntProfilePortsVeipIgmpDownstreamPriority.4 u 0 oltNgPonOntProfilePortsVeipIgmpDownstreamVid.4 u 10 oltNgPonOntProfilePortsVeipIgmpDownstreamTagControl.4 i 2 |
Аналог команд из CLI:
configure terminal profile ports edited_by_snmp igmp version 2 igmp query interval 120 veip multicast enable veip igmp downstream priority 0 veip igmp downstream vid 10 veip igmp downstream tag-control add-tag |
Команда устанавливает для профиля ports с индексом 4 имя "edited_by_snmp", использование IGMP v2, значение IGMP query interval 120, включает veip multicast, приоритет для igmp downstream-трафика 0, vid 10 для igmp downstream-трафика и добавляет метку для igmp downstream-трафика.
Параметры UNI-портов:
В дополнение к индексу профиля указывается индекс LAN-порта ONT (1-4).
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsUNIPortMulticast.4.1 i 1 oltNgPonOntProfilePortsUNIPortBridgeGroup.4.1 i 70 oltNgPonOntProfilePortsUNIPortIgmpUpstreamPriority.4.1 u 0 oltNgPonOntProfilePortsUNIPortIgmpUpstreamVid.4.1 u 20 oltNgPonOntProfilePortsUNIPortIgmpUpstreamTagControl.4.1 i 2 |
Аналог команд из CLI:
configure terminal profile cross-connect edited_by_snmp port 1 bridge group 70 port 1 multicast enable port 1 upstream priority 0 port 1 upstream vid 20 port 1 upstream tag-control replace-vid |
Команда устанавливает bridge group = 700 для профиля ports с индексом 4 и индексом 1 порта ONT, включает multicast, приоритет для igmp upstream-трафика 0, vid 20 для igmp upstream-трафика и подменяет метку для igmp upstream-трафика.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfilePortsRowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsRowStatus.4 i 6 |
Аналог команд из CLI:
configure terminal no profile ports NAME |
Команда удаляет профиль ports с индексом 4.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfilePortsName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfilePortsName |
Аналог команд из CLI:
show running-config profile ports |
Команда показывает текущую конфигурацию всех профилей ports.
Работа с профилями Management осуществляется с помощью таблицы
oltNgPonOntProfileManagementTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileManagementRowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileManagementRowStatus.10 i 4 |
Аналог команд из CLI:
configure terminal profile management NAME |
Команда добавляет профиль Management с индексом 10.
Общие параметры:
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<profile_id>
<par1_type> <par1_value> <parameter_oid_2>.<profile_id> <par2_type>
<par2_value> … <parameter_oid_N>.<profile_id>
<parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileManagementName.10 s testProfile oltNgPonOntProfileManagementDescription.10 s "Profile Management 10" oltNgPonOntProfileManagementIphostId.10 u 10 oltNgPonOntProfileManagementOmciConfiguration.10 i 2 oltNgPonOntProfileManagementAcsUrl.10 s http://192.168.1.5 oltNgPonOntProfileManagementAcsUsername.10 s acs1 oltNgPonOntProfileManagementAcsPassword.10 s acsacs1 |
Аналог команд из CLI:
configure terminal profile management testProfile description "Profile Management 10" iphost id 10 omci-configuration enable url http://192.168.1.5:9595 username acs1 password acs1 |
Команда устанавливает для профиля Management с индексом 10, имя "testProfile", Description - "Profile Management 10", iphost ID 10, отключает конфигурирование посредством OMCI, задаёт URL management-сервера "http://192.168.1.5", username management-сервера "acs1", пароль "acsacs1".
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileManagementRowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileManagementRowStatus.10 i 6 |
Аналог команд из CLI:
configure terminal no profile management NAME |
Команда удаляет профиль management с индексом 10.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfileManagementName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileManagementName |
Аналог команд из CLI:
show running-config profile management |
Команда показывает текущую конфигурацию всех профилей management.
Работа с профилями Iphost осуществляется с помощью таблицы oltNgPonOntProfileIphostTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileIphostRowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileIphostRowStatus.3 i 4 |
Аналог команд из CLI:
configure terminal profile iphost NAME |
Команда добавляет профиль Iphost с индексом 3.
Общие параметры:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<profile_id>
<par1_type> <par1_value> <parameter_oid_2>.<profile_id> <par2_type>
<par2_value> … <parameter_oid_N>.<profile_id>
<parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileIphostName.3 s "test_Profile" oltNgPonOntProfileIphostDescription.3 s "Profile Iphost 3" oltNgPonOntProfileIphostMode.3 i 1 oltNgPonOntProfileIphostServiceTypeInternet.3 i 1 oltNgPonOntProfileIphostWANConfigEnable.3 i 1 oltNgPonOntProfileIphostWANConfigNATEnable.3 i 1 ELTEX-OLTNG::oltNgPonOntProfileIphostName.3 = STRING: test_Profile ELTEX-OLTNG::oltNgPonOntProfileIphostDescription.3 = STRING: Profile Iphost 3 ELTEX-OLTNG::oltNgPonOntProfileIphostMode.3 = INTEGER: static(1) ELTEX-OLTNG::oltNgPonOntProfileIphostServiceTypeInternet.3 = INTEGER: true(1) ELTEX-OLTNG::oltNgPonOntProfileIphostWANConfigEnable.3 = INTEGER: true(1) ELTEX-OLTNG::oltNgPonOntProfileIphostWANConfigNATEnable.3 = INTEGER: true(1) |
Аналог команд из CLI:
configure terminal profile iphost testProfile description "Profile Iphost 3" mode static service-type internet wan-config enable wan-config nat enable exit |
Команда устанавливает для профиля Iphost с индексом 3 имя "testProfile", описание – "Profile Iphost 3", устанавливает режим работы static, service-type internet, включает конфигурирование WAN и активирует NAT.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileIphostRowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileIphostRowStatus.3 i 6 |
Аналог команд из CLI:
configure terminal no profile iphost testProfile |
Команда удаляет профиль Iphost с индексом 3.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfileIphostName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileIphostName |
Аналог команд из CLI:
show running-config profile iphost |
Команда показывает текущую конфигурацию всех профилей Iphost.
Работа с профилями Voice осуществляется с помощью таблицы oltNgPonOntProfileVoiceTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileVoiceRowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileVoiceRowStatus.3 i 4 |
Аналог команд из CLI:
configure terminal profile voice NAME |
Команда добавляет профиль Voice с индексом 3.
Общие параметры:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<profile_id>
<par1_type> <par1_value> <parameter_oid_2>.<profile_id> <par2_type>
<par2_value> … <parameter_oid_N>.<profile_id>
<parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileVoiceName.3 s testProfile oltNgPonOntProfileVoiceDescription.3 s "Profile Voice 3" oltNgPonOntProfileVoiceSIPProxyAddress.3 s "proxy-address" oltNgPonOntProfileVoiceSIPDomain.3 s "domain" oltNgPonOntProfileVoiceSIPOutboundProxyAddress.3 s "outbound-proxy-address" oltNgPonOntProfileVoiceSIPProxyPort.3 u 888 oltNgPonOntProfileVoiceSIPOutboundProxyPort.3 u 777 oltNgPonOntProfileVoiceSIPLocalPort.3 u 1466 oltNgPonOntProfileVoiceSIPProtocol.3 i 0 oltNgPonOntProfileVoiceName.3 = STRING: testProfile oltNgPonOntProfileVoiceDescription.3 = STRING: Profile Voice 3 oltNgPonOntProfileVoiceSIPProxyAddress.3 = STRING: proxy-address oltNgPonOntProfileVoiceSIPDomain.3 = STRING: domain oltNgPonOntProfileVoiceSIPOutboundProxyAddress.3 = STRING: outbound-proxy-address oltNgPonOntProfileVoiceSIPProxyPort.3 = Gauge32: 888 oltNgPonOntProfileVoiceSIPOutboundProxyPort.3 = Gauge32: 777 oltNgPonOntProfileVoiceSIPLocalPort.3 = Gauge32: 1466 oltNgPonOntProfileVoiceSIPProtocol.3 = INTEGER: tcp(0) |
Аналог команд из CLI:
configure terminal profile voice testProfile description "Profile Voice 3" sip domain "domain" sip proxy address "proxy-address" sip proxy port 888 sip outbound-proxy address "outbound-proxy-address" sip outbound-proxy port 777 sip protocol tcp sip local-port 1466 exit |
Команда устанавливает для профиля Voice с индексом 3, имя "testProfile", описание "Profile Voice 3", proxy-адрес "proxy-address", доменное имя "domain", outbound-proxy "outbound-proxy-address", порт proxy-сервера 888, порт outbound-proxy сервера 777, локальный порт 1466 и протокол транспортного уровня tcp.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileVoiceRowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileVoiceRowStatus.3 i 6 |
Аналог команд из CLI:
configure terminal no profile voice testProfile |
Команда удаляет профиль Voice с индексом 3.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfileVoiceName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileVoiceName |
Аналог команд из CLI:
show running-config profile voice |
Команда показывает текущую конфигурацию всех профилей Voice.
Работа с профилями shaping осуществляется с помощью таблиц oltNgPonOntProfileShapingTable и oltNgPonOntProfileShapingServiceTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileShapingRowStatus.<profile_index> i 4
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileShapingRowStatus.2 i 4 |
Аналог команд из CLI:
configure terminal profile shaping NAME |
Команда добавляет профиль Shaping с индексом 2.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
<parameter_oid_1>.<profile_id> <par1_type> <par1_value>
<parameter_oid_2>.<profile_id> <par2_type> <par2_value>
…
<parameter_oid_N>.<profile_id> <parN_type> <parN_value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileShapingName.2 s "test_for_snmp" oltNgPonOntProfileShapingDescription.2 s "snmp_set" oltNgPonOntProfileShapingDownstreamPolicerEnable.2 i 1 oltNgPonOntProfileShapingDownstreamPolicerCommitedRate.2 u 20480 oltNgPonOntProfileShapingServiceUpstreamShaperEnable.2.1 i 1 oltNgPonOntProfileShapingServiceUpstreamShaperCommitedRate.2.1 u 10240 |
Аналог команд из CLI:
profile shaping test_for_snmp description "snmp_set" downstream policer enable downstream policer commited-rate 20480 upstream 1 shaper enable upstream 1 shaper commited-rate 10240 exit |
Команда устанавливает для профиля Shaping с индексом 2 имя "test_for_snmp", description = "snmp_set", включает downstream policer с commited-rate = 20480 и upstream shaper с commited-rate = 10240 для 1 сервиса.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntProfileShapingRowStatus.<profile_index> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileShapingRowStatus.2 i 6 |
Команда удаляет профиль Shaping с индексом 2.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntProfileShapingName
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileShapingName |
Аналог команд из CLI:
show running-config profile shaping |
Команда показывает текущую конфигурацию всех профилей shaping.
Создание шаблонов осуществляется с помощью таблицы oltNgPonOntTemplateConfigTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.2 i 4 oltNgPonOntTemplateConfigName.4 s <username>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateConfigRowStatus.2 i 4 oltNgPonOntTemplateConfigName.2 s 'test' |
Аналог команд из CLI:
configure terminal template test |
Команда создает template с именем "test".
Добавление сервиса в шаблон осуществляется с помощью таблицы oltNgPonOntTemplateServiceTable. Настройка параметров – в таблице oltNgPonOntTemplateConfigTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateServiceTableRowStatus.<template_id>.<service_id> i 4
oltNgPonOntTemplateServiceTableProfileCrossConnectID.<template_id>.<service_id> u <profile_cross_connect_id>
oltNgPonOntTemplateServiceTableProfileDBAID.<template_id>.<service_id> u <profile_dba_id>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateServiceTableRowStatus.3.1 i 4 oltNgPonOntTemplateServiceTableProfileCrossConnectID.3.1 u 2 oltNgPonOntTemplateServiceTableProfileDBAID.3.1 u 2 |
Аналог команд из CLI:
configure terminal template test service 1 profile cross-connect "test" dba "test" |
Команда добавляет в template test сервис 1 с профилями cross-connect "test" и dba "test", настраивает broadcast-filter и устанавливает define для сервиса 1 и broadcast-filter.
Активация параметров осуществляется с помощью таблиц oltNgPonOntTemplateDefineConfigTable и oltNgPonOntTemplateDefineServiceTable после создания Service.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateDefineServiceProfileCrossConnect.<template_id>.<service_id> i value
oltNgPonOntTemplateConfigBroadcastFilter.<template_id>. u <value>
oltNgPonOntTemplateDefineConfigBroadcastFilter.<template_id> u <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateDefineServiceProfileCrossConnect.3.1 i 1 oltNgPonOntTemplateConfigBroadcastFilter.3 i 1 oltNgPonOntTemplateDefineConfigBroadcastFilter.3 i 1 |
Аналог команд из CLI:
configure terminal template test define service 1 broadcast-filter define broadcast-filter |
Команда настраивает broadcast-filter и устанавливает define для сервиса 1 и broadcast-filter.
Удаление сервисов из шаблонов осуществляется с помощью таблицы oltNgPonOntTemplateServiceTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateServiceTableRowStatus.<template_id>.<service_id> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateServiceTableRowStatus.3.1 i 6 |
Аналог команд из CLI:
configure terminal template test no service 1 |
Команда удаляет service 1 из шаблона template test.
Удаление шаблонов осуществляется с помощью таблицы oltNgPonOntTemplateConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.<template_id> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateConfigRowStatus.2 i 6 |
Аналог команд из CLI:
configure terminal no template test |
Команда удаляет шаблон template test.
Изменение скорости вентиляторов осуществляется с помощью таблицы oltNg1UStandaloneFanControl.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNg1UStandaloneFanControlFanSpeed.0 i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFanControlFanSpeed.0 i 70 |
Аналог команд из CLI:
configure terminal system fan speed 70 |
Команда устанавливает скорость вращения вентиляторов на 70% от максимальной.
Управление автообнаружением ONT на канале осуществляется при помощи таблицы oltNgPonOntAutoFindTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoFindStatus.1.<port_id> i 1/2
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoFindStatus.1.2 i 2 |
Аналог команды из CLI:
no ont autofind interface pon-port 2 |
Команда отключает autofind на pon-port 2.
Настройка и мониторинг LLDP осуществляется с помощью стандартной LLDP-MIB.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.0
Пример:
snmpset -v2c -c private 192.168.1.2 lldpMessageTxInterval.0 i 35 lldpMessageTxHoldMultiplier.0 i 5 lldpReinitDelay.0 i 5 lldpTxDelay.0 i 3 |
Аналог команд из CLI:
configure terminal lldp timer 35 lldp hold-multiplier 5 lldp reinit 5 lldp tx-delay |
Команда задаёт интервал в секундах, с которым будут отправляться lldp updates, множитель для lldp timer, время ожидания после выключения LLDP, порта или при перезагрузке коммутатора перед новой LLDP-инициализацией и интервал для задержки отправки объявлений LLDP, которые отправляются из-за изменений в LLDP MIB.
Мониторинг и сбор статистики осуществляется с помощью скаляров и таблиц из lldpStatistics, lldpLocalSystemData.
Формат команды:
snmpget -v2c -c <rw_community> <ipaddr> <parameter_oid>.0
Пример:
snmpget -v2c -c private 192.168.1.2 lldpStatsRemTablesLastChangeTime.0 |
Аналог команды из CLI:
show lldp stats |
Команда показывает время с последнего изменения таблицы соседства lldp.
Пример:
snmpwalk -v2c -c private 192.168.1.2 lldpStatsRxPortTable |
Аналог команды из CLI:
show lldp stats |
Команда показывает полную статистику по LLDP.
Конфигурирование access-list осуществляется при помощи таблиц oltNgNetworkAccessListTable, oltNgNetworkAccessListMacRuleTable, oltNgNetworkAccessListIpRuleTable, oltNgNetworkAccessListInterfaceTable.
Для создания access-list-а используется таблица oltNgNetworkAccessListTable.
Данную команду необходимо выполнять одной строкой, т. к. при создании списка доступа необходимо указать его тип, имя и порядковый номер. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListRowStatus.<list_ID>.<list_type> i 4 oltNgNetworkAccessListName.<list_ID>.<list_type> s <name>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListRowStatus.1.ip i 4 oltNgNetworkAccessListName.1.ip s permit_ip snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListRowStatus.2.mac i 4 oltNgNetworkAccessListName.2.mac s deny_mac |
Аналог команд в CLI:
configure terminal access-list ip permit_ip access-list mac deny_mac |
Данная команда создаёт ip access-list с именем permit_ip, mac access-list с именем deny_mac.
Аccess-list ip настраивается с помощью таблицы oltNgNetworkAccessListIpRuleTable.
Формат команды для добавления правила:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListIpRuleRowStatus.<list_ID>.<rule_ID> i 4
Где:
Формат команды для настройки правила AccessList IP:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.<list_ID>.<rule_ID> <type> <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListIpRuleRowStatus.1.1 i 4 oltNgNetworkAccessListIpRuleAction.1.1 i permit oltNgNetworkAccessListIpRuleProtocol.1.1 u 1 oltNgNetworkAccessListIpRuleSourceIpAddress.1.1 a 192.168.1.10 |
Аналог команды в CLI:
access-list ip deny_ip permit proto 1 192.168.1.10 255.255.255.255 any index 1 |
Данная команда добавляет в access-list ip permit_ip, находящегося под индексом 1, разрешающее правило для прохождения трафика ICMP с исходящего IP адреса 192.168.1.10.
Аccess-list ip настраивается с помощью таблицы oltNgNetworkAccessListMacRuleTable
Формат команды для добавления правила:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListMacRuleRowStatus.<list_ID>.<rule_ID> i 4
Формат команды для настройки правила AccessList mac:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.<list_ID>.<rule_ID> <type> <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListMacRuleRowStatus.2.1 i 4 oltNgNetworkAccessListMacRuleAction.2.1 i deny oltNgNetworkAccessListMacRuleSourceMacAddress.2.1 s a8:f9:4b:aa:00:00 oltNgNetworkAccessListMacRuleSourceMacMask.2.1 s ff:ff:ff:ff:00:00 |
Аналог команды в CLI:
access-list mac deny_mac deny A8:F9:4B:AA:00:00 FF:FF:FF:FF:00:00 any index 1 |
Данная команда добавляет в access-list mac deny_mac, находящегося под индексом 1, запрещающее правило для MAC-адресов A8:F9:4B:AA:00:00, попадающих под маску FF:FF:FF:FF:00:00.
Формат команды для удаления правила:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListIpRuleRowStatus.<list_ID>.<rule_ID> i 6
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListMacRuleRowStatus.<list_ID>.<rule_ID> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListIpRuleRowStatus.1.2 i 6 |
Аналог команды в CLI:
access-list ip permit_ip remove index 2 |
Данная команда удаляет из access-list ip permit_ip правило индексом 2.
Назначение access-list на интерфейс производится с помощью таблицы
oltNgNetworkAccessListInterfaceTable
Данную команду необходимо выполнять одной строкой. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListInterfaceRowStatus.<list_ID>.<port>.<list_type> i 4 oltNgNetworkAccessListInterfaceName.<list_ID>.<port>.<list_type> s <name>
Где:
Пример для access-list ip:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListInterfaceRowStatus.17.ip i 4 oltNgNetworkAccessListInterfaceName.17.ip s permit_ip |
Пример для access-list mac:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListInterfaceRowStatus.17.mac i 4 oltNgNetworkAccessListInterfaceName.17.mac s deny_mac |
Аналог команд из CLI:
interface front-port 1 access-list ip permit_ip access-list ip deny_mac |
Данные команды назначают access-list с именами permit_ip и deny_mac на интерфейс front-port 1.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListInterfaceRowStatus.<list_ID>.<port>.<list_type> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListInterfaceRowStatus.17.ip i 6 |
Аналог команды из CLI:
interface front-port 1 no access-list ip permit_ip |
Данной командой access-list permit_ip удаляется с интерфейса front-port 1.
Данную команду необходимо выполнять после удаления access-list c интерфейсов. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListRowStatus.<list_ID>.<list_type> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgNetworkAccessListRowStatus.1.ip i 6 |
Аналог команд из CLI:
configure terminal no access-list ip permit_ip |
Данная команда удаляет ip access-list с именем permit_ip.
Управление автоматической активацией ONT осуществляется при помощи таблицы
oltNgPonOntAutoActivation
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationEnabled.0 i true
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationEnabled.0 i 1 |
Аналог команд из CLI:
configure terminal auto-activation-ont enable |
Данная команда включает функцию автоматической активации ONT.
Без включения данной функции Template на порты назначаться не будут. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationDefaultTemplateID.0 i <template_id>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationDefaultTemplateID.0 i 0 |
Аналог команд в CLI:
configure terminal auto-activation-ont default template "template1" |
Данная команда назначает общий Template "template1", который по умолчанию действует на все pon-ports.
Настраивается при помощи таблицы oltNgPonOntAutoActivationPortDefaultTemplateTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationPortDefaultTemplateTemplateID.1.<pon_port_id> i <template_ID>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationPortDefaultTemplateTemplateID.1.1 i 0 |
Аналог команд из CLI:
configure terminal auto-activation-ont interface pon-port 1 default template "template1" |
Данная команда назначает Template "template1" на pon-port 1.
Если на pon-port не назначен Template, то для ONT этого порта будет применён default Template. |
Настраивается при помощи таблицы oltNgPonOntAutoActivationRulesTable
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationRulesRowStatus.1.<port>.< EquipmentID> i 4 oltNgPonOntAutoActivationRulesTemplateID.1.<pon_port_id>.< EquipmentID> i <template_ID>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationRulesRowStatus.1.8.\"NTU-1\" i 4 oltNgPonOntAutoActivationRulesTemplateID.1.8.\"NTU-1\" i 1 |
Аналог команды с представлением EquipmentID в десятичном формате:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationRulesRowStatus.1.8.5.78.84.85.45.49 i 4 oltNgPonOntAutoActivationRulesTemplateID.1.8.\"NTU-1\" i 1 |
Аналог команд из CLI:
configure terminal auto-activation-ont interface pon-port 8 ont type "NTU-1" template template_NTU1 |
Данная команда настраивает следующее правило автоактивации: при активации ONT на pon-port 8 с EquipmentID "NTU-1", назначает Template "template_NTU1".
Перезагрузка OLT осуществляется с помощью таблицы oltNgSystemOperationOltTable
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationOltReboot.1 i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationOltReboot.1 i 1 |
Аналог команд из CLI:
reboot |
Команда выполняет перезагрузку OLT.
Реконфигурация OLT осуществляется с помощью таблицы oltNgSystemOperationOltTable
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationOltReconfigure.1 i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationOltReconfigure.1 i 1 |
Аналог команды из CLI:
reconfigure olt |
Команда выполняет реконфигурацию OLT.
Реконфигурация pon-ports осуществляется с помощью таблицы oltNgPonPortOperationsTable.
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgPonPortOperationsReconfigure.1.<pon_port_id> i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonPortOperationsReconfigure.1.4 i 1 |
Аналог команды из CLI:
reconfigure interface pon-port 4 |
Команда выполняет реконфигурацию pon-port 4.
Для загрузки ПО используется таблица oltNgSystemOperationFileManagement.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.0
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemOperationFileManagementOperation.0 i 0 oltNgSystemOperationFileManagementProtocol.0 i 0 oltNgSystemOperationFileManagementIpAddress.0 a 192.168.1.20 oltNgSystemOperationFileManagementPath.0 s "ltp-n-1.7.0-build2106.fw.bin" oltNgSystemOperationFileManagementFileType.0 i 2 oltNgSystemOperationFileManagementAction.0 i 1 |
Аналог команды из CLI:
copy tftp://192.168.9.75/ltp-16n-1.4.0-build744.fw.bin fs://firmware |
Команда загружает на OLT образ ПО с TFTP-сервера.
Управление образами ПО осуществляется с помощью таблицы oltNg1UStandaloneFirmware.
Для смены ПО необходимо выбрать, какой образ ПО использовать после перезагрузки.
Для просмотра версии Image 1 используется oltNg1UStandaloneFirmwarePrimaryVersion.
Формат команды:
snmget -v2c -c <rw_community> -t 20 <ipaddr> oltNg1UStandaloneFirmwarePrimaryVersion.0
Пример:
snmpget -v2c -c private -t 20 192.168.1.2 oltNg1UStandaloneFirmwarePrimaryVersion.0 |
Аналог команд из CLI:
show firmware |
Команда показывает текущий и альтернативный образы ПО, их версию, дату релиза.
Для просмотра версии Image 2 используется oltNg1UStandaloneFirmwareSecondaryVersion.
Формат команды:
snmget -v2c -c <rw_community> -t 20 <ipaddr> oltNg1UStandaloneFirmwareSecondaryVersion.0
Пример:
snmpget -v2c -c private -t 20 192.168.1.2 oltNg1UStandaloneFirmwareSecondaryVersion.0 |
Аналог команд из CLI:
show firmware |
Команда показывает текущий и альтернативный образы ПО, их версию, дату релиза.
Формат команды:
snmpget -v2c -c <rw_community> -t 20 <ipaddr> oltNg1UStandaloneFirmwareRunningImage.0
Пример:
snmpget -v2c -c private -t 20 192.168.1.2 oltNg1UStandaloneFirmwareRunningImage.0 |
Аналог команд из CLI:
show version |
Команда показывает текущую версию образа ПО LTP.
Формат команды:
snmpwalk -v2c -c <rw_community> -t 20 <ipaddr> oltNg1UStandaloneFirmwareSelectedImage.0 i 1\2
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNg1UStandaloneFirmwareSelectedImage.0 i 2 |
Аналог команды из CLI:
firmware select-image alternate |
Команда указывает на незадействованный образ ПО с которым OLT запустится после перезагрузки.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntUpdateFirmwareName.1.<pon_port_ID>.<ont_id> s "file_name"
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntUpdateFirmwareName.1.3.8 s "ntu-rg.bin" |
Аналог команды из CLI:
firmware update start interface ont 3/8 filename ntu-rg.bin |
Команда ставит в очередь обновления ONT 3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntUpdateStop.1.<pon_port_ID>.<ont_id> i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntUpdateStop.1.3.8 i 1 |
Аналог команд из CLI:
firmware update stop interface ont 3/8 |
Команда удаляет ONT 3/8 из очереди на обновление либо останавливает уже начавшееся обновление.
Просмотр производится с помощью таблицы oltNgPonOntFirmwareUpdateStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntFirmwareUpdateStateTable |
Аналог команды из CLI:
show interface ont 1-16 firmware update status |
Команда показывает очередь обновления ONT на всех pon-port.
Cоздание списка правил производится с помощью таблицы oltNgPonOntAutoUpdateRowStatus, в качестве имени для списка правил автообновления используется EquipmentID
Формат команды:
snmpset -v2c -c <ro_community> <ipaddr> oltNgPonOntAutoUpdateRowStatus.<EquipmentID> i 4
Где:
<EquipmentID> – модель ONT, для которой создаётся список правил автообновления.
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonOntAutoUpdateRowStatus.\"NTU\-1\" i 4 |
Все спецсимволы экранируются. Ниже представлен аналогичный пример, но с представлением EquipmentID в десятичном формате (указывается длина EquipmentID и далее, через точку, посимвольно переведённый из HEX в Dec EquipmentID):
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonOntAutoUpdateRowStatus.5.78.84.85.45.49 i 4 |
Аналог команды из CLI:
auto-update-ont NTU-1 |
Добавление правил в список автообновления для каждого EquipmentID производится с помощью таблицы oltNgPonOntAutoUpdateEntriesTable.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntAutoUpdateEntriesRowStatus .<EquipmentID>.<Rule_ID> i 4 oltNgPonOntAutoUpdateEntriesFirmwareVersionMatches .<EquipmentID>.<Rule_ID> i <match> oltNgPonOntAutoUpdateEntriesFirmwareVersion .<EquipmentID>.<Rule_ID> s <version> oltNgPonOntAutoUpdateEntriesFilename .<EquipmentID>.<Rule_ID> s <filename>
Где:
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonOntAutoUpdateEntriesRowStatus.\"NTU\-1\".1 i 4 oltNgPonOntAutoUpdateEntriesFirmwareVersionMatches.\"NTU\-1\".1 i 2 oltNgPonOntAutoUpdateEntriesFirmwareVersion.\"NTU\-1\".1 s 3.28.6.152 oltNgPonOntAutoUpdateEntriesFilename.\"NTU\-1\".1 s ntu-1-3.28.6-build152.fw.bin |
Аналог команды из CLI:
configure terminal auto-update-ont NTU-1 fw-version not-match 3.28.6.152 filename ntu-1-3.28.6-build152.fw.bin |
Удаление правил автообновления для EquipmentID производится с помощью
oltNgPonOntAutoUpdateEntriesRowStatus
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntAutoUpdateEntriesRowStatus .<EquipmentID>.<Rule_ID> i 6
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonOntAutoUpdateEntriesRowStatus.\"NTU\-1\".1 i 6 |
Аналог команды из CLI:
LTP-16N(config)(auto-update-ont-NTU-1)# no fw-version not-match V1 |
Удаление происходит с помощью oltNgPonOntAutoUpdateRowStatus
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntAutoUpdateRowStatus.<EquipmentID> i 6
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonOntAutoUpdateRowStatus.\"NTU\-1\" i 6 |
Аналог команды из CLI:
no auto-update-ont NTU-1 |
Включение функции:
Формат команды:
snmpset -v2c -c <ro_community> <ipaddr> oltNgPonOntFirmwareAutoReplaceEnabled.0 i 1
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntFirmwareAutoReplaceEnabled.0 i 1 |
Аналог команды из CLI:
firmware ont auto-replace enable |
Просмотр статуса:
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> oltNgPonOntFirmwareAutoReplaceEnabled.0
Пример:
snmpget -v2c -c private 192.168.1.2 oltNgPonOntFirmwareAutoReplaceEnabled.0 |
Аналог команды из CLI:
show running-config firmware all |
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.0
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgSystemOperationFileManagementOperation.0 i 1 oltNgSystemOperationFileManagementProtocol.0 i 0 oltNgSystemOperationFileManagementIpAddress.0 a 192.168.1.20 oltNgSystemOperationFileManagementFileType.0 i 4 oltNgSystemOperationFileManagementLogFile.0 s "system.log.1" oltNgSystemOperationFileManagementPath.0 s "log_test" oltNgSystemOperationFileManagementAction.0 i 1 |
Аналог команды из CLI:
copy fs://logfile/system.log.1 tftp://192.168.1.20/log_test |
Команда выгружает с OLT на TFTP-сервер лог с именем LTP.log.
Общие сведения об LTP собраны в таблицах oltNg1UStandaloneSystemInfo и oltNg1UStandaloneBoardStatus
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.0
Пример:
snmpget -v2c -c public 192.168.1.2 oltNg1UStandaloneSystemInfoMacAddress.0 oltNg1UStandaloneBoardStatusFan1RPM.0 oltNg1UStandaloneBoardStatusRAMFree.0 |
Аналог команд из CLI:
show system environment |
Команда отображает MAC-адрес OLT, текущую скорость вентилятора Fan1 и количество свободной памяти в мегабайтах.
Мониторинг блоков питания осуществляется с помощью таблицы oltNg1UStandalonePowerSupplyTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandalonePowerSupplyTable |
Аналог команды из CLI:
show system environment |
Команда отображает общие сведения об OLT.
Мониторинг загруженной лицензии осуществляется с помощью таблицы oltNgSystemStateLicense
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgSystemStateLicense |
Аналог команды из CLI:
show license |
Команда показывает информацию по установленной лицензии.
Мониторинг статуса front-ports осуществляется с помощью таблицы oltNg1UStandaloneFrontPortStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandaloneFrontPortStateTable |
Аналог команды из CLI:
show interface front-port 1-8 state |
Команда показывает статус всех front-port.
Мониторинг состояния sfp front-ports осуществляется с помощью таблицы oltNg1UStandaloneFrontPortSfpTable
Формат команды:
snmwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandaloneFrontPortSfpTable |
Аналог команды из CLI:
show interface front-port 1-8 sfp verbose |
Команда показывает детальную информацию по SFP на front-port 1-8 для LTP-16N, 1-4 для LTX-8(16) и LTP-8N.
Мониторинг статуса port-oob осуществляется с помощью таблицы oltNg1UStandaloneOobPortState
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandaloneOobPortStateStatus |
Аналог команды из CLI:
show interface port-oob state |
Команда показывает статус OOB-порта.
Мониторинг статуса port-channel осуществляется с помощью таблицы oltNg1UStandalonePortChannelStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandalonePortChannelStateTable |
Аналог команды из CLI:
show interface port-channel 1-10 state |
Команда показывает статус всех port-channel.
Мониторинг статуса pon-ports осуществляется с помощью таблицы oltNgPonPortStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonPortStateTable |
Аналог команды из CLI:
show interface pon-port 1-16 state |
Команда показывает статус всех pon-port.
Мониторинг счетчиков front-ports осуществляется с помощью таблицы oltNg1UStandaloneFrontPortCountersTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandaloneFrontPortCountersTable |
Аналог команды из CLI:
show interface front-port 1-8 counters |
Команда показывает счётчики front-port 1-8.
Мониторинг счетчиков port-oob осуществляется с помощью oltNg1UStandaloneOobPortCounters
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.0
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNg1UStandaloneOobPortCounters |
Аналог команды из CLI:
show interface port-oob counters |
Команда показывает счётчики порта OOB.
Мониторинг счетчиков pon-ports осуществляется с помощью таблицы oltNgPonPortCountersTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonPortCountersTable |
Аналог команды из CLI:
show interface pon-port 1-16 counters |
Команда показывает счётчики pon-port 1-16.
Мониторинг активных DHCP-сессий осуществляется с помощью таблицы oltNgNetworkDHCPSessionsTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgNetworkDHCPSessionsTable |
Аналог команды из CLI:
show ip dhcp sessions |
Команда отображает информацию по активным DHCP-сессиям на OLT.
Мониторинг активных PPPoE-сессий осуществляется с помощью таблицы oltNgNetworkPPPoESessionsTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgNetworkPPPoESessionsTable |
Аналог команды из CLI:
show ip pppoe sessions |
Команда отображает информацию по активным PPPoE-сессиям на OLT.
Мониторинг MAC-адресов осуществляется с помощью таблицы oltNgNetworkMacTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<port_type>.<port_id>
Где:
<port_type> – тип порта, может принимать следующие значения:
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgNetworkMacTableMacAddress.1.2.1 |
Аналог команды из CLI:
show mac include interface front-port 1 |
Команда отображает информацию по MAC-адресам, обученным на интерфейсе front-port 1.
Мониторинг утилизации Front-port осуществляется с помощью таблицы oltNg1UStandaloneFrontPortUtilizationTable
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<port_id>.<interval>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNg1UStandaloneFrontPortUtilizationTxKbitsSec.2.1 ELTEX-OLTNG1U-STANDALONE::oltNg1UStandaloneFrontPortUtilizationTxKbitsSec.2.1 = Counter64: 29863 |
Аналог команды из CLI:
show interface front-port 2 utilization |
Команда отображает информацию по утилизации интерфейса Front-port 2 (Tx за интервал 1 минута).
Мониторинг утилизации Port-Channel осуществляется с помощью таблицы oltNg1UStandalonePortChannelUtilizationTable
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<port_id>.<interval>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNg1UStandalonePortChannelUtilizationRxKbitsSec.1.1 |
Аналог команды из CLI:
show interface port-channel 1 utilization |
Команда отображает информацию по утилизации интерфейса Port-Channel 1.
Мониторинг утилизации Pon-Port осуществляется с помощью таблицы oltNgPonPortUtilizationTable
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<port_id>.<interval>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonPortUtilizationTxFramesSec.1.3.2 ELTEX-OLTNG::oltNgPonPortUtilizationTxFramesSec.1.3.2 = Counter64: 74330 |
Аналог команды из CLI:
show interface pon-port 3 utilization |
Команда отображает информацию по утилизации интерфейса Pon-Port 3 (Tx Frames за интервал 5 минут).
Версия документа | Дата выпуска | Версия ПО | Содержание изменений |
|---|---|---|---|
| Версия 1.16 | 18.04.2025 | 1.10.3 | Синхронизация с версией ПО 1.10.3 Добавлена поддержка LTX-8(16)C |
| Версия 1.15 | 31.01.2025 | 1.10.2 | Синхронизация с версией ПО 1.10.2 |
| Версия 1.14 | 27.12.2024 | 1.10.0 | Синхронизация с версией ПО 1.10.0 Добавлена поддержка LTX-8(16) rev.B |
| Версия 1.13 | 31.07.2024 | 1.9.0 | Синхронизация с версией ПО 1.9.0 |
| Версия 1.12 | 15.06.2024 | 1.8.1 | Синхронизация с версией ПО 1.8.1 |
| Версия 1.11 | 30.04.2024 | 1.8.0 | Синхронизация с версией ПО 1.8.0 |
| Версия 1.10 | 29.02.2024 | 1.7.1 | Синхронизация с версией ПО 1.7.1 |
| Версия 1.9 | 06.12.2023 | 1.7.0 | Синхронизация с версией ПО 1.7.0 Добавлены разделы:
Добавлены примеры настройки mac-table-limit |
| Версия 1.8 | 31.10.2023 | 1.6.3 | Синхронизация с версией ПО 1.6.3 Изменена настройка профиля cross-connect для работы multicast |
| Версия 1.7 | 30.09.2023 | 1.6.2 | Синхронизация с версией ПО 1.6.2 Добавлена поддержка LTP-8N |
| Версия 1.6 | 14.08.2023 | 1.6.0 | Синхронизация с версией ПО 1.6.0 Добавлены разделы:
|
| Версия 1.5 | 31.05.2023 | 1.5.1 | Синхронизация с версией ПО 1.5.1 Добавлена поддержка LTX-8(16) |
| Версия 1.4 | 28.04.2023 | 1.5.0 | Синхронизация с версией ПО 1.5.0 Добавлены разделы:
|
| Версия 1.3 | 22.07.2022 | 1.4.0 | Синхронизация с версией ПО 1.4.0 Изменены разделы SNMP-таблиц. Добавлены разделы:
|
Версия 1.2.1 | 28.02.2022 | 1.3.1 | Синхронизация с версией ПО 1.3.1 |
| Версия 1.2 | 29.10.2021 | 1.3.0 | Синхронизация с версией ПО 1.3.0 Изменены OID под новый формат. Добавлен раздел:
|
Версия 1.1 | 28.05.2021 | 1.2.0 | Синхронизация с версией ПО 1.2.0 Добавлены разделы:
|
Версия 1.0 | 30.12.2020 | 1.1.0 | Первая публикация |