Interface¶
Изначально НОК это учет сетевой инфраструктуры и важная часть сети это интерфейсы (Interfaces
). Основные возможности по работе с интерфейсами:
- Интерфейс является Ресурсом (
Resource
) - Интерфейсы появляются в системе при сборе (
Discovery
). Сбор интерфейсов происходит в рамках опросаInterface Discovery
- Между интерфейсами строятся линки (
Link
) - К интерфейсу могут быть применены групповые настройки
Interface Profile
:- Можно настраивать набор собираемых метрик
- Настройку обработки событий FM
- Валидировать конфигурацию
- С интерфейсом могут быть связаны:
- Поддерживается назначение групп ресурсов (
Resource Group
)
Управление интерфейсами¶
Интерфейсы расположены в меню Управление устройствами (Service Activation) -> Список объектов (ManagedObjects) -> <Объект> -> Интерфейсы (Interfaces)
На форме доступно несколько вкладок:
- Физический (
Physical
) - отображаются интерфейсы с типомPhysical
- LAG (
LAG
) - агрегирующие интерфейсы - (
Switchport
) - сабинтерфейсы сAFI
-BRIDGE
- L3 - сабинтерфейсы с
AFI
-IPv4
илиIPv6
Групповые настройки¶
Групповые настройки для Интерфейсов (Interfaces
) сосредоточены в профилях интерфейса Interface Profile.
Interface Classification¶
Info
В версии 21.1 механизм классификации интерфейсов заменён механизмом автоматического назначения профилей Dynamic Classification Policy
В определённый момент интерфейсов становится очень много и ручное назначение профилей может быть утомительно. Для автоматизации процесса назначение профилей есть правила классификации интерфейсов. Позволяют по нескольким критериям назначить профиль интерфейса. Отрабатывают во время дискавери интерфейсов.
Правила классификации интерфейсов расположены в меню Учёт объектов (Inventory) -> Настройки (Setup) → Правила классификации интерфейсов (Interface Classification Rules)
Внутри правило состоит из:
- Активный (
Active
) - статуса правила (Активно/отключено) - Приоритет (
Order
) - номер в цепочке правил - Селектор (
Selector
) - селектор, определяет, какие объекты подпадают под правило (Служат для группировки ManagedObject по какому-либо признаку/признакам. Расположены в разделеУправление устройствами (Service Activation) -> Настройки (Setup) → Селекторы (Selectors)
) - Профиль интерфейса Interface profile - профиль интерфейса, назначаемый при совпадении
- Список критериев (
Match rule
) - условия, по которым определяется совпадение правила. Действует правило И: т.е. для срабатывания правила необходимо совпадение ВСЕХ перечисленных условий.
Info
Необходимо быть внимательным при заполнении таблицы Match rule
. Не оставлять пустые строки, это может привести к некорректной работе дисквавери.
Принципы работы¶
- Правила объединяются в цепочки в порядке возрастания поля Order
- Отработка правил идёт по восходящей (начиная с 0), прекращается при первом совпадении.
- Правила по умолчанию нет, т.е. если интерфейс не попал ни под одно из правил, то профиль остаётся неизменным (но можно его создать, для этого достаточно добавить правила с условием
Interface Name regex .*
в конец) - Lock - При ручном назначении профиля на интерфейс устанавливается блокировка и он пропускается при классификации. Это сделано для того чтобы классификация не перекрывала ручные настройки.
Доступные условия¶
Условия (Match Rules
) состоят из указания Поля интерфейса по которому идёт проверка, операции и значения, к которому применяется операция
- Поле (
Field
) - признак интерфейса используемый для проверки Name
- имя интерфейсаDescription
- описание интерфейсаIP Address
- IP адрес интерфейсаTagged VLAN
- тэгированный VLANUntagged VLAN
- нетэгированный VLAN- Операция
Operation
- операция, используемая для сравнения eq
- равенство Field равноregexp
- совпадение (match) по регулярному выражениюin
- вхождение (может использоваться только с полямиIP Address
,Tagged VLAN
,Untagged VLAN
)- Значение (
Value
) - значение для сравнения операциямиeq
иregex
- Префикс (
Prefix
) - Таблица префиксов (IP Prefix
), поддерживается только для операцииin
и поляIP Address
. Настраивается вОсновные (Main) -> (Настройки) Setup -> Prefix Tables
- Фильтр
VLAN
ов (VC Filter
) - Фильтр вланов, поддерживается только для операцииin
и полейTagged VLAN
иUntagged VLAN
. Настраивается вVC -> Настройки (Setup) -> VC Filters
- Описание (
Description
) - пояснения к правилу
Таблица совместимости операция и значений.
Field | eq | regex | in |
---|---|---|---|
Name | V | V | X |
Description | V | V | X |
IP Address | X | X | V (cо значением Prefix ) |
Tagged VLAN | X | X | V (cо значением VC Filter |
Untagged VLAN | V | X | V (cо значением VC Filter |
Info
Необходимо использовать только совместимые поля и операции. В случае несоблюдения классификация будет заканчиваться ошибкой NotImplemented Error