Станционное оборудование XGS-PON OLT MA5160 Приложение к руководству по эксплуатации |
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.<slot_ID>.<pon_port_ID>.<ont_id> i 4
oltNgPonOntConfigSerialNumber.<slot_ID>.<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 1/3/8 serial ELTX24A80012 |
Данная команда создаёт ONT 1/3/8 с серийным номером ELTX24A80012.
Общие параметры ONT настраиваются с помощью таблицы oltNgPonOntConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<slot_ID>.<pon_port_ID>.<ont_id> <par1_type> <par1_value>
<parameter_oid_2>.<slot_ID>.<pon_port_ID>.<ont_id> <par2_type> <par2_value>
………………………………………………………
<parameter_oid_N>.<slot_ID>.<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 1/3/8 password 1234567890 profile ports NAME profile management NAME profile voice NAME no broadcast-filter |
Данная команда устанавливает для ONT 1/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.<slot_ID>.<pon_port_ID>.<ont_id>.<service> i 4
oltNgPonOntServiceProfileCrossConnectID.<slot_ID>.<pon_port_ID>.<ont_id>.<service> u <value>
oltNgPonOntServiceProfileDBAID.<slot_ID>.<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 1/3/8 service 7 profile cross-connect NAME service 7 profile dba NAME |
Данная команда устанавливает для ONT 1/3/8 профиль Cross-Connect с индексом 1 и профиль DBA с индексом 2 для сервиса 7.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceUtilizationEnable.<slot_ID>.<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 1/3/8 service 7 utilization-enable |
Команда включает утилизацию для 7 сервиса ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomOuterUpstreamCos.<slot_ID>.<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 1/3/8 service 7 custom outer upstream cos 6 |
Команда включает маркировку значения CoS для outer VID, сервиса 7 ONT 1/3/8.
Перемаркировка Inner VID CoS возможна только для сервисов с назначенным cross-connect double-tag. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomInnerUpstreamCos.<slot_ID>.<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 1/3/8 service 7 custom inner upstream cos 6 |
Команда включает маркировку значения CoS для inner VID, сервиса 7 ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomMacTableLimit.<slot_ID>.<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 1/3/8 service 7 custom mac-table-limit 5 |
Команда включает ограничение на количество обучаемых MAC-адресов для 7 сервиса ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceCustomDhcpOpt82ProfileID.<slot_ID>.<pon_port_ID>.<ont_id>.<service> u <value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntServiceCustomDhcpOpt82ProfileID.1.3.8.7 u 2 |
Аналог команд из CLI:
configure terminal interface ont 1/3/8 service 7 custom dhcp-opt82-profile service_1 |
Данная команда устанавливает для ONT 1/3/8 профиль dhcp-opt82 с индексом 2 для сервиса 7.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceProfileIphostID.1.<pon_port_ID>.<ont_id>.<service> u <value>
oltNgPonOntServiceIphostPppoeUsername.1.<pon_port_ID>.<ont_id>.<service> u <value>
oltNgPonOntServiceIphostPppoePassword.1.<pon_port_ID>.<ont_id>.<service> u <value>
Где:
Пример:
snmpset -v2c -c private 192.168.1.2 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 1/3/8 service 7 profile iphost NAME service 7 iphost pppoe username service 7 iphost pppoe password |
Данная команда устанавливает для ONT 1/3/8 и сервиса с индексом 7: профиль Iphost с индексом 3, имя пользователя и пароль для PPPoE WAN-интерфейса.
Пароль oltNgPonOntServiceIphostPppoePassword устанавливается в явном виде, а вычитывается в зашифрованном. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntConfigRowStatus.<slot_ID>.<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 1/3/8 |
Команда удаляет конфигурацию ONT 1/3/8.
Для замены ONT необходимо воспользоваться командой установки Serial.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntConfigSerialNumber.<slot_ID>.<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 1/3/8 serial ELTX12345678 |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsReconfigure.<slot_ID>.<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 1/3/8 |
Команда делает реконфигурацию ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsReboot.<slot_ID>.<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 1/3/8 |
Команда перезагружает ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsDefault.<slot_ID>.<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 1/3/8 |
Команда сбрасывает к заводским настройкам ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntConfigShutdown.<slot_ID>.<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 1/3/8 shutdown |
Команда отключает ONT 1/3/8 в конфигурации.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntConfigShutdown.<slot_ID>.<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 1/3/8 no shutdown |
Команда включает ONT 1/3/8 в конфигурации.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsPloamDisable.<slot_ID>.<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 1/3/8 |
Команда отключает по ploam ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsPloamDisable.<slot_ID>.<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 1/3/8 |
Команда включает по ploam ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsClearCountersOltSide.<slot_ID>.<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 1/3/8 olt-side |
Команда очищает счётчики на стороне OLT для ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsClearCountersOntSide.<slot_ID>.<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 1/3/8 ont-side |
Команда очищает счётчики на стороне ONT 1/3/8.
Параметры состояния ONT можно запросить с помощью таблицы oltNgPonOntInfoTable.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot_ID>.<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 1/3/8 state show interface ont 1/3/8 rssi |
Команда запрашивает состояние и RSSI для ONT 1/3/8.
Записи MAC-таблицы ONT можно запросить с помощью таблицы oltNgPonOntMacTable.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot_ID>.<pon_port_ID>.<ont_id>.<mac_address_id>
Где:
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntMacTableMacAddress.1.3.8.1 |
Аналог команды из CLI:
show mac slot 1 interface ont 3/8 |
Команда запрашивает MAC-адрес на определенном интерфейсе ONT.
Просмотр активных IGMP-групп на ONT осуществляется с помощью таблицы oltNgPonOntCountersOntSideMulticastGroupsTable.
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot_ID>.<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 1/3/8 counters ont-side multicast-subscriber-monitor |
Команда запрашивает адрес мультикаст-группы с id 1 на ONT 1/3/8.
Список неактивированных ONT можно запросить с помощью таблицы oltNgPonOntUnactivatedTable.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot_ID>.<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>.<slot_ID>.<pon_port_id>.<ONT_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntPortStateLinkState.1.3.8 |
Аналог команды из CLI:
show interface ont 1/3/8 ports |
Команда запрашивает состояние LAN-портов для ONT 1/3/8.
Утилизацию сервисов ONT можно запросить с помощью таблицы oltNgPonOntServicesUtilizationTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot_ID>.<pon_port_id>.<ONT_id>.<service_id>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntServicesUtilizationLastDownstream.1.3.8.1 |
Аналог команды из CLI:
show interface ont 1/3/8 service-utilization |
Команда запрашивает утилизацию DownStream на service 1 с ONT 1/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 | |
| oltNgPonOntCountersOltSideGemPortGemPortId | Номер GEM port |
| oltNgPonOntCountersOltSideGemPortRxPacket | Значение Rx Packet | |
| oltNgPonOntCountersOltSideGemPortRxBytes | Значение Rx Bytes | |
| oltNgPonOntCountersOltSideGemPortTxPacket | Значение Tx Packet | |
| oltNgPonOntCountersOltSideGemPortTxBytes | Значение Tx Bytes |
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot_ID>.<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>.<slot_ID>.<pon_port_id>.<ont_id>.<service_id>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntCountersOntSideGemNctpPMDownstreamFinishedIntervals.1.3.8.1 |
Аналог команды из CLI:
show interface ont 1/3/8 counters ont-side gem-port-nctp-performance-monitoring |
Команда показывает счётчики на ONT по ME class 341.
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgPonOntCountersOntSideMulticastSMCurrentMulticastBandwidth.1.3.8.1 oltNgPonOntCountersOntSideMulticastSMJoinMessagesCounter.1.3.8.1 oltNgPonOntCountersOntSideMulticastSMBandwidthExceededCounter.1.3.8.1 oltNgPonOntCountersOntSideMulticastSMNumberOfActiveGroups.1.3.8.1 oltNgPonOntCountersOntSideMulticastGroupsClientIpAddress.1.3.8.1.1 oltNgPonOntCountersOntSideMulticastGroupsSourceIpAddress.1.3.8.1.1 oltNgPonOntCountersOntSideMulticastGroupsDestinationIpAddress.1.3.8.1.1 oltNgPonOntCountersOntSideMulticastGroupsVlanID.1.3.8.1.1 oltNgPonOntCountersOntSideMulticastGroupsBandwidth.1.3.8.1.1 oltNgPonOntCountersOntSideMulticastGroupsTimeSinceLastJoin.1.3.8.1.1 |
Аналог команды из CLI:
show interface ont 1/3/8 counters ont-side multicast-subscriber-monitor |
Команда показывает счётчики multicast на ONT 1/3/8.
Действия с конфигурацией осуществляются с помощью таблицы oltNgSystemOperationConfigOperations.
Изменения по SNMP вносятся в candidate-config SNMP, который не виден через candidate-config CLI. То есть, все изменения, внесённые через SNMP, будут видны, но не будут работать до применения конфигурации (commit). |
Для записи конфигурации в running-config следует выполнить команду Commit.
После применения конфигурации (commit) взводится таймер отката, по истечение которого конфигурация будет возвращена к предыдущей успешно подтверждённой. Для подтверждения конфигурации следует воспользоваться командой confirm до завершения таймера. |
Формат команды:
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 |
Команда применяет внесённые в конфигурацию изменения.
Для подтверждения и записи конфигурации в энергонезависимую память следует выполнить команду Confirm.
Формат команды:
snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsConfirm.0 i 1
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationConfigOperationsConfirm.0 i 1 |
Аналог команды из CLI:
confirm |
Команда сбрасывает таймер, подтверждает и сохраняет текущую конфигурацию в энергонезависимую память.
Для отмены внесенных изменений в конфигурацию по 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-а изменения.
Создание и настройка пользователей осуществляется с помощью таблицы 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.
Настройка interface pon-ports производится с помощью таблицы oltNgPonPortConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.<slot_ID>.<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 1/2 range 40 block-rogue-ont enable |
Команда устанавливает поддерживаемую длину оптической линии – 40 км и включает режим блокировки rogue-ont на интерфейсе pon-port 1/2.
Для MA5K-LC16XG поддержана возможность смены параметра pon-type.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonPortConfigPonType.<slot_ID>.<port_id> i 0
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonPortConfigPonType.1.2 i 0 |
Аналог команд из CLI:
configure terminal interface pon-port 1/2 pon-type gpon |
Команда устанавливает режим работы порта в стандарте gpon для интерфейса pon-port 2.
Настройка interface front-ports производится с помощью таблицы oltNgModularFrontPortConfigTable.
Формат команды:
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 oltNgModularFrontPortConfigPortMode.2.1 i 0 oltNgModularFrontPortConfigShutdown.2.1 i 1 |
Аналог команд из CLI:
configure terminal interface front-port 2/1 switchport mode trunk shutdown |
Команда задаёт режим trunk на front-port 2/1 и отключит его в конфигурации.
Настройка назначения VLAN на front-ports производится с помощью таблицы oltNgModularFrontPortConfigAllowedVLANTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr>
oltNgModularFrontPortConfigAllowedVLANRowStatus.<port_id>.<vlan_id>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgModularFrontPortConfigAllowedVLANRowStatus.2.8.156 i 4 oltNgModularFrontPortConfigAllowedVLANRowStatus.2.8.1101 i 6 |
Аналог команд из CLI:
configure terminal interface front-port 2/8 vlan allow 156 no vlan allow 1101 |
Команда добавляет VLAN 156 и удаляет VLAN 1101 на интерфейсе front-port 2/8.
Формат команды:
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-адреса хранятся на устройстве.
Работа с профилями 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.1.2 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 с индексом 2, указывает внешнюю метку outer VID = 200 и внутреннюю inner VID = 100.
Формат команды:
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.
На MA5160 по умолчанию создано два профиля DBA, с разными pon type — gpon и xgs-pon. |
Формат команды:
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.
Для MA5K-LC16XG поддержана возможность смены параметра pon-type.
При переключении между режимами xgs-pon/gpon возможно потребуется корректировка параметров профиля. Подробности в случае ошибки при commit – в журнале работы устройства. |
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntProfileDBAPonType.<profile_id> i 0
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileDBAPonType.3 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 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 vid 10 veip igmp downstream tag-control add-tag |
Команда устанавливает для профиля ports с индексом 4 имя "edited_by_snmp", использование IGMP v2, значение IGMP query interval 120, включает veip multicast, 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 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 vid 20 port 1 upstream tag-control replace-vid |
Команда устанавливает bridge group = 700 для профиля ports с индексом 4 и индексом 1 порта ONT, включает multicast, 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:9595" oltNgPonOntProfileManagementAcsUsername.10 s acs1 oltNgPonOntProfileManagementAcsPassword.10 s acsacs1 |
Аналог команд из CLI:
configure terminal profile management testProfile description "Profile Management 10" iphost id 10 no omci-configuration enable url http://192.168.1.5:9595 username acs1 password acsacs1 |
Команда устанавливает для профиля Management с индексом 10, имя "testProfile", Description - "Profile Management 10", iphost ID 10, отключает конфигурирование посредством OMCI, задаёт URL management-сервера "http://192.168.1.5:9595", 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.
Работа с профилями 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.3 i 4 oltNgPonOntTemplateConfigName.3 s 'test' |
Аналог команд из CLI:
configure terminal template test |
Команда создает template с индексом 3 и именем "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 с индексом 3 сервис 1 с профилями cross-connect "test" и dba "test".
Активация параметров осуществляется с помощью таблиц 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 в шаблоне template с индексом 3.
Удаление сервисов из шаблонов осуществляется с помощью таблицы 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 с индексом 3.
Удаление шаблонов осуществляется с помощью таблицы oltNgPonOntTemplateConfigTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.<template_id> i 6
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateConfigRowStatus.3 i 6 |
Аналог команд из CLI:
configure terminal no template test |
Команда удаляет шаблон template с индексом 3.
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> oltNgPonOntTemplate
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntTemplate |
Аналог команд из CLI:
show running-config template |
Команда показывает текущую конфигурацию всех профилей template.
Изменение скорости вентиляторов осуществляется с помощью таблицы oltNgModularFanControl.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgModularFanControlFanSpeed.0 i <value>
Пример:
snmpset -v2c -c private 192.168.1.2 oltNgModularFanControlFanSpeed.0 i 70 |
Аналог команд из CLI:
configure terminal system fan speed 70 |
Команда устанавливает скорость вращения вентиляторов на 70% от максимальной.
Управление автообнаружением ONT на канале осуществляется при помощи таблицы oltNgPonOntAutoFindTable.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoFindStatus.<slot_ID>.<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 3 |
Команда задаёт интервал в секундах, с которым будут отправляться lldp updates, множитель для lldp timer, время ожидания после выключения LLDP или порта перед новой инициализацией LLDP, а таккже интервал для задержки отправки объявлений LLDP, которые отправляются из-за изменений в LLDP MIB (изменений настроек LLDP на front-port).
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.<ifIndex>
Пример:
snmpset -v2c -c private 192.168.1.2 lldpPortConfigTLVsTxEnable.519 x A0 |
Аналог команд из CLI:
interface front-port 1/8
lldp optional-tlv port-description
lldp optional-tlv system-description
exit |
Конмада настраивает optional-tlv port-description и system-description на front-port 1/8. Настроить TLV через SNMP можно для: port-description (0), system-name (1), system-description (2) и system-capabilities (3).
Мониторинг и сбор статистики осуществляется с помощью объектов скаляров и таблиц из lldpStatistics, lldpLocalSystemData, lldpRemTable и lldpRemManAddrTable.
Формат команды:
snmpwalk -v2c -c <rw_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c private 192.168.1.2 lldpStatsRemTablesLastChangeTime |
Аналог команды из CLI:
show lldp stats |
Команда показывает время с последнего изменения таблицы соседства lldp.
Пример:
snmpwalk -v2c -c private 192.168.1.2 lldpStatsTxPortTable |
Аналог команды из CLI:
show lldp stats |
Команда показывает информацию о количестве отправленных LLDP пакетов с интерфесов.
Пример:
snmpwalk -v2c -c private 192.168.1.2 lldpStatsRxPortTable |
Аналог команды из CLI:
show lldp stats |
Команда показывает информацию о полученных LLDP пакетах с интерфейсов.
Пример:
snmpwalk -v2c -c private 192.168.1.2 lldpRemTable |
Аналог команды из CLI:
show lldp neighbors |
Команда показывает информацию об устройствах-соседях
Пример:
snmpwalk -v2c -c private 192.168.1.2 lldpRemManAddrEntry |
Аналог команды из CLI:
show lldp neighbors |
Команда показывает информацию о management адреса, подключенных устройств-соседей
Конфигурирование 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.<slot_ID>.<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.<slot_ID>.<port>.< EquipmentID> i 4 oltNgPonOntAutoActivationRulesTemplateID.<slot_ID>.<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.<slot_ID>.<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-сервера.
Управление образами ПО осуществляется с помощью таблицы oltNgModularFirmware.
Для смены ПО необходимо выбрать, какой образ ПО использовать после перезагрузки.
Для просмотра версии Image 1 используется oltNgModularFirmwarePrimaryVersion.
Формат команды:
snmget -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwarePrimaryVersion.0
Пример:
snmpget -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwarePrimaryVersion.0 |
Аналог команд из CLI:
show firmware |
Команда показывает текущий и альтернативный образы ПО, их версию, дату релиза.
Для просмотра версии Image 2 используется oltNgModularFirmwareSecondaryVersion.
Формат команды:
snmget -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwareSecondaryVersion.0
Пример:
snmpget -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwareSecondaryVersion.0 |
Аналог команд из CLI:
show firmware |
Команда показывает текущий и альтернативный образы ПО, их версию, дату релиза.
Формат команды:
snmpget -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwareRunningImage.0
Пример:
snmpget -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwareRunningImage.0 |
Аналог команд из CLI:
show version |
Команда показывает текущую версию образа ПО LTP.
Формат команды:
snmpwalk -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwareSelectedImage.0 i 1\2
Пример:
snmpset -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwareSelectedImage.0 i 2 |
Аналог команды из CLI:
firmware select-image alternate |
Команда указывает на незадействованный образ ПО с которым OLT запустится после перезагрузки.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntUpdateFirmwareName.<slot_ID>.<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 1/3/8 filename ntu-rg.bin |
Команда ставит в очередь обновления ONT 1/3/8.
Формат команды:
snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntUpdateStop.<slot_ID>.<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 1/3/8 |
Команда удаляет ONT 1/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 собраны в таблицах oltNgModularSystemInfo и oltNgModularBoardStatus
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.0
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgModularSystemInfoMacAddress.0 oltNgModularBoardStatusFan1RPM.0 oltNgModularBoardStatusRAMFree.0 |
Аналог команд из CLI:
show system environment |
Команда отображает MAC-адрес OLT, текущую скорость вентилятора Fan1 и количество свободной памяти в мегабайтах.
Мониторинг блоков питания осуществляется с помощью таблицы oltNgModularPowerSupplyTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularPowerSupplyTable |
Аналог команды из 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 осуществляется с помощью таблицы oltNgModularFrontPortStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularFrontPortStateTable |
Аналог команды из CLI:
show interface front-port 1-8 state |
Команда показывает статус всех front-port.
Мониторинг состояния sfp front-ports осуществляется с помощью таблицы oltNgModularFrontPortSfpTable
Формат команды:
snmwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularFrontPortSfpTable |
Аналог команды из 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 осуществляется с помощью таблицы oltNgModularOobPortState
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularOobPortStateStatus |
Аналог команды из CLI:
show interface port-oob state |
Команда показывает статус OOB-порта.
Мониторинг статуса port-channel осуществляется с помощью таблицы oltNgModularPortChannelStateTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularPortChannelStateTable |
Аналог команды из 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 осуществляется с помощью таблицы oltNgModularFrontPortCountersTable
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularFrontPortCountersTable |
Аналог команды из CLI:
show interface front-port 1-8 counters |
Команда показывает счётчики front-port 1-8.
Мониторинг счетчиков port-oob осуществляется с помощью oltNgModularOobPortCounters
Формат команды:
snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.0
Пример:
snmpwalk -v2c -c public 192.168.1.2 oltNgModularOobPortCounters |
Аналог команды из 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>.<slot_ID>.<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 осуществляется с помощью таблицы oltNgModularFrontPortUtilizationTable
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<port_id>.<interval>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgModularFrontPortUtilizationTxKbitsSec.2.1 ELTEX-OLTNG1U-STANDALONE::oltNgModularFrontPortUtilizationTxKbitsSec.2.1 = Counter64: 29863 |
Аналог команды из CLI:
show interface front-port 2 utilization |
Команда отображает информацию по утилизации интерфейса Front-port 2 (Tx за интервал 1 минута).
Мониторинг утилизации Port-Channel осуществляется с помощью таблицы oltNgModularPortChannelUtilizationTable
Формат команды:
snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<port_id>.<interval>
Пример:
snmpget -v2c -c public 192.168.1.2 oltNgModularPortChannelUtilizationRxKbitsSec.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.0 | 1.1.0 | Первая публикация |