op-packages/luci-app-tn-lldpd/docs/source/overview.rst
github-actions[bot] 32600acc60 🌴 Sync 2026-03-05 23:51:42
2026-03-05 23:51:42 +08:00

107 lines
5.4 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

==================================
Обзор
==================================
.. 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>`_.