Автор работы: Пользователь скрыл имя, 04 Июня 2013 в 16:34, курсовая работа
Настоящее техническое задание распространяется на разработку имитационного моделирования алгоритма защиты сети, а так же разработку модели сети. Данный алгоритм должен позволять обнаруживать и отключать «генератор помехи», а так же проверять работоспособность сети. Данная модель сети должна позволять генерировать сообщения от контроллера на любой заданный абонент, имитировать отказы и сбои любого из абонентов и контроллера сети, имитировать, текущее время, отображать процесс прохождения сообщений к ОУ и состояния ОУ. Модель и алгоритм обеспечения восстановления работоспособности сети должны пройти отладку с предоставлением отчета.
Техническое задание………………………………………………………………………………….……………………...3
Эскизный проект…………………………………………………………………………………………………….………..7
1. Общие положения…………………………………………………………………………..................................7
2. Основные технические решения………………………………………………………………………………..7
Реализация…………………………………………………………………………………………………………………......9
Генератор сети………………………………………………………………………………………………...9
Описание……………………………………………………………………………………………….....9
Листинг …………………………………………………………………………………………………..9
Анализатор сети ……………………………………………………………………………………….……27
Описание………………………………………………………………………………………...……..27
Листинг…………………………………………………………………………………………………27
Графический визуализатор сети……………………………………………………………………………31
Интерфейс программы………………………………………………………………………………....31
Инструкция по эксплуатации…………………………………………………………………………31
Листинг программы…………………………………………………………………………………….35
Эксперимент………………………………………………………………………………………………………………....41
Описание эксперимента……………………………………………………………………………………..41
Результаты эксперимента……………………………………………………………………………………42
Приложение…………………………………………………………………………………………………………………..79
Список используемой литературы……………………………………………………………………………………….....81
4032: Запрос ответа у ОУ_6_A
4052: Ожидание ответа...
4084: Нет ответа
--
4088: Запрос ответа у ОУ_7_A
4108: Ожидание ответа...
4140: Нет ответа
4144: Запрос ответа у ОУ_7_A
4164: Ожидание ответа...
4196: Нет ответа
4200: Запрос ответа у ОУ_7_A
4220: Ожидание ответа...
4252: Нет ответа
--
Генерация присутствует, продолжаю работу
--
4256: Запрос на отключение ОУ_2_A
4276: Ожидание ответа...
4308: Получен ответ: ОК
Проверка после отключения:
--
4312: Запрос ответа у ОУ_0_A
4332: Ожидание ответа...
4364: Нет ответа
4368: Запрос ответа у ОУ_0_A
4388: Ожидание ответа...
4420: Нет ответа
4424: Запрос ответа у ОУ_0_A
4444: Ожидание ответа...
4476: Нет ответа
--
4480: Запрос ответа у ОУ_1_A
4500: Ожидание ответа...
4532: Нет ответа
4536: Запрос ответа у ОУ_1_A
4556: Ожидание ответа...
4588: Нет ответа
4592: Запрос ответа у ОУ_1_A
4612: Ожидание ответа...
4644: Нет ответа
--
4648: Запрос ответа у ОУ_2_A
4668: Ожидание ответа...
4700: Нет ответа
4704: Запрос ответа у ОУ_2_A
4724: Ожидание ответа...
4756: Нет ответа
4760: Запрос ответа у ОУ_2_A
4780: Ожидание ответа...
4812: Нет ответа
--
4816: Запрос ответа у ОУ_3_A
4836: Ожидание ответа...
4868: Нет ответа
4872: Запрос ответа у ОУ_3_A
4892: Ожидание ответа...
4924: Нет ответа
4928: Запрос ответа у ОУ_3_A
4948: Ожидание ответа...
4980: Нет ответа
--
4984: Запрос ответа у ОУ_4_A
5004: Ожидание ответа...
5036: Нет ответа
5040: Запрос ответа у ОУ_4_A
5060: Ожидание ответа...
5092: Нет ответа
5096: Запрос ответа у ОУ_4_A
5116: Ожидание ответа...
5148: Нет ответа
--
5152: Запрос ответа у ОУ_5_A
5172: Ожидание ответа...
5204: Нет ответа
5208: Запрос ответа у ОУ_5_A
5228: Ожидание ответа...
5260: Нет ответа
5264: Запрос ответа у ОУ_5_A
5284: Ожидание ответа...
5316: Нет ответа
--
5320: Запрос ответа у ОУ_6_A
5340: Ожидание ответа...
5372: Нет ответа
5376: Запрос ответа у ОУ_6_A
5396: Ожидание ответа...
5428: Нет ответа
5432: Запрос ответа у ОУ_6_A
5452: Ожидание ответа...
5484: Нет ответа
--
5488: Запрос ответа у ОУ_7_A
5508: Ожидание ответа...
5540: Нет ответа
5544: Запрос ответа у ОУ_7_A
5564: Ожидание ответа...
5596: Нет ответа
5600: Запрос ответа у ОУ_7_A
5620: Ожидание ответа...
5652: Нет ответа
--
Генерация присутствует, продолжаю работу
--
5656: Запрос на отключение ОУ_3_A
5676: Ожидание ответа...
5708: Получен ответ: занят
5712: Запрос на отключение ОУ_3_A
5732: Ожидание ответа...
5764: Получен ответ: ОК
Проверка после отключения:
--
5768: Запрос ответа у ОУ_0_A
5788: Ожидание ответа...
5820: Нет ответа
5824: Запрос ответа у ОУ_0_A
5844: Ожидание ответа...
5876: Нет ответа
5880: Запрос ответа у ОУ_0_A
5900: Ожидание ответа...
5932: Нет ответа
--
5936: Запрос ответа у ОУ_1_A
5956: Ожидание ответа...
5988: Нет ответа
5992: Запрос ответа у ОУ_1_A
6012: Ожидание ответа...
6044: Нет ответа
6048: Запрос ответа у ОУ_1_A
6068: Ожидание ответа...
6100: Нет ответа
--
6104: Запрос ответа у ОУ_2_A
6124: Ожидание ответа...
6156: Получен ответ: ОК
--
6160: Запрос ответа у ОУ_3_A
6180: Ожидание ответа...
6212: Нет ответа
6216: Запрос ответа у ОУ_3_A
6236: Ожидание ответа...
6268: Нет ответа
6272: Запрос ответа у ОУ_3_A
6292: Ожидание ответа...
6324: Нет ответа
--
6328: Запрос ответа у ОУ_4_A
6348: Ожидание ответа...
6380: Получен ответ: ОК
--
6384: Запрос ответа у ОУ_5_A
6404: Ожидание ответа...
6436: Получен ответ: ОК
--
6440: Запрос ответа у ОУ_6_A
6460: Ожидание ответа...
6492: Получен ответ: занят
6496: Запрос ответа у ОУ_6_A
6516: Ожидание ответа...
6548: Получен ответ: ОК
--
6552: Запрос ответа у ОУ_7_A
6572: Ожидание ответа...
6604: Нет ответа
6608: Запрос ответа у ОУ_7_A
6628: Ожидание ответа...
6660: Нет ответа
6664: Запрос ответа у ОУ_7_A
6684: Ожидание ответа...
6716: Нет ответа
--
Генерация отсутствует, выявлен генерящий ОУ: ОУ_3_A
----------------------
Сеть №2
Изображение сети:
Лог
0: Запрос ответа у ОУ_0_B
20: Ожидание ответа...
52: Нет ответа
56: Запрос ответа у ОУ_0_B
76: Ожидание ответа...
108: Нет ответа
112: Запрос ответа у ОУ_0_B
132: Ожидание ответа...
164: Нет ответа
--
168: Запрос ответа у ОУ_1_B
188: Ожидание ответа...
220: Нет ответа
224: Запрос ответа у ОУ_1_B
244: Ожидание ответа...
276: Нет ответа
280: Запрос ответа у ОУ_1_B
300: Ожидание ответа...
332: Нет ответа
--
336: Запрос ответа у ОУ_2_B
356: Ожидание ответа...
388: Нет ответа
392: Запрос ответа у ОУ_2_B
412: Ожидание ответа...
444: Нет ответа
448: Запрос ответа у ОУ_2_B
468: Ожидание ответа...
500: Нет ответа
--
504: Запрос ответа у ОУ_3_B
524: Ожидание ответа...
556: Нет ответа
560: Запрос ответа у ОУ_3_B
580: Ожидание ответа...
612: Нет ответа
616: Запрос ответа у ОУ_3_B
636: Ожидание ответа...
668: Нет ответа
--
672: Запрос ответа у ОУ_4_B
692: Ожидание ответа...
724: Нет ответа
728: Запрос ответа у ОУ_4_B
748: Ожидание ответа...
780: Нет ответа
784: Запрос ответа у ОУ_4_B
804: Ожидание ответа...
836: Нет ответа
--
840: Запрос ответа у ОУ_5_B
860: Ожидание ответа...
892: Нет ответа
896: Запрос ответа у ОУ_5_B
916: Ожидание ответа...
948: Нет ответа
952: Запрос ответа у ОУ_5_B
972: Ожидание ответа...
1004: Нет ответа
--
1008: Запрос ответа у ОУ_6_B
1028: Ожидание ответа...
1060: Нет ответа
1064: Запрос ответа у ОУ_6_B
1084: Ожидание ответа...
1116: Нет ответа
1120: Запрос ответа у ОУ_6_B
1140: Ожидание ответа...
1172: Нет ответа
--
Подозрение на генерацию в сети по линии B
------------------------------
Последовательное отключение ОУ по линиии A
------------------------------
--
1176: Запрос ответа у ОУ_0_A
1196: Ожидание ответа...
1228: Получен ответ: занят
1232: Запрос ответа у ОУ_0_A
1252: Ожидание ответа...
1284: Получен ответ: ОК
1288: Запрос на отключение ОУ_0_B
1308: Ожидание ответа...
1340: Получен ответ: ОК
Проверка после отключения:
--
1344: Запрос ответа у ОУ_0_B
1364: Ожидание ответа...
1396: Нет ответа
1400: Запрос ответа у ОУ_0_B
1420: Ожидание ответа...
1452: Нет ответа
1456: Запрос ответа у ОУ_0_B
1476: Ожидание ответа...
1508: Нет ответа
--
1512: Запрос ответа у ОУ_1_B
1532: Ожидание ответа...
1564: Нет ответа
1568: Запрос ответа у ОУ_1_B
1588: Ожидание ответа...
1620: Нет ответа
1624: Запрос ответа у ОУ_1_B
1644: Ожидание ответа...
1676: Нет ответа
--
1680: Запрос ответа у ОУ_2_B
1700: Ожидание ответа...
1732: Нет ответа
1736: Запрос ответа у ОУ_2_B
1756: Ожидание ответа...
1788: Нет ответа
1792: Запрос ответа у ОУ_2_B
1812: Ожидание ответа...
1844: Нет ответа
--
1848: Запрос ответа у ОУ_3_B
1868: Ожидание ответа...
1900: Нет ответа
1904: Запрос ответа у ОУ_3_B
1924: Ожидание ответа...
1956: Нет ответа
1960: Запрос ответа у ОУ_3_B
1980: Ожидание ответа...
2012: Нет ответа
--
2016: Запрос ответа у ОУ_4_B
2036: Ожидание ответа...
2068: Нет ответа
2072: Запрос ответа у ОУ_4_B
2092: Ожидание ответа...
2124: Нет ответа
2128: Запрос ответа у ОУ_4_B
2148: Ожидание ответа...
2180: Нет ответа
--
2184: Запрос ответа у ОУ_5_B
2204: Ожидание ответа...
2236: Нет ответа
2240: Запрос ответа у ОУ_5_B
2260: Ожидание ответа...
2292: Нет ответа
2296: Запрос ответа у ОУ_5_B
2316: Ожидание ответа...
2348: Нет ответа
--
2352: Запрос ответа у ОУ_6_B
2372: Ожидание ответа...
2404: Нет ответа
2408: Запрос ответа у ОУ_6_B
2428: Ожидание ответа...
2460: Нет ответа
2464: Запрос ответа у ОУ_6_B
2484: Ожидание ответа...
2516: Нет ответа
--
Генерация присутствует, продолжаю работу
--
2520: Запрос ответа у ОУ_1_A
2540: Ожидание ответа...
2572: Получен ответ: занят
2576: Запрос ответа у ОУ_1_A
2596: Ожидание ответа...
2628: Получен ответ: ОК
2632: Запрос на отключение ОУ_1_B
2652: Ожидание ответа...
2684: Получен ответ: занят
2688: Запрос на отключение ОУ_1_B
2708: Ожидание ответа...
2740: Получен ответ: ОК
Проверка после отключения:
--
2744: Запрос ответа у ОУ_0_B
2764: Ожидание ответа...
2796: Нет ответа
2800: Запрос ответа у ОУ_0_B
2820: Ожидание ответа...
2852: Нет ответа
2856: Запрос ответа у ОУ_0_B
2876: Ожидание ответа...
2908: Нет ответа
--
2912: Запрос ответа у ОУ_1_B
2932: Ожидание ответа...
2964: Нет ответа
2968: Запрос ответа у ОУ_1_B
2988: Ожидание ответа...
3020: Нет ответа