Кратко

  • Пятая редакция IVY Entitlement Inventory остаётся действующим Internet-Draft на стадии I-D Exists; это не RFC и не свидетельство работающей реализации.
  • В редакции 04 поле общего доступа не было взаимоисключающим с перечнями держателей или активов. Редакция 05 вводит условие YANG must: при истинном universal-access эти перечни указывать нельзя.
  • Прежний текст говорил, что сетевые элементы SHOULD выдавать уведомления перед истечением установленных прав. Новый текст не задаёт механизм уведомления, оставляя приложениям управления возможность использовать даты для собственных оповещений.

Согласованность записи — лишь первый уровень

Рабочая группа IVY описывает инвентаризацию программных лицензий, токенов и иных прав, связанных с возможностями сетевых устройств. Центральная запись о приобретённом праве отличается от записи о его установке на элементе сети, а обе — от фактического использования функции. Эта многоуровневая конструкция уже была в четвёртой редакции. Новость пятой — конкретный запрет на логически несовместимое описание области действия.

Если право помечено как применимое ко всем, рядом нельзя назвать отдельных держателей или активы, которыми оно якобы ограничено. Иначе две системы могли по-разному выбрать, какой части одной записи верить. В пятой версии модель также представляет организации и пользователей списками привязки, тогда как более ранние вложенные контейнеры называли сведения о держателях информационными. Изменение схемы не доказывает, что поставщик предоставил лицензию или что устройство действительно контролирует её применение. Оно проверяет форму утверждения, а не его источник.

Частичное внедрение требует ещё одной оговорки. Отсутствие контейнера присутствия может означать, что данная реализация не сообщает соответствующие сведения. Это не автоматическое доказательство отсутствия права или функции. Такое предупреждение присутствовало уже в редакции 04. Более строгая проверка отдельных полей не превращает все пробелы в достоверные отрицательные ответы.

У даты нет встроенного адресата

Изменение раздела 5.2 отделяет описание от оповещения. В старой версии сетевым элементам рекомендовалось уведомлять о приближении срока истечения установленных прав. Теперь прямо сказано, что модель не определяет способ уведомления приложений управления. Она предоставляет информацию, по которой приложение может найти приближающийся срок и создать собственный сигнал. Из этого не следует, что приложение уже настроено, кто-либо получит сообщение вовремя или возникнет гарантированный запас дней для продления.

Источники не сообщают о реальном отказе сети, пропущенном продлении или дефекте конкретного продукта. Факт касается границы проекта: противоречивую запись можно отклонить машинной проверкой, но подлинность права, состояние функции и действие ответственного за срок остаются отдельными вопросами.

Источники