Оценивание устойчивости информационно-телекоммуникационных сетей к деструктивным воздействиям на основе учета связности маршрутов

Бесплатный доступ

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

Информационно-телекоммуникационная сеть, устойчивость, надежность, живучесть, коэффициент готовности, связность, простая цепь, деструктивные воздействия

Короткий адрес: https://sciup.org/148160215

IDR: 148160215

Текст научной статьи Оценивание устойчивости информационно-телекоммуникационных сетей к деструктивным воздействиям на основе учета связности маршрутов

росвязи представляет собой способность сети электросвязи выполнять свои функции при выходе из строя части элементов сети в результате воздействия дестабилизирующих факторов. При этом дестабилизирующие факторы, воздействующие на сеть, подразделяются на внутренние и внешние . Соответственно этому свойство сети сохранять способность выполнять требуемые функции в условиях воздействия внутренних дестабилизирующих факторов называют надежностью сети , а в условиях воздействия внешних дестабилизирующих факторов – живучестью сети . Устойчивость же сети представляется как совокупность свойств надежности и живучести.

На рис. 1 отображена взаимосвязь основных состояний сложной системы.

При этом теория надежности оперирует в основном работоспособными и неработоспособными состояниями, в теории живучести важное место занимают частично работоспособные состояния , в которых система способна выполнять часть заданных функций в полном или частичном объеме или все заданные функции в частич-

Полностью

Частично

Неработоспособные

работоспособные состояния

Исправные Работоспособ-

работоспособные состояния состояния

Предельные состояния

ные состояния

состояния

Аварийные состояния

Рис. 1. Основные состояния сложных технических систем ном объеме. Также в условиях внешних деструктивных воздействий типичны групповые отказы элементов сети.

При функционировании ИТКС в условиях деструктивных информационно-технических воздействий (ИТВ) особое значение приобретает такое свойство ИТКС, как устойчивость к внешним дестабилизирующим факторам, воздействующим на информацию . В зарубежных источниках [6] устойчивость информационной системы (англ. resilience – эластичность, упругость, устойчивость) трактуется как способность системы противостоять кибератакам и другим действиям, влияющим на их работоспособность, а также восстанавливать исходное операционное состояние после сбоя в работе, вызванного любым инцидентом.

Основными дестабилизирующими факторами, воздействующими на ИТКС и нарушающими устойчивость их функционирования, являются:

  • -    случайные отказы и сбои сетевого и серверного оборудования;

  • -    невыявленные ошибки программного обеспечения;

  • -    ошибки исходных данных программ;

  • -    некорректные действия пользователей ИТКС;

  • -    стихийные воздействия среды, приводящие к повреждению или уничтожению элементов сети;

  • -    случайные и преднамеренные помехи, приводящие к искажению информации, циркулирующей в ИТКС;

  • -    скачкообразно изменяющийся трафик от абонентов системы;

  • -    воздействие программных вирусов и другого вредоносного кода;

  • -    информационно-технические (программно-аппаратные и радиоэлектронные) воздействия на объекты ИТКС.

Понятие устойчивости относится не к самой системе, а к какому-либо свойству её функционирования. Различные виды возмущающих факторов определяют частные виды устойчивости, поскольку может наблюдаться устойчивость по отношению к одним возмущениям и неустойчивость по отношению к другим возмущениям в смысле какого-либо одного определения устойчивости. В отношении сложной системы можно рассматривать следующие виды устойчивости [7]:

  • -    устойчивость к отказам техники (отказоустойчивость);

  • -    устойчивость к ошибкам программ (ошибкоустойчивость);

  • -    устойчивость (стойкость) к внешним климатическим факторам (теплоустойчивость, холодоустойчивость, влагоустойчивость);

  • -    устойчивость к повреждению элементов системы (живучесть);

  • -    устойчивость к механическим воздействиям (удароустойчивость, ударопрочность);

  • -    устойчивость к радиоэлектронным воздействиям – электромагнитным излучениям, наводкам и др. (помехоустойчивость, помехозащищенность);

  • -    устойчивость к программно-аппаратным воздействиям – к сетевым атакам, вредоносным программам (киберустойчивость);

  • -    устойчивость к резкому увеличению трафика, рабочей нагрузки (трафикоустойчивость, нагрузоустойчивость).

Модель оценивания устойчивости ИТКС к деструктивным воздействиям, учитывающая как физический, так и информационный характер дестабилизирующих воздействий на систему, будет включать перечисленные внутренние и внешние факторы, воздействующие на ИТКС, а также структуру ИТКС с параметрами элементов сети (рис. 2).

ВЕСТНИК 2015

ВЕСТНИК 2015

Рис. 2. Модель оценивания устойчивости ИТКС

Для оценивания устойчивости функционирования ИТКС определим основные показатели устойчивости. Надежность и живучесть отдельных элементов сети будем характеризовать коэффициентами готовности и оперативной готовности . Устойчивость сети будем оценивать с помощью вероятности связности маршрута

между заданными узлами сети.

Коэффициент готовности является основ-

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

чением времени, в течение которого применение системы по назначению не предусматривается). Коэффициент готовности представляет собой отношение времени исправной работы к сумме времен исправной работы и вынужденных простоев системы, взятых за один и тот же календарный срок:

Т

К = —и—, г ип где Tи = ∑ im= Tиi – суммарное время исправной работы системы;

n пi=1 пi го простоя.

– суммарное время вынужденно-

В этом случае коэффициент готовности показывает долю времени, в течение которого сеть (элемент сети) сохраняла свою работоспособность.

Для перехода к вероятностной трактовке величины Т и и Т в заменяются математическими

ожиданиями времени между соседними отказами и времени восстановления соответственно:

К г =

т cp

Т „ + T cp ʙ

где

mT

T = i = 1 и i и

m отказ системы;

nT i=1 пi п=

n ления системы.

– среднее время наработки на

– среднее время восстанов-

В этом случае коэффициент готовности трактуется как вероятность того, что сеть (элемент сети) будет работоспособна в любой произвольно выбранный момент времени.

Устойчивость определенного маршрута между двумя абонентами определяется устойчивостью совокупности составляющих маршрут узлов сети и линий связи, включая оконечные узлы. Коэффициент оперативной готовности – это вероятность того, что объект окажется в работоспособном состоянии в произвольный момент времени, кроме планируемых периодов, в течение которых применение объекта по назначению не предусматривается, и, начиная с этого момента, будет работать безотказно в течение заданного интервала времени t р:

К ог ( t р ) = P ( t р ) К г

Данный показатель позволяет различать системы с одинаковым коэффициентом готовности, но с различным временем непрерывной работы. Коэффициент оперативной готовности будет выше у систем, имеющих большее среднее время наработки на отказ при одинаковых коэффициентах готовности.

Методика оценивания устойчивости функционирования ИТКС основана на использовании случайных графов и нахождении связности между элементами графа с помощью метода перебора простых цепей [5; 8]. Под простой цепью понимают последовательность ребер и вершин графа без петель и параллелей, замыкающую полюсы (выбранные вершины) между собой. ИТКС моделируется графом сети, вершинами и ребрами которого являются узлы сети и линии связи. Вершины графа представляют собой узлы сети, а ребра – совокупность линий связи, которые соединяют вершины графа между собой. Всем элементам графа (вершинам и ребрам) присваивают весовые коэффициенты, представляющие собой коэффициенты готовности (оперативной готовности) узла или линии связи при расчете показателей надежности (живучести) сети связи. На построенном графе сети связи выделяют два полюса («исток» и «сток»), которые отмечают выбранное направление связи.

Методика оценивания связности между элементами графа с помощью перебора простых цепей заключается в том, что для выбранных полюсов графа сети отмечаются все пути, по которым может быть установлено соединение. Под событием связности понимают такое событие, когда между «истоком» и «стоком» в работоспособном состоянии существует хотя бы одна простая цепь. В противном случае наступает событие несвязности. Далее на графе сети выделяют все простые цепи ( μij ) между выделенной парой полюсов (узлов) vi и vj сети. При заданных коэффициентах готовности/оперативной готовности для всех элементов графа связность двухполюсной сети между выделенными узлами vi и vj рассчитывается методом объединения простых цепей с учетом эффекта поглощения.

При практических расчетах перечень простых цепей или путей μij k между узлами vi и vj ограничивают только теми путями, которые содержат допустимое число транзитных участков, зависящее от допустимого уровня искажений передаваемой по линии связи информации. Число транзитных участков определяет ранг простых цепей – r max. Таким образом, полный перечень простых цепей между узлами связи определяется с учетом максимально допустимого числа транзитных участков (ограничения ранга простых цепей).

Связностью pij k k -го пути μij k из перечня всех цепей μij называется совместная вероятность исправного состояния всех ребер и вершин, образующих эту цепь:

Pk = П0 - qa )=П Pa , (1) V a e pi V aepi где qa = 1 – ра – коэффициент неготовности (или оперативной неготовности) а-го элемента последовательности ребер и вершин, принадлежащего пути μijk (при проведении реальных расчетов этим коэффициентом пользоваться удобнее, чем коэффициентом ра);

ра коэффициент готовности (или оперативной готовности) а -го элемента последовательности ребер и вершин, принадлежащих пути μij k .

Вероятность связности рij от vi к vj – это вероятность исправного состояния хотя бы одной цепи из всех возможных цепей или (при ограничении числа транзитных участков rmax ) хотя бы одной цепи с допустимым рангом:

p , = , = i П ( 1 P k ) . (2)

V p k e m i

Из-за наличия общих ребер и вершин в цепях вероятность связности, вычисленная по формуле (2), имеет завышенное значение. Для расчета действительного значения необходимо исключить события многократного учета коэффициента готовности/оперативной готовности одного ребра или одной вершины. Для этого необходимо выполнить операцию поглощения E (т.е. замену после раскрытия скобок всех членов, имеющих показатели степени больше единицы, на единицу). Формула для вычисления связности принимает вид:

p ij

= E 1 P max

= 1 П ( 1 - p k ) ^

Vp k e m .

Число перемножаемых сомножителей в фор-

мулах (2) и (3) равно числу простых цепей, а число перемножаемых сомножителей в формуле (1) равно числу ребер и вершин в одной цепи. Таким образом, показатели надежности и живучести сети (по вероятностям связности двухполюсного графа) вычисляют по формуле (3). Аналогично исключение дублирования элементов сети при расчете связности выполняется на основе логико-вероятностных методов [9].

Пример . Определим пути из вершины 1 в

Рис. 3. Пример сетевой модели ИТКС

ВЕСТНИК 2015

1 путь. 1-2-3-5, r = 3   5 путь. 1-4-5, r = 2

2 путь. 1-2-4-5, r = 3   6 путь. 1-4-3-5, r = 3

3 путь. 1-2-4-3-5, r = 4 7 путь. 1-4-2-3-5, r = 4

4 путь. 1-2-3-4-5, r = 4

Число транзитных участков определяет ранг простых цепей – rmax = 3.

Тогда пути 3, 4 и 7 исключаются. Вероятности связности оставшихся цепей (рис. 4) представлены ниже.

p 115 = K г1 K г12 K г2 K г23 K г3 K г35 K г5 ;

p 125 = K г1 K г12 K г2 K г24 K г4 K г45 K г5 ;

ВЕСТНИК 2015

p 15 = K г K г K г K г K г ;

Рис. 4. Пример сетевой модели ИТКС

Затем рассчитываем вероятность связности маршрута из первого узла в пятый – p 15: P l5 = E { p = 1 - (1 P 1s ) (1 Pti ) (1 P ^5 ) (1 P 1‘ ) }

При коэффициентах готовности узлов и линий связи данной сети K Г = 0,99 получим значение показателя устойчивости p 15 = 0,9792 . При условии абсолютной надежности (отказоустойчивости, живучести) узлов сети ( K Г i = 1) получим p 15 = 0,9998. При условии абсолютной надежности (помехоустойчивости, живучести) линий связи между узлами сети ( K Г ij = 1) получим p 15 = 0,9799 . Таким образом, данный маршрут более чувствителен к готовности узлов.

Для оценивания и сравнительного анализа показателей устойчивости сетевых структур расчет проводится в трех различных режимах с выходом из строя выбранных элементов сети и последующим выявлением ее узких мест:

  • 1)    расчет показателей устойчивости для исходной структуры;

  • 2)    расчет показателей устойчивости в условиях одиночных отказов узлов и связей между ними (режим надежности);

  • 3)    расчет показателей устойчивости в условиях групповых отказов узлов и связей между ними (режим живучести).

Коэффициенты готовности отказавших элементов сети приравниваются к нулю. Данная методика может быть также использована при рек онфигурировании сети за счет резервных узлов и связей.

Список литературы Оценивание устойчивости информационно-телекоммуникационных сетей к деструктивным воздействиям на основе учета связности маршрутов

  • Гладышев А.И. Вопросы создания единого информационного пространства в космотехносфере//Вестник Российского нового университета. -2014. -№ 4. -С. 137-140.
  • Гончаренко В.А. Методы обеспечения устойчивости функционирования распределенных информационно-вычислительных систем//Проблемные вопросы сбора, обработки, передачи и защиты информации в сложных радиотехнических системах: тематический науч.-тех. сборник. -МО РФ: ПВИРЭ КВ, 2005. -№ 24. -С. 102-106.
  • Гончаренко В.А., Швец Т.С. Методика оценивания устойчивости функционирования критически важных объектов к программно-аппаратным воздействиям//Актуальные вопросы в научной работе и образовательной деятельности: сб. науч. тр. по мат-лам Междунар. науч.-практ. конф. 30 апреля 2014 г.: в 11 ч. -Тамбов: ООО «Консалтинговая компания Юком», 2014. -Ч. 8.-С. 34-35.
  • ГОСТ 34.003-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения. -М.: Стандартинформ, 2009. -24 с.
  • ГОСТ Р 53111-2008. Устойчивость функционирования сети связи общего назначения. Требования и методы проверки. -М.: Стандарт-информ, 2009. -19 с.
  • ANSSI. Information systems defence and security//France’s strategy. -№ 6. -2011. -Feb. -24 p.
  • Эксплуатация средств вычислительной техники. Часть 1. Аппаратные средства вычислительной техники: учебник/А.В. Аверьянов, А.Г. Басыров, В.А. Гончаренко /под ред. Г.В. Кремеза. -СПб.: ВКА имени А.Ф. Можайского, 2013. -505 с.
  • Надежность и живучесть систем связи/Б.Я. Дудник, В.Ф. Овчаренко, В.К. Орлов /под ред. Б.Я. Дудника. -М.: Радио и связь, 1984. -216 с.
  • Рябинин И.А. Надежность и безопасность структурно-сложных систем. -СПб.: Изд-во СПб ун-та, 2007. -276 с.
Еще
Статья научная