МАС – многоагентные системы
22nd Май 2013 автор adminМАС это одно из активных, развивающихся направлений современной технологии программирования. Многоагентные системы доставляют код на удаленные системы, который расширяет их функциональность, а многоагентные комплексы распараллеливают естественным образом решение сложнейших задач.
Эти свойства нужны, например, для индексации мультимедийных ресурсов. Мультимедийные файлы имеют большой размер, и их весьма тяжело загружать на центральный сервер для индексации. Гораздо проще доставить на сервер индексирующий код, а потом получить результаты индексации, которые будут иметь гораздо меньший размер.
С точки зрения информационной защиты такой подход тоже весьма хорош, если подходить с позиции управления правами и поставщиков информационного наполнения. Мобильные агенты опираются на возможности и интерфейсы, которые присутствуют на большинстве существующих платформ. Кроме этого, они не требуют постоянного управления, т.е. они автономны и могут перемещаться с одной системы на другую, пользуясь намеченным маршрутом. За счет их автономности коммуникационные и вычислительные ресурсы экономятся.
Мобильные агенты, с точки зрения информационной безопасности, могут стать странствующими воинами, которые будут контролировать удаленные системы на предмет отсутствия вредоносной активности, выявляя и отражая вместе с соратниками скоординированные атаки злоумышленников, привнося в систему защиты элементы самоорганизации и динамичности. Необходимо учитывать, что агенты могут быть атакованы другими агентами, платформами и такими сущностями, как вирусы. Кроме этого агенты могут атаковать целевые платформы. И только учитывать семантику программ можно организовать надежную защиту, как самих агентов, так и платформ.
Рубрика: Способы защиты информации |