ИДЕНТИФИКАЦИЯ В РЕАЛЬНОМ ВРЕМЕНИ МОДЕЛИ РЕСУРСА И КАТЕГОРИЗАЦИЯ РЕСУРСА ДЛЯ СОДЕЙСТВИЯ В ЗАЩИТЕ КОМПЬЮТЕРНОЙ СЕТИ

1. Способ определения уникального идентификатора, связанного с узлом сети, содержащий:
запрос поисковой структуры данных с адресами Интернет-протокола (IP) с использованием IP-адреса, связанного с узлом сети,
возвращение уникального идентификатора, связанного с узлом сети, и
выполнение одного из:
использования возвращенного уникального идентификатора для получения модели ресурса, связанного с узлом сети, и
использования возвращенного уникального идентификатора для определения, является ли узел сети членом категории.
2. Способ по п.1, в котором уникальный идентификатор, связанный с узлом сети, является значением простого типа данных "int" (integer - (целое число)).
3. Способ по п.1, в котором структура данных поиска с IP-адресом содержит таблицу, содержащую одну или более пар, причем пара содержит IP-адрес, связанный с конкретным узлом сети и уникальным идентификатором, связанным с конкретным узлом сети.
4. Способ по п.3, в котором IP-адрес, связанный с конкретным узлом сети, является значением простого типа данных "int" (integer - (целое число)).
5. Способ по п.3, в котором запрос поисковой структуры данных с IP-адресами с использованием IP-адреса, связанного с узлом сети, содержит определение пары, которая содержит IP-адрес, связанный с узлом сети.
6. Способ по п.3, в котором таблица является хэш-картой с открытой адресацией.
7. Способ по п.3, в котором таблица является хэш-картой с открытой адресацией, реализованной с использованием только одного массива.
8. Способ по п.1, в котором структура данных поиска с IP-адресом содержит массив, содержащий один или более элементов, причем элемент хранится в индексе, упомянутый элемент содержит уникальный идентификатор, связанный с конкретным узлом сети, упомянутый индекс определяется на основе IP-адреса, связанного с конкретным узлом сети.
9. Способ по п.8, в котором запрос поисковой структуры данных с IP-адресами с использованием IP-адреса, связанного с узлом сети, содержит определение индекса на основе IP-адреса, связанного с узлом сети.
10. Способ по п.1, в котором поисковая структура данных с IP-адресами сконфигурирована для автоматического изменения из реализации на основе таблицы в реализацию на основе массива.
11. Способ по п.1, в котором поисковая структура данных с IP-адресами сконфигурирована для автоматического изменения из реализации на основе массива в реализацию на основе таблицы.
12. Способ по п.1, в котором использование возвращенного уникального идентификатора для определения, является ли узел сети членом категории, содержит:
идентификацию транзитивного замыкания, причем это транзитивное замыкание включает в себя одно или более ребер между узлами-предками и узлами-потомками, причем узел-предок представляет категорию, узел-потомок представляет узел сети, ребро указывает, что узел-потомок является членом узла предка,
запрос транзитивного замыкания с использованием возвращенного уникального идентификатора и категории, и
возвращение булевого значения, которое указывает, является ли узел сети членом категории.
13. Способ по п.12, в котором запрос транзитивного замыкания с использованием возвращенного уникального идентификатора и категории содержит определение, существует ли ребро между узлом-потомком, связанным с возвращенным уникальным идентификатором, и узлом-предком, связанным с категорией.
14. Способ по п.1, в котором использование возвращенного уникального идентификатора для определения, является ли узел сети членом категории, содержит:
идентификацию битовой карты, связанной с категорией, причем эта битовая карта содержит множество битов, значение бита указывает, является ли узел сети членом категории,
запрос битовой карты с использованием возвращенного уникального идентификатора и
возвращение булевого значения, которое указывает, является ли узел сети членом категории.
15. Способ по п.14, в котором запрос битовой карты с использованием возвращенного уникального идентификатора содержит:
идентификацию бита в пределах битовой карты при использовании возвращенного уникального идентификатора как индекса в битовой карте и
возвращение значения идентифицированного бита.
16. Способ определения уникального идентификатора, связанного с узлом сети, содержащий:
запрос первой поисковой таблицы с использованием имени домена, связанного с узлом сети, причем эта первая поисковая таблица содержит одну или более пар, пара содержит имя домена, связанное с конкретным узлом сети, и ссылку на вторую поисковую таблицу, причем эта вторая поисковая таблица содержит одну или более пар, пара содержит имя хоста, связанное с конкретным узлом сети, и уникальный идентификатор, связанный с конкретным узлом сети,
запрос второй поисковой таблицы с использованием имени хоста, связанного с узлом сети,
возвращение уникального идентификатора, связанного с узлом сети, и
выполнение одного из:
использования возвращенного уникального идентификатора для получения модели ресурса, связанного с узлом сети, и
использования возвращенного уникального идентификатора для определения, является ли узел сети членом категории.
17. Компьютерный программный продукт для определения уникального идентификатора, связанного с узлом сети, причем этот компьютерный программный продукт содержит компьютерночитаемый носитель, содержащий код компьютерной программы для выполнения способа, причем этот способ содержит:
запрос поисковой таблицы с адресами Интернет-протокола (IP) с использованием IP-адреса, связанного с узлом сети, причем эта поисковая таблица с IP-адресами содержит одну или более пар, пара содержит IP-адрес, связанный с конкретным узлом сети, и уникальный идентификатор, связанный с конкретным узлом сети,
возвращение уникального идентификатора, связанного с узлом сети, и
выполнение одного из:
использования возвращенного уникального идентификатора для получения модели ресурса, связанного с узлом сети, и
использования возвращенного уникального идентификатора для определения, является ли узел сети членом категории.
18. Устройство для определения уникального идентификатора, связанного с узлом сети, содержащее:
модуль запроса, сконфигурированный для запроса поисковой таблицы с адресами Интернет-протокола (IP) с использованием IP-адреса, связанного с узлом сети, причем эта поисковая таблица с IP-адресами содержит одну или более пар, пара содержит IP-адрес, связанный с конкретным узлом сети, и уникальный идентификатор, связанный с конкретным узлом сети,
модуль возврата, сконфигурированный для возврата уникального идентификатора, связанного с узлом сети, и
одно из:
модуля модели ресурса, сконфигурированного для использования возвращенного уникального идентификатора для получения модели ресурса, связанной с узлом сети, и
модуля категории, сконфигурированного для использования возвращенного уникального идентификатора для определения, является ли узел сети членом категории.