Logo

EcoRouter

EcoNAT

EcoQOE

EcoBypass

English

Команды Telnet EcoBypass Documentation / Команды Telnet

Данная глава содержит описание команд управления оборудованием EcoDPI Bypass по протоколу Telnet.

Для соединения с EcoDPI Bypass по протоколу Telnet необходимо в консоли Telnet-клиента ввести IP-адрес интерфейса управления EcoDPI Bypass и номер TCP-порта (по умолчанию 4001). После установления соединения устройство EcoDPI Bypass готово к приёму команд. Описание всех поддерживаемых команд дано в таблице ниже.

Команда

Описание

Пример

<BP_ADR_?>

Запрос текущего адреса устройства

Ответ: <BPxx_OK>, где xx – число от 00 до 99

Ответ: <BP01_OK>

Текущий адрес устройства: 01

<BPxx_RESTORE>

Восстановление заводских настроек устройства с адресом xx (00~99)

<BP01_RESTORE>

<BPxx_ADR_YY>

Изменение адреса устройства

  • xx – текущий адрес (00~99)
  • YY – новый адрес (00~99).
  • Ответ: <BPYY_ADR_OK>
  • Ответ при ошибке: <CMD_ERR>

<BP01_ADR_02> – изменить адрес устройства на 02.

При успешном выполнении команды вернётся ответ <BP02_ADR_OK>

<BPxx_RESET>

Перезагрузка устройства с адресом xx (00~99). Ответ на данную команду не высылается

<BP01_RESET> – перезагрузить устройство с адресом 01

<BPxx_KEY_X>

Запретить/разрешить доступ к настройкам через панель управления

  • xx – адрес устройства (00~99)
  • Значения X: 0/1/?

0 – доступ запрещён

1 – доступ разрешён

? – запрос текущего значения

  • Ответ: <BPxx_KEY_OK>
  • Ответ при ошибке: <CMD_ERR>

<BP01_KEY_0> – требовать ввод пароля для доступа к настройкам устройства с адресом 01 через панель управления рядом с ЖК-дисплеем

<BPxx_BEEONE_OFF>

Однократное отключение звуковой сигнализации устройства с адресом xx (00~99)

Ответ: <BPxx_BEEONE_OFF_OK>


<BPxx_BEE_X>

Управление звуковой сигнализацией устройства с адресом xx (00~99)

Значения X: 0/1/?

0 – отключить

1 – включить

? – запрос текущего значения

<BP01_BEE_0> – отключить звуковую сигнализацию на устройстве с адресом 01

<BPxx_X_M_Y>

Задать режим управления каналом (переключение канала между основным (Primary) и резервным (Bypass) путями)

  • xx – адрес устройства (00~99)
  • Значение X: номер канала
  • Значение Y: 0/1/?

0 – режим Manual

1 – режим Auto

? – запрос текущего режима

  • Ответ: <BPxx_X_M_OK>
  • Ответ при ошибке: <BP01_CMD_ERR>

<BP01_01_M_1> – задать режим Auto для канала 01 на устройстве с адресом 01

Ответ: <BP01_01_M_OK>

<BPxx_X_S_Y>

Задать состояние канала

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 0/1/?

0 – переключить канал на резервный путь, режим управления – Manual

1 – режим управления Auto, выбор пути происходит автоматически

? – запрос текущего состояния канала

  • Ответ: <BPxx_X_S_OK>
  • Ответ на запрос состояния: <BPxx_X_S_0> или <BPxx_X_S_1>
  • Ответ при ошибке: <BPxx_X_S_ER>

<BP01_01_S_0> – переключить канал 01 на резервный путь, режим управления – Manual

Ответ: <BP01_01_S_OK>

<BPxx_X_QS_Y>

Принудительно активировать режим ручного управления и задать вручную путь

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 0/1/?

0 – переключить канал на резервный путь, режим управления – Manual

1 – переключить канал на основной путь, режим управления – Manual

? – запрос текущего состояния канала

  • Ответ: <BPxx_X_QS_OK>
  • Ответ на запрос состояния: <BPxx_X_QS_0> или <BPxx_X_QS_1>
  • Ответ при ошибке: <BPxx_X_QS_ER>

<BP01_01_QS_1> – переключить канал 01 на основной путь, режим управления – Manual

Ответ: <BP01_01_QS_OK>

<BPxx_X_ACC_Y>

Задать режим обратного переключения канала на основной путь

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 0/1/?

0 – вручную

1 – автоматически

? – запрос текущего значения

  • Ответ: <BPxx_X_ACC_OK>
  • Ответ при ошибке: <CMD_ERR>

<BP01_01_ACC_0> – задать для канала 01 обратное переключение вручную. В случае автоматического переключения на резервный путь обратное переключение на основной путь должно быть выполнено вручную

<BPxx_X_Q_YYYY>

Задать задержку автоматического переключения канала с резервного пути на основной

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – задержка в секундах (например, 0010 – 10 секунд)
  • Ответ: <BPxx_X_Q_OK>
  • Ответ при ошибке: <CMD_ERR>
  • Запрос текущей задержки: <BPxx_X_Q_?>

<BP01_01_Q_0005> – задать для канала 01 задержку переключения с резервного пути на основной равной 5 секундам

<BPxx_X_R_YYYY>

Задать задержку переключения режима управления каналом из ручного в автоматический

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – задержка в минутах (например, 0005 – 5 минут; 0000 – не переключать режим управления)
  • Ответ: <BPxx_X_R_OK>
  • Ответ при ошибке: <CMD_ERR>
  • Запрос текущей задержки: <BPxx_X_R_?>

<BP01_01_R_0030> – задать для канала 01 задержку переключения из ручного в автоматический режим равной 30 минутам

<BPxx_SY_XXXX>

Время ожидания загрузки защищаемого устройства

  • xx – адрес устройства (00~99)
  • XXXX – время в секундах (например, 0020 – 20 секунд)
  • Ответ: <BPxx_SY_OK>
  • Ответ при ошибке: <CMD_ERR>
  • Запрос текущего значения: <BPxx_SY_?>

<BP01_SY_0000> – время ожидания загрузки защищаемого устройства равно 0. В этом случае при включении EcoDPI Bypass и соблюдении всех настроенных условий для нахождения канала в режиме Primary он будет сразу переключен на основной путь

<BPxx_X_LINKSTS_?>

Запрос текущего режима управления каналом и используемого пути. Ответ на запрос имеет вид <BPxx_X_LINKSTS_Y_Z>, где:

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Y = 1 (режим Auto) или 0 (режим Manual)
  • Z = 0 (резервный путь) или 1 (основной путь)

<BP01_01_LINKSTS_?>

Ответ: <BP01_01_LINKSTS_1_0>, т. е. режим управления каналом 01 – автоматический, канал переключен на резервный путь

<BPxx_IP_XXX_XXX_XXX_XXX>

Задать IP-адрес интерфейса управления EcoDPI Bypass

  • xx – адрес устройства (00~99)
  • XXX – число от 000 до 255
  • Ответ: <BPxx_IP_OK>
  • Запрос текущего IP-адреса: <BPxx_IP_?>

<BP01_IP_192_168_002_011> – задать IP-адрес 192.168.2.11

Запрос <BP01_IP_?>, ответ <BP01_IP_192_168_002_011>, т. е. устройству присвоен IP-адрес 192.168.2.11

<BPxx_GW_XXX_XXX_XXX_XXX>

Задать IP-адрес шлюза управляющего интерфейса устройства EcoDPI Bypass

  • xx – адрес устройства (00~99)
  • XXX – число от 000 до 255
  • Ответ: <BPxx_GW_OK>
  • Запрос текущего адреса шлюза: <BPxx_GW_?>

<BP01_GW_192_168_002_001> – задать IP-адрес шлюза 192.168.2.1

Запрос <BP01_GW_?>, ответ <BP01_GW_192_168_002_001>, т. е. текущий IP-адрес шлюза 192.168.2.1

<BPxx_SM_XXX_XXX_XXX_XXX>

Задать маску подсети управляющего интерфейса устройства EcoDPI Bypass

  • xx – адрес устройства (00~99)
  • XXX – число от 000 до 255
  • Ответ: <BPxx_SM_OK>
  • Запрос текущей маски подсети: <BPxx_SM_?>

<BP01_SM_255_255_255_000> – задать маску подсети 255.255.255.0

Запрос <BP01_SM_?>, ответ <BP01_SM_255_255_255_000>, т. е. текущая маска подсети 255.255.255.000

<BPxx_X_PIP_YYY_YYY_YYY_YYY>

Задать IP-адрес для отправки Active Heartbeat пакетов из канала X

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYY – число от 000 до 255
  • Ответ: <BPxx_X_PIP_OK>
  • Узнать текущий IP-адрес: <BPxx_X_PIP_?>

<BP01_01_PIP_192_168_002_012> – задать IP-адрес 192.168.2.12 для отправки Active Heartbeat пакетов из канала 01

<BP01_01_PIP_?> – ответом на данную команду будет <BP01_01_PIP_192_168_002_012>, т. е. для отправки Active Heartbeat пакетов из канала 01 задан IP-адрес 192.168.2.12

<BPxx_TCPP_XXXXX>

Задать номер TCP-порта для приёма команд Telnet

  • xx – адрес устройства (00~99)
  • XXXXX – значение от 00000 до 65534
  • Ответ: <BPxx_TCPP_OK>
  • Запрос текущего номера порта: <BPxx_TCPP_?>

<BP01_TCPP_04001> – задать номер TCP-порта 4001

<BPxx_X_HI_YYYY>

Задать периодичность отправки Active Heartbeat пакетов

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – значение от 0001 до 9999 (умножается на 10 мс)
  • Ответ: <BPxx_X_HI_OK>
  • Запрос текущего значения: <BPxx_X_HI_?>

<BP01_01_HI_0002> – задать для канала 01 периодичность отправки Active Heartbeat пакетов равной 20 мс

Запрос <BP01_01_HI_?>, ответ <BP01_01_HI_0002>, т. е. для канала 01 текущая периодичность отправки Active Heartbeat пакетов равна 20 мс

<BPxx_X_PO_YYYY>

Задать время ожидания ответа на Active Heartbeat пакет

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – значение от 0001 до 9999 (умножается на 10 мс)
  • Ответ: <BPxx_X_PO_OK>
  • Запрос текущего значения: <BPxx_X_PO_?>

<BP01_01_PO_0002> – задать для канала 01 время ожидания ответа на Active Heartbeat пакет равным 20 мс

Запрос <BP01_01_PO_?>, ответ <BP01_01_PO_0002>, т. е. для канала 01 текущее время ожидания ответа на Active Heartbeat пакет равно 20 мс

<BPxx_X_LP_YYYY>

Задать максимально допустимое количество последовательно пропущенных ответов на Active Heartbeat пакеты

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – значение от 0001 до 9999
  • Ответ: <BPxx_X_LP_OK>
  • Запрос текущего значения: <BPxx_X_LP_?>

<BP01_01_LP_0003> – задать для канала 01 максимально допустимое количество последовательно пропущенных ответов на Active Heartbeat пакеты равным 3

Запрос <BP01_01_LP_?>, ответ <BP01_01_LP_0003>, т. е. для канала 01 текущее максимально допустимое количество последовательно пропущенных ответов равно 3

<BPxx_X_SC_Y>

Активировать/деактивировать режим Active Heartbeat

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 1 – ВКЛ, 0 – ВЫКЛ
  • Ответ: <BPxx_X_SC_OK>

<BPxx_X_PPO_YYYY>

Задать время ожидания входящего Passive Heartbeat пакета

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – значение от 0001 до 9999 (умножается на 10 мс)
  • Ответ: <BPxx_X_PPO_OK>
  • Запрос текущего значения: <BPxx_X_PPO_?>

<BP01_01_PPO_0002> – задать для канала 01 время ожидания входящего Passive Heartbeat пакета равным 20 мс

Запрос <BP01_01_PPO_?>, ответ <BP01_01_PPO_0002>, т. е. для канала 01 текущее время ожидания Passive Heartbeat пакета равно 20 мс

<BPxx_X_PLP_YYYY>

Задать максимально допустимое количество последовательно потерянных Passive Heartbeat пакетов

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YYYY – значение от 0001 до 9999
  • Ответ: <BPxx_X_PLP_OK>
  • Запрос текущего значения: <BPxx_X_PLP_?>

<BP01_01_PLP_0003> – задать для канала 01 максимально допустимое количество последовательно потерянных Passive Heartbeat пакетов равным 3

Запрос <BP01_01_PLP_?>, ответ <BP01_01_PLP_0003>, т. е. для канала 01 текущее максимально допустимое количество последовательно потерянных пакетов равно 3

<BPxx_X_PSC_Y>

Активировать/деактивировать режим Passive Heartbeat

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 1 – ВКЛ, 0 – ВЫКЛ
  • Ответ: <BPxx_X_PSC_OK>

<BPxx_X_BP>

Passive Heartbeat пакет

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Ответ: <BPxx_X_BP_OK>


<BPxx_X_PROTECT_Y>

Включить/выключить защиту от избыточной коммутации

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 1 – ВКЛ, 0 – ВЫКЛ
  • Ответ: <BPxx_X_PROTECT_OK>
  • Ответ при ошибке: <BPxx_CMD_ERR>

<BP01_01_PROTECT_0> – включить защиту от избыточной коммутации на канале 01

Примечание. Защита от избыточной коммутации действует следующим образом. В режиме автоматического управления каналом устройство контролирует число переключений между основным и резервным путями. Если в течение 20 секунд число переключений достигает 10, то канал переводится в режим ручного управления

<BPxx_LINK_?>

Запрос количества каналов, поддерживаемых устройством EcoDPI Bypass

xx – адрес устройства (00~99)

Ответ: <BPxx_LINK_Y>, где Y – количество каналов

Запрос: <BP01_LINK_?>

Ответ: <BP01_LINK_4>, т. е. на устройстве поддерживается 4 канала

<BPxx_X_PA_Y>

Задать условие переключения на резервный путь при контроле уровня мощности оптического сигнала

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 0, 1 ,2, 3, 4

0 – функция отключена

1 – если уровень мощности сигнала на входе R1 ниже заданного порогового значения

2 – если уровень мощности сигнала на входе R2 ниже заданного порогового значения

3 – если уровень мощности сигнала на входах R1 или R2 ниже заданного порогового значения

4 – если уровень мощности сигнала ниже заданного порогового значения одновременно на обоих входах R1 и R2

<BP01_01_PA_4>

Ответ: <BP01_01_PA_OK>

<BPxx_X_R1_P_?>

Запрос уровня мощности оптического сигнала на входе R1

  • xx – адрес устройства (00~99)
  • X – номер канала

Запрос: <BP01_01_R1_P_?>

Ответ: <BP01_01_R1_P_-20.00>, т. е. на входе R1 канала 01 уровень мощности сигнала составляет -20.00 дБм

<BPxx_X_R1_SP_YY.YY>

Задать пороговый уровень мощности для входа R1, ниже которого должно происходить переключение на резервный путь

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YY.YY – от -50.00 до +23.00
  • Ответ: <BPxx_X_R1_SP_OK>
  • Запрос текущего значения: <BPxx_X_R1_SP_?>

<BP01_01_R1_SP_-20.00> – задать для входа R1 канала 01 пороговый уровень мощности -20.00 дБм

<BPxx_X_R2_P_?>

Запрос уровня мощности оптического сигнала на входе R2

  • xx – адрес устройства (00~99)
  • X – номер канала

Запрос: <BP01_01_R2_P_?>

Ответ: <BP01_01_R2_P_-20.00>, т. е. на входе R2 канала 01 уровень мощности сигнала составляет -20.00 дБм

<BPxx_X_R2_SP_YY.YY>

Задать пороговый уровень мощности для входа R2, ниже которого должно происходить переключение на резервный путь

  • xx – адрес устройства (00~99)
  • X – номер канала
  • YY.YY – от -50.00 до +23.00
  • Ответ: <BPxx_X_R2_SP_OK>
  • Запрос текущего значения: <BPxx_X_R1_SP_?>

<BP01_01_R2_SP_-20.00> – задать для входа R2 канала 01 пороговый уровень мощности -20.00 дБм

<BPxx_X_R1_W_Y>

Задать длину волны на входе R1

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 0 – 1310 нм; 1 – 1550 нм; ? – запрос текущего значения
  • Ответ: <BPxx_X_R1_W_OK>

<BP01_01_R1_W_1> – задать для входа R1 канала 01 длину волны 1550 нм

<BP01_01_R1_W_?> – запрос текущей длины волны на входе R1 канала 01. Ответ: <BP01_01_R1_W_1> – на входе R1 длина волны 1550 нм

<BPxx_X_R2_W_Y>

Задать длину волны на входе R2 канала X

  • xx – адрес устройства (00~99)
  • X – номер канала
  • Значения Y: 0 – 1310 нм; 1 – 1550 нм; ? – запрос текущего значения
  • Ответ: <BPxx_X_R2_W_OK>

<BP01_01_R2_W_1> – задать для входа R2 канала 01 длину волны 1550 нм

<BP01_01_R2_W_?> – запрос текущей длины волны на входе R2 канала 01. Ответ: <BP01_01_R2_W_1> – на входе R2 длина волны 1550 нм