Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

A Shared Block
hiddentrue


Metadata list
hiddentrue
|| DeviceType | Станционное оборудование XGS-PON OLT |
|| DeviceName1 | MA5160 |
|| DocTitleAdditional1 | Приложение к руководству по эксплуатации |
|| DocTitleAdditional | Настройка и мониторинг OLT по SNMP |
|| fwversion | 1.3.0 |

LTP-X MA5160 (Краткое рук-во, OLT по SNMP)

...

Блок кода
languagexml
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:

Блок кода
languagexml
configure terminal
interface ont 1/3/8
service 7 profile iphost NAME
service 7 iphost pppoe username
service 7 iphost pppoe password

...

Команда устанавливает bridge group = 700 70 для профиля ports с индексом 4 и индексом 1 порта ONT, включает multicast,  VID VID 20 для igmp upstreamigmp upstream-трафика и подменяет метку для igmp upstream-трафика.

Scroll Pagebreak

...

Блок кода
languagexml
configure terminal
template test
define service 1
broadcast-filter profile cross-connect
define broadcast-filter

Команда настраивает broadcast-filter и устанавливает define для сервиса 1 и broadcast-filter в шаблоне template с индексом 3.

...

Изменение скорости вентиляторов

Изменение скорости Изменение скорости вентиляторов осуществляется с помощью таблицы oltNgModularFanControloltNgModularFanModuleTable.

Формат команды:

snmpset snmpset -v2c -c <rw_community> <ipaddr> oltNgModularFanControlFanSpeed<ipaddr> oltNgModularMinFanSpeed.0 i <value>

Пример:

Блок кода
languagexml
snmpset -v2c -c private 192.168.1.2 oltNgModularFanControlFanSpeedoltNgModularMinFanSpeed.0 i 7060

Аналог команд из CLI:

Блок кода
languagexml
configure terminal
system fan min-speed 7060

Команда устанавливает минимальную скорость вращения вентиляторов на 70% 60% от максимальной.

Scroll Pagebreak

...

Блок кода
languagexml
no ont autofind interface pon-port 1/2

Команда отключает autofind на slot 1 pon-port 2. 

Настройка и мониторинг LLDP

...

Блок кода
 interface front-port 1/87
    lldp optional-tlv port-description
    lldp optional-tlv system-description
 exit

Конмада настраивает optional-tlv port-description и system-description на front-port 1/87. Настроить TLV через SNMP можно для:  port-description (0), system-name (1), system-description (2) и system-capabilities (3).

...

Команда показывает информацию о management адресах, подключенных устройств-соседей

Настройка ACL

Конфигурирование access-list осуществляется при помощи таблиц oltNgNetworkAccessListTable, oltNgNetworkAccessListMacRuleTable, oltNgNetworkAccessListIpRuleTable, oltNgNetworkAccessListInterfaceTable.

Добавление access-list в конфигурацию

 Для создания access-list-а используется таблица oltNgNetworkAccessListTable.

Примечание

Данную команду необходимо выполнять одной строкой, т. к. при создании списка доступа необходимо указать его тип, имя и порядковый номер.

Команды OLT

Перезагрузка OLT

Перезагрузка OLT осуществляется с помощью таблицы oltNgModularFCSystemOperationTable. 

Формат команды:

...

Где:

  • <list_ID> – индекс access-list;
  • <list_type> – тип списка (ip/mac);
  • <name> – имя списка.
    Scroll Pagebreak

Пример:

Блок кода
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.

Добавление правила в access-list ip

Аccess-list ip настраивается с помощью таблицы oltNgNetworkAccessListIpRuleTable.

Формат команды для добавления правила:

snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkAccessListIpRuleRowStatus.<list_ID>.<rule_ID> i 4

Где:

  • <list_ID> – индекс access-list IP;
  • <rule_ID> – индекс правила в access-list IP.

Формат команды для настройки правила 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.

Добавление правила в access-list mac

Аccess-list ip настраивается с помощью таблицы oltNgNetworkAccessListMacRuleTable

Формат команды для добавления правила:

...

Scroll Pagebreak

...

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.

Удаление правила в access-list 

Формат команды для удаления правила:

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 на интерфейс

Назначение 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>

Scroll Pagebreak

Где:

  • <list_ID – порядковый номер списка;
  • <port> – номер порта:
    • Для LTP-16N – (1-16 – pon-ports, 17-24 – front-ports)
    • Для LTX-16 – (1-16 – pon-ports, 17-20 – front-ports)
    • Для LTP-8N и LTX-8 – (1-8 – pon-ports, 9-12 – front-ports)
  • <list_type> – тип списка (ip/mac);
  • <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.

Удаление access-list с интерфейса

Формат команды:

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

Примечание

Данную команду необходимо выполнять после удаления 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

Управление автоматической активацией 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 на порты назначаться не будут.
Для запуска автоактивации должен быть назначен общий Template либо назначен Template на pon-port.

Назначение общего Template 

Формат команды:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationDefaultTemplateID.0 i <template_id>

Пример:

Блок кода
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationDefaultTemplateID.0 i 0

Scroll Pagebreak

Аналог команд в CLI:

Блок кода
configure terminal
auto-activation-ont
default template "template1"

Данная команда назначает общий Template "template1", который по умолчанию действует на все pon-ports. 

Назначение Template на pon-ports

Настраивается при помощи таблицы oltNgPonOntAutoActivationPortDefaultTemplateTable

Формат команды:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationPortDefaultTemplateTemplateID.<slot_ID>.<pon_port_id> i <template_ID>

Где:

  • <pon_port_id> – номер интерфейса pon-port [1-16];
  • <template_ID> – индекс template.

Пример:

Блок кода
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.

Назначение Template на порт по фильтру EquipmentID

Настраивается при помощи таблицы oltNgPonOntAutoActivationRulesTable

Формат команды:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntAutoActivationRulesRowStatus.<slot_ID>.<port>.< EquipmentID> i 4 oltNgPonOntAutoActivationRulesTemplateID.<slot_ID>.<pon_port_id>.< EquipmentID> i <template_ID>

Где:

  • <pon_port_id> – номер интерфейса pon [1-16];
  • <EquipmentID> – EquipmentID ONT, для которого будет действовать указанный template;
  • <template_ID> – индекс template.scroll-pagebreak
  • snmpset -v2c -c <rw_community> -t 20 <ipaddr>

...

  • oltNgModularFCSystemOperationReboot.12 i 1

Пример:

Блок кода
languagexml
snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonOntAutoActivationRulesRowStatus.1.8.\"NTU-1\" i 4 oltNgPonOntAutoActivationRulesTemplateID.1.8.\"NTU-1\" i 1

Аналог команды с представлением EquipmentID в десятичном формате:

oltNgModularFCSystemOperationReboot.12 i 1

Аналог команд из CLI:

Блок кода
languagexml
reboot system

Команда выполняет перезагрузку OLT через 1 секунду.

Перезагрузка слотов

Перезагрузка LC слотов осуществляется с помощью таблиц oltNgSystemOperationOltReboot.

Формат команды:

  • snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationOltReboot.<slot_ID> i 1

Пример:

Блок кода
languagexml
Блок кода
snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoActivationRulesRowStatus.1.8.5.78.84.85.45.49 i 4 oltNgPonOntAutoActivationRulesTemplateID.1.8.\"NTU-1\"-t 20 192.168.1.2 oltNgModularFCSystemOperationReboot.4 i 1

Аналог команд из CLI:

Блок кода
language
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

Перезагрузка OLT

xml
reboot slot 4

Команда выполняет перезагрузку 4 slot.

Перезагрузка FC слотов осуществляется с помощью таблиц oltNgModularFCSystemOperationTable.Перезагрузка OLT осуществляется с помощью таблицы oltNgSystemOperationOltTable

Формат команды:

  • snmpset -v2c -c <rw_community> -t 20 <ipaddr>

...

  • oltNgModularFCSystemOperationReboot.<FC_ID> i 1

где <FC_ID>:

  • 1 — FC1;
  • 2 — FC2;
  • 10 — Master;
  • 11 — Backup.

Пример:

Блок кода
languagexml
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationOltRebootoltNgModularFCSystemOperationReboot.12 i 1

Аналог команд из CLI:

Блок кода
languagexml
reboot fc2

Команда выполняет перезагрузку OLTплаты FC во второй позиции.

Реконфигурация

...

LC плат

Реконфигурация OLT осуществляется с помощью таблицы oltNgSystemOperationOltTable

...

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationOltReconfigure.1 <ipaddr> oltNgSystemOperationOltReconfigure.<slot_id> i 1

Пример:

Блок кода
languagexml
snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationOltReconfigure.15 i 1

Scroll Pagebreak

Аналог команды из CLI:

Блок кода
languagexml
reconfigure olt slot 5

Команда выполняет реконфигурацию OLTLC slot 5.

Реконфигурация pon-ports

...

Блок кода
languagexml
reconfigure interface pon-port 1/4

Команда выполняет реконфигурацию pon-port 1/4.

Операции загрузки/выгрузки обновления

...

Блок кода
languagexml
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-nma5k-1.73.0-build2106build2299.fw.bin" oltNgSystemOperationFileManagementFileType.0 i 2 oltNgSystemOperationFileManagementAction.0 i 1

...

Блок кода
languagexml
copy tftp://192.168.91.7520/ltpma5k-16n-1.43.0-build744build2299.fw.bin fs://firmware

Команда загружает на OLT образ ПО с TFTP-сервера.

...

snmget -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwarePrimaryVersion.01/2

Пример:

Блок кода
languagexml
snmpget -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwarePrimaryVersion.01

Аналог команд из CLI:

Блок кода
languagexml
show firmware

...

snmget -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwareSecondaryVersion.01/2

Пример:

Блок кода
languagexml
snmpget -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwareSecondaryVersion.01

Аналог команд из CLI:

Блок кода
languagexml
show firmware

...

snmpget -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwareRunningImage.01/2

Пример:

Блок кода
languagexml
snmpget -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwareRunningImage.01

Аналог команд из CLI:

Блок кода
languagexml
show version

...

snmpwalk -v2c -c <rw_community> -t 20 <ipaddr> oltNgModularFirmwareSelectedImage.0 i 1\/2 i 1

Пример:

Блок кода
languagexml
snmpset -v2c -c private -t 20 192.168.1.2 oltNgModularFirmwareSelectedImage.0 i 21

Аналог команды из CLI:

Блок кода
languagexml
firmware select-image alternate

...

Блок кода
languagexml
snmpget -v2c -c public 192.168.1.2 oltNgModularSystemInfoMacAddressoltNgModularSystemCrateMACAddress.0
oltNgModularBoardStatusFan1RPM oltNgModularBoardStatusFCSensor1Temperature.01 oltNgModularBoardStatusRAMFreeoltNgModularBoardStatusSlotRAMFreeSpace.01

Аналог команд из CLI:

Блок кода
languagexml
show system environment

Команда отображает MAC-адрес OLT, текущую скорость вентилятора Fan1 температуру на Sensor1 и количество свободной памяти в мегабайтах.

...

Блок кода
languagexml
show interface front-port 1-82/1-10 state

Команда показывает статус всех front-port.

...

Блок кода
languagexml
show interface front-port 1-82/1-10 sfp verbose

Команда показывает детальную информацию по SFP на front-port 1-8 для LTP-16N, 1-4 для LTX-8(16) и LTP-8N2/1-10.

Мониторинг статуса OOB-port

...