Различия

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

Ссылка на это сравнение

Следующая версия
Предыдущая версия
abills:docs:modules:cablecat:ru [2016/11/07 17:52]
anton создано
abills:docs:modules:cablecat:ru [2018/09/21 12:40] (текущий)
larysa
Строка 1: Строка 1:
 +**''​Документация по модулю Cablecat и принадлежащим к нему страницам перенесена в Confluence''​**
 +[[http://​abills.net.ua:​8090/​display/​AB/​Cablecat]]
 +
 ===== Cablecat ===== ===== Cablecat =====
-Модуль работы с оптоволокном и коммутацией.+Модуль работы с оптоволокном и коммутациями.
  
-Возможности:+==== Концепция модуля ==== 
 +Для учёта Cablecat оперирует с несколькими сущностями:​ 
 +  * Узел связи 
 +  * Кабель 
 +  * Муфта 
 +  * Коммутация 
 +  * Делители 
 +  * Кросы 
 +  * Волокна 
 +  * Соединения 
 + 
 +Главными блоками являются узлы связи, которые соединяются ​между собой кабелями. Это первый слой построения схемы сети. Каждый узел связи может иметь внутри ​один или больше узлов ​связи различного ​типа (Стойка,​ Серверная,​ Муфта, Ящик).\\ 
 +\\ 
 +Каждый кабель соединяет между собой 2-ва узла связи.\\ 
 +\\ 
 +Отдельным типом узлов связи выступает Муфта, которая является узлом связи, но может иметь внутри коммутации между кабелями,​ которые приходят в вышестоящий узел связи (можно создавать несколько коммутаций между теми же кабелями или коммутацию с одним кабелем).\\ 
 +\\ 
 +На коммутациях указываются соединения между волокнами и портами типов, которые могут размещаться на коммутации (волокна кабелей,​ делители,​ оборудование,​ кроссы)\\ 
 +\\ 
 +Делители,​ оборудование и кроссы - выступают конечными точками на коммутации (вернее их волокна и порты).\\ 
 +\\ 
 +Кросс - проекция некоторой части панели (или всей панели),​ к портам которой можно привязать оборудование. Используется в основном,​ чтоб разделить подключение большого количества портов в схему коммутации (для примера одного 256-портового OLT на 8 коммутаций по 16 портов или одну коммутацию где OLT будет представлен в виде 8 панелей по 16 портов).\\ 
 +\\ 
 +Кабели и делители также имеют отдельные таблицы соединений,​ где кроме соединений коммутации можно указать подключение к другим элементам системы,​ например пользователям.\\ 
 +\\ 
 +Данная схема позволяет гибко отображать реальные схемы построения сети или спланировать её. 
 +==== Возможности ====
   * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_color_schemes|Цветовые схемы]]   * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_color_schemes|Цветовые схемы]]
   * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_cable_types|Типы кабеля]]   * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_cable_types|Типы кабеля]]
   * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_cables|Кабели]]   * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_cables|Кабели]]
 +  * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_wells|Узлы связи]]
 +  * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_connecters|Муфты]]
 +  * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_splitters|Делители (Уплотнители)]]
 +  * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_crosses|Кроссы ]]
 +  * [[abills:​docs:​manual:​admin:​Cablecat:​cablecat_commutation|Схема коммутации]]
 +
 +  * [[abills:​docs:​manual:​admin:​cablecat:​cablecat_cable_reports|Отчёт по проложенным кабелям]]
 +  * [[abills:​docs:​manual:​admin:​cablecat:​cablecat_trace|Отслеживание соединения от коммутатора пользователя]]
 +
 +==== Установка ====
 +Модуль работает только в связке с модулем [[abills:​docs:​modules:​maps:​ru|Maps]]. \\
 +
 +Создать таблицы в базе.
 +
 +  # mysql --default-character-set=utf8 -D abills < db/​Cablecat.sql
 +
 +Пока модуль в тестовом режиме,​ можно скачать последние опубликованые версии модулей ''​Maps''​ и ''​Cablecat'',​ используя скрипт ''​auto_upload.pl''​
 +<​code>​
 +  cd /usr/abills
 +  chmod +x auto_upload.pl
 +  ./​auto_upload.pl DOWNLOAD=1
 +</​code>​
 +
 +Подключение модуля.
 +**abills/​libexec/​config.pl**
 +  @MODULES = (
 +            '​Cablecat'​
 +            );
 +==== Настройка ====
 +**abills/​libexec/​config.pl**
 +^ @CABLECAT_EXTRA_COLORS = ('​fde910',​ '​9c3232'​);​ | Дополнительные цвета для волокон. Масив строк цветов в HEX-формате,​ без знака '#'​ |
 +^ $conf{CABLECAT_CLEAR_DEFAULT_COLORS} = 0; | Убрать стандартные цвета (Позволяет заменить стандартные цвета собственными) |
 +^ $conf{CABLECAT_COLOR_SCHEME_NUMBERS} = 0; | Показывать нумерацию волокон в таблице цветовых схем |
 +^ $conf{CABLECAT_LIST_SIZE} = 25;           | Возможность задания количества элементов на странице таблицы |
 +==== Видео ====
 +{{youtube>​large:​cy_9VIJ1ky4|ABillS:​ Cablecat 0.73a}}