mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-07-29 04:21:48 +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>`_.
|