- •9.1.2 Основные понятия информационной безопасности
- •9.1.3 Определения основных понятий информационной безопасности
- •9.1.4. Классификация сетевых атак
- •9.1.4.1. Понятие сетевой атаки
- •9.1.4..2. Пассивная атака
- •9.1.4..3. Активная атака
- •Создание ложного потока (фальсификация)
- •Повторное использование
- •9.2. Уровни информационной безопасности
- •9.2.1. Основные уровни
- •9.2.2. Законодательный уровень информационной безопасности
- •9.2.3. Административный уровень информационной безопасности
- •9.2.4. Процедурный уровень информационной безопасности
- •9.2.5. Программно-технический уровень информационной безопасности
- •9.3. Архитектурная безопасность
- •9.3.1 Понятие архитектурной безопасности
- •9.3.2 Принципы архитектурной безопасности
- •9.4. Сервисы информационной безопасности
- •9.4.1. Идентификация и аутентификация
- •9.4.1.1.Основные понятия
- •9.4.1.2.Аутентификаторы
- •9.4.1.3.Обмент данными аутоинтефикации
- •9.4.1.4.Концепция единого входа в сеть
- •9.4.2 Управление доступом
- •9.4.2.1 Основные понятия
- •9.4.2.2 Матрица доступа
- •9.4.2.3 Списки управления доступом
- •9.4.3 Протоколирование и аудит
- •9.4.3.1 Основные понятия
- •9.4.3.1 Протоколируемая информация
- •9.4.3.1 Активный аудит
- •9.4.4. Криптография
- •9.4.4.1. Основные понятия
- •9.4.4.2. Симметричное шифрование
- •9.4.4.3. Асимметричное шифрование
- •9.4.4.3. Эффективное шифрование
- •9.4.4.4. Шифрование с составным ключом
- •9.4.5.Контроль целостности
- •9.4.5.1. Основные понятия
- •9.4.5.3. Электронная цифровая подпись
- •9.4.5.4. Цифровые сертификаты
- •9.4.6. Экранирование
- •9.4.6.1 Основные понятия
- •9.4.6.2 Экран как последовательность фильтров
- •9.4.6.3 Задачи экрана
- •9.4.7. Анализ защищенности
- •9.4.7.1 Основные понятия
- •9.4.7.2 Сетевые сканеры
- •9.4.8. Обеспечение отказоустойчивости
- •9.4.9.Обеспечение обслуживаемости
- •9.4.10 Туннелирование
- •9.4.10.1 Основные понятия
- •9.4.10.2 Виртуальные частные сети
- •9.4.11 Управление
- •9.4.11.1 Основные понятия
- •9.4.11.2 Области управления
- •Тема 10. Надежность
- •10.1. Основные понятия теории надежности
- •10.1.1. Понятие надежности
- •10.1.2. Вероятность безотказной работы
- •10.2.2. Экспоненциальное распределение
- •10.2.3. Нормальное распределение (распределение Гаусса)
- •10.3. Надежность распределенной системы
- •10.3.1 Надежность компонентной системы
- •10.3.2. Надежность распределенных программно-аппаратных систем
- •10.3.2.1 Факторы надежности распределенной системы
- •10.3.2.2 Надежность соединений и питания
- •10.3.2.3 Надежность узла.
- •10.3.2.3.1 Аппаратная часть.
- •10.3.2.3.2 Програмное обеспечение.
- •10.4.Механизм контрольных точек в распределенных системах
- •10.3.1. Модель системы и модель отказа
- •10.3.2. Консистентные состояния системы
- •10.3.3. Восстановление, основанное на контрольных точках
10.3.2.2 Надежность соединений и питания
Надежность сетевых соединений зависит от качества кабелей, их помехозащищенности, качества дополнительного сетевого оборудования, таких как маршрутизаторы, переключатели и т.д.
Надежность цепей питания зависит от надежности источников бесперебойного питания и качества услуг поставщика электроэнергии. Надежности источников бесперебойного питания определяется характеристиками оборудования конкретного производителя: значением гарантируемой наработки на отказ и статистикой выхода из строя конкретных моделей. Надежность сети электроснабжения и качество услуг поставщика электроэнергии оценивается при анализе частоты перебоев электроэнергии и длительности периодов перебоев, которые можно получить с помощью ПО мониторинга, поставляемого в месте с источником бесперебойного питания. Общий параметр надежности электропитания будет зависеть от наличия источников бесперебойного питания их емкости и длительности периодов отключения электроэнергии.
10.3.2.3 Надежность узла.
10.3.2.3.1 Аппаратная часть.
Надежности аппаратной части складывается из надежности внутренних компонентов (блок питания, винчестер, вентиляторы, процессор, контроллеры и т.д.), вероятность отказа каждого из этих узлов не зависит друг от друга, поэтому можно применять формулу (1). Источник данных о надежности компонентов – статистика и данные производителя. Если нет возможности получить данные надежности обо всех компонентах, то можно сказать, что надежность такой системы не выше надежности самого ненадежного элемента, например винчестера, блока питания или вентилятора.
10.3.2.3.2 Програмное обеспечение.
Надежность программного обеспечения складывается из надежности: 1) операционной системы, 2) виртуальной машины, 3) используемого приложения. Надежность ОС и виртуальной машины определяется на основе имеющейся статистики и соответствующих исследований.
Надежность приложения зависит от следующих факторов:
Организации обработки запросов (с программной очередью или без, допускается ли распараллеливание процесса обработки запросов, «дозирование нагрузки»).
Из практики известно, что перегрузка может вызывать сбои в работе системных библиотек (особенно коммуникационных – так как повышенная нагрузка может сделать невозможным своевременный ответ на системные запросы) и даже зависанию операционной системы. Надежность, связанная с этими особенностями, может быть рассчитана на основе теории массового обслуживания.
Методов обеспечения безопасности.
Сильно зависит от системы обеспечения безопасности системы, может вызывать дополнительную нагрузку на узлы и коммуникационное оборудование сети, что снизит способность системы достаточно быстро обрабатывать запросы, что может вызвать перегрузку системы и неспособность её выполнять поставленные перед ней задачи, и тем самым, снизит её надежность.
Сложности и полноты тестирования.
Имеется четкая зависимость первоначальных ошибок в программе от её объема (количества используемых операторов), см. рис3. По мере тестирования и внедрения программы, количество ошибок сводится к минимуму. Теоретически вероятность выхода из строя хорошо оттестированной программы стремиться к нулю в процессе её длительной эксплуатации и сопровождения. Момент, когда система достигла желаемого уровня качества можно определить из частоты обнаружения новых ошибок.
Рис. 10.3. Зависимость интенсивности отказов ПО от времени
Данная зависимость значительно отличается от распределения Вейбула, справедливого для аппаратной части компьютерной системы, в том, что на стадии нормальной эксплуатации интенсивность отказов уменьшается благодаря совершенствованию и поддержке продукта производителем, на завершающей стадии, количество отказов является постоянной величиной, т.к. продукт уже не поддерживается.
