mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-09-11 19:05:11 +08:00
107 lines
5.4 KiB
ReStructuredText
107 lines
5.4 KiB
ReStructuredText
==================================
|
|
Обзор
|
|
==================================
|
|
|
|
.. container:: sidebar
|
|
|
|
.. image:: images/tano-logo.png
|
|
:target: https://tano-systems.com
|
|
:align: center
|
|
|
|
luci-app-tn-lldpd --- LuCI_ приложение поддержки системной службы
|
|
LLDPd_ операционной системы TanoWrt_. Исходный код приложения размещен в репозитории
|
|
GitHub по ссылке https://github.com/tano-systems/luci-app-tn-lldpd.
|
|
|
|
Зависимости
|
|
===========
|
|
|
|
Для корректной работы приложения требуется установленная служба LLDPd_
|
|
с правильными инициализационными скриптами procd с поддержкой всех требуемых
|
|
UCI-опций.
|
|
|
|
.. note::
|
|
Приложение разработано для поддержки управления службой LLDPd_ из
|
|
веб-интерфейса управления операционной системы TanoWrt_. В связи с этим,
|
|
для поддержки некоторых из возможностей приложения требуются доработанные
|
|
(по сравнению с оригинальными скриптами из оперционной системы OpenWrt_)
|
|
инициализационные скрипты procd для службы LLDPd_. Данные скрипты расположены
|
|
в репозитории OpenEmbedded слоя операционной системы TanoWrt_ в составе
|
|
рецепта службы LLDPd_ (см. https://github.com/tano-systems/meta-tanowrt/tree/master/meta-tanowrt/recipes-networking/lldpd/lldpd/files).
|
|
|
|
Для корректной работы приложения требуется версия веб-интерфейса управления LuCI
|
|
с поддержкой рендеринга на стороне клиента.
|
|
|
|
Поддержка языков
|
|
================
|
|
|
|
LuCI приложение luci-app-tn-lldpd имеет поддержку следующих
|
|
языков для интерфейса пользователя:
|
|
|
|
- Английский (English)
|
|
- Русский (Russian)
|
|
|
|
Поддержка тем оформления LuCI
|
|
=============================
|
|
|
|
LuCI приложение luci-app-tn-lldpd корректно отображается с использованием следующих тем оформления
|
|
веб-интерфейса управления LuCI:
|
|
|
|
- `luci-theme-tano <https://github.com/tano-systems/luci-theme-tano>`_
|
|
- luci-theme-bootstrap
|
|
- luci-theme-openwrt-2020
|
|
- luci-theme-openwrt
|
|
|
|
.. note::
|
|
Все скриншоты в данной документации сделаны с использованием
|
|
темы оформления `luci-theme-tano <https://github.com/tano-systems/luci-theme-tano>`_.
|
|
|
|
Корректная работа приложения на других темах оформления не гарантируется.
|
|
|
|
Возможности
|
|
=============
|
|
|
|
Конфигурация
|
|
------------
|
|
|
|
- конфигурация временных интервалов отправки пакетов;
|
|
- конфигурация режима "только приём";
|
|
- выбор сетевых интерфейсов, для которых активируется служба LLDPd_;
|
|
- выбор сетевых интерфейсов для вычисления идентификатора локального шасси;
|
|
- конфигурация интеграции со службой :term:`SNMP`;
|
|
- конфигурация класса :term:`LLDP-MED` устройства;
|
|
- конфигурация фильтра для случаев обнаружения нескольких соседей на одном интерфейсе;
|
|
- конфигурация поддержки протоколов:
|
|
|
|
- :term:`LLDP`;
|
|
- :term:`CDP` (версии 1 и 2);
|
|
- :term:`FDP`;
|
|
- :term:`EDP`;
|
|
- :term:`SONMP` (:term:`NTDP`, :term:`BNMP`, :term:`NDP`, :term:`BDP`);
|
|
|
|
- и др.
|
|
|
|
Мониторинг состояния
|
|
--------------------
|
|
|
|
- просмотр статистики для каждого локального интерфейса:
|
|
|
|
- используемый протокол на интерфейсе;
|
|
- количество отправленных пакетов;
|
|
- количество принятых пакетов;
|
|
- количество отброшенных пакетов на отправке;
|
|
- количество нераспознанных пакетов на приёме;
|
|
- количество устареваний записей;
|
|
- количество удаленных записей;
|
|
- количество добавленных записей;
|
|
|
|
- просмотр информации об обнаруженных соседях для каждого локального интерфейса:
|
|
|
|
- используемый протокол на интерфейсе;
|
|
- подробная информация об обнаруженном шасси на интерфейсе;
|
|
- подробная информация по порту удаленного устройства.
|
|
|
|
Лицензия
|
|
=============
|
|
|
|
Исходный код приложения распространяется под открытой лицензией `MIT <https://github.com/tano-systems/luci-app-tn-lldpd/blob/master/LICENSE>`_.
|