IF-MAP

IF-MAP (англ. Interface for Metadata Access Points) — открытая спецификация клиент-серверного протокола, разработанная организацией Trusted Computing Group (TCG) как один из ключевых протоколов в рамках архитектуры Trusted Network Connect (TNC).

IF-MAP обеспечивает стандартный интерфейс между точкой доступа к метаданным (MAP), которая играет роль серверной базы данных, аккумулирующей сведения о событиях безопасности и объектах, и другими элементами архитектуры TNC[1].

Протокол IF-MAP определяет механизм публикации, подписки и поиска с использованием набора идентификаторов и типов данных.

История

Протокол IF-MAP был впервые опубликован организацией TCG 28 апреля 2008 года. Изначально спецификация IF-MAP разрабатывалась для поддержки совместного использования данных между устройствами и приложениями различных производителей в целях сетевой безопасности[2]. В дальнейшем спецификация была адаптирована для дополнительных сценариев использования, включая обеспечение физической безопасности[3].

В версии 2.0 спецификации IF-MAP базовый протокол был отделён от определений метаданных, которые описывают способы представления различных типов информации. Цель такого разделения заключалась в возможности применения спецификации в других технологических областях: облачные вычисления[4], промышленные системы управления[5], умные энергосистемы и др., что позволяет использовать их собственные модели данных в рамках MAP[6].

Версия 2.1 спецификации IF-MAP была опубликована 7 мая 2012 года. Главным нововведением IF-MAP 2.1 стала возможность расширения пространства идентификаторов IF-MAP[7].

Существует эталонная реализация IF-MAP, распространяемая по лицензии GPLv3 на платформе Google Code[8].

Примечания

Литература

Ссылки