Основные задачи контроля и диагностики ЭВМ

Лекция 16.

Введение

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

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

Система автоматического диагностирования представляет собой комплекс программных, микропрограммных и аппаратурных средств и справочной документации (диагностических справочников, инструкций, тестов).

Метод диагностирования характеризуется объектом элементарной проверки, способом подачи воздействия и снятия ответа.

Существуют следующие методы тестового диагностирования:

­ двухэтапное диагностирование;

­ последовательное сканирование;

­ эталонные состояния;

­ микродиагностирование;

­ диагностирование, ориентированное на проверку сменных блоков.

 


Теоретическая часть

Основные задачи контроля и диагностики ЭВМ

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

Структура системы контроля и диагностики ЭВМ

В первую очередь при неисправности ПК следует произвести визуальный осмотр, надо сделать вскрытие и постараться найти характерный запах гари и… В материнских платах наиболее часто встречающаяся поломка – выход из строя… (Voltage Regulation Module, представляет собой LC-фильтр). Да и сам этот блок может выгореть. Нередко…

Программно-аппаратная диагностика

Итак, рассмотрим порядок загрузки компьютера. 1. После включения питания БП выполняет самотестирование. Если все выходные… 2. Микросхема таймера получает сигнал P_G и прекращает генерировать подаваемый на микропроцессор сигнал начальной…

Необходимость диагностирования компьютерной системы

Система автоматического диагностирования представляет собой комплекс программных, микропрограммных и аппаратурных средств и справочной документации… Получаемое значение ответа (значения сигналов в контрольных точках) называется…  

Описание программы Производительности системы

Windows XP получает данные о производительности от компонентов компьютера. Работающий компонент системы генерирует данные о производительности. Эти… Различные объекты производительности, встроенные в операционную систему,… Каждый объект производительности содержит счетчики, дающие сведения о конкретных элементах системы или службы.…

Описание пакета SiSoft Sandra

Так уж получилось, что пакеты диагностических утилит являются одним из наиболее консервативных видов программного обеспечения. Даже переход на… Пакет диагностических утилит SiSoft Sandra 2009 (аббревиатура расшифровывается… После инсталляции на Рабочем столе и в Контрольной панели появляется ярлык к SiSoft Sandra 2007. Двойной щелчок мышью…

Практическая часть

Сводная информация о компьютере

Рис. 1. Сводная информация о тестируемом компьютере Система

Повышение тактовой частоты.

Так, все производители микропроцессоров перешли на технологию КМОП, хотя Intel, например, использовала БиКМОП для первых представителей семейства… Уменьшение размеров транзисторов, сопровождаемое снижением напряжения питания… Таблица 17.1. Год производства DRAM, нм …

Увеличение объема и пропускной способности подсистемы памяти.

Общая тенденция увеличения размеров кэш-памяти реализуется по-разному: · внешние кэш-памяти данных и команд с двухтактовым временем доступа объемом… · отдельный кристалл кэш-памяти второго уровня, размещенный в одном корпусе в Pentium Pro;

Нанотехнологии

Основа нанофизики и нанотехнологии создана именно в нашей стране. Теоретические и первые экспериментальные работы в этой области были сделаны… Российский ученый впервые теоретически обосновал положение о том, что переход… Сейчас работы в области нанотехнологий ведутся в четырех основных направлениях:

Фотоника

Довольно давно уже известна оптимальная среда для передачи огромных массивов данных - это свет, бегущий по волоконно-оптическим кабелям. А все… 16.февраля 2004 г. впервые было продемонстрировано устройство, передающее… Луч света, идущий по оптическому волокну, расщепляется на два луча, затем один из лучей проходит через специальное…

Оглавление

Reference 3

Port scanner: 4

Shared Resource Scanner: 5

Graphical ping tool: 6

Shell: 8

Automatic test for WEB site vulnerabilities: 9

Test your WEB site security 9

Brute force module to crack passwords: 12

Network Utilities Knowledge: 14

Network mask 14

Сканирование открытых ресурсов:

Модуль Share Scanner позволяет сканировать сеть и удаленные компьютеры в поисках расшаренных ресурсов и сетевых дисков.

Модуль Share Scanner в программе CyD Network Utilities (сетевые утилиты и безопасность) - это графическая утилита, которая позволяет просматривать открытые (расшаренные) ресурсы на удаленном компьютере. Вы можете использовать сканер для сканирования IP сети в поисках компьютеров с открытыми ресурсами. Если вы нашли открытые ресурсы, это может быть не очень хорошим знаком, потому что хакеры могут просматривать, или даже удалять файлы. Проверьте права доступа на расшаренные ресурсы, чтобы важные данные не оказались доступными из вне.

Чтобы запустить сканер открытых ресурсов выберите меню Share scanner из меню Network или нажмите кнопку на панели задач. Перед вами откроется окно сканирования открытых ресурсов:

Введите IP адрес или имя компьютера, открытые ресурсы которого вы хотите просмотреть. Чтобы начать сканирование нажмите кнопку Scan share resources .

Другие кнопки модуля:

- отменить сканирование;

Сканирование открытых портов:

Сканирование портов - это сетевая утилита, которая позволяет находить открытые порты на удаленном компьютере или на группе удаленных компьютеров. Сканер портов в утилитых CyD Network Utilities может сканировать компьютеры в разных сетях A, B или C на наличие открытых портов. Необходимость поиска открытых портов может быть обусловлена множеством причин. Порт открывается серверными сервисами, например, такими как FTP или HTTP которые могут быть разрешены или запрещены пользователем или могут находится под определенными правилами сетевого администрирования. Открытый порт может быть также результатом работы троянской программы или программы backdoor (задний вход), которую мог установить хакер через программу вируса, удаленный эксплоит (уязвимость в программном обеспечении).

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

Чтобы запустить сканер портов, выберите меню Scan ports из Network или нажмите кнопку . Модуль Scan ports будет запущен:

В модуле вы можеет выбирать тип сканирования - TCP или UDP портов. Введите IP адрес или имя компьютера, который вы хотите просканировать и нажмите кнопку .

Другие кнопки модуля:

- отменить сканирование портов;

- сохранить результат сканирования в текстовом файле

Графическая утилита Ping :

Ping это графическая утилита Windows утилиты Ping, которая позволяет тестировать соединение с удаленным компьютером. Главная задача утилиты — проверка соединение между двумя компьютерами/хостами. Дополнительная возможность утилиты — возможность отображения времени задержки отправки и получения сообщения между двумя хостами. Это может быть полезно, когда необходимо найти проблему соединения между двумя компьютерами.

Чтобы запустить утилиту Ping, выберите меню Test connection (Ping) из меню Network или нажмите кнопку . На панели задач. Модуль Ping будет загружен:

Для начала вы должны ввести имя хоста или его IP адрес компьютера (соединение с которым вы хотите протестировать), в поле Host name/address. Вы можете оставить остальные параметры размер пакета и количество попыток тестирования по умолчанию. Теперь нажмите кнопку "Ping" на панели задач . Первая попытка тестирования может занять дополнительное время, потому что компьютеру нужно определить адрес, по которому нужно искать хост. После определения адреса, вы увидите строки, информирующие вас о результате тестирования.Если вы увидите в результате сообщение timeout, то необходимо проверить соединение с интернетом или сетью и убедится, что сервер доступен. Если соединение в порядке, то вы должны увидеть строки, в которых будет показано время следования покета до сервера и обратно.

Сетевая командная строка:

Сетевая командная строка (Shell) эта модуль, с помощью которого вы можете тестировать выполнение команд на сервисе удаленного или локального сервера. Допустим, что вы просканировали удаленный компьютер на наличие открытых портов. Когда вы нашли открытый порт, вы можете подключится к нему с помощью модуля сетевой командной строки Shell и выполнить команду HELP. Сервис может ответить вам списком команд, которые доступны на выполнение на удаленном сервисе. Вы можете так же использовать Shell для тестирования сетевых и интернет приложений, если вы являетесь разработчиком программ или вы можете тестировать работу протокола на удаленном сервере.Для использования Shell, выберите пункт меню Network Shell из меню Network или нажмите кнопку на панели инструментов программы. Окно модуля Shell будет загружено в главное окно программы сетевых утилит.

Здесь вам доступны следующие кнопки:

- подключится к удаленном серверу;

- отключится от сервера;

- сохранить результат работы в текстовый файл;

Допустим, что у вас есть сервис, который работает на 21-м порту. В большинстве случаев таким сервисом является FTP сервер. Вы можете протестировать команды FTP сервера с помощью сетевой командной строки. Введите имя хоста (сервера/компьютера) в поле Host name / address и номер порта 21 в поле Port number. Нажмите кнопку соединения с сервером, чтобы становить соединение. Первая команда, которую вы можете отправить серверу FTP это "USER " за которой должно идти имя пользователя, под которым вы хотите войти на сервис. В поле Command введите "USER YourName" и нажмите Send. Команда USER будет отправлена сервису, и FTP сервер должен ответить вам на ваш запрос.

Автоматические тестирование безопасности WEB сайта:

Модуль Security test (автоматического тестирования безопасности WEB сайта) — это новая возможность программы CyD NET Utils 5.0 Network Utilities Сеть и безопасность 2009. Вы можете тестировать ваш WEB сервер на наличие следующих уязвимостей:

SQL Injection или инъекция SQL

XSS (Cross Site Scripting)

PHP includes

Наиболее распространенная атака на базы данных — это инъекция SQL Injection. Атака реализуется за счет внедрения кода злоумышленника в SQL запрос через параметры, например, поля URL адреса. Переданный код внедряется в запрос для выполнения на сервере баз данных Возможность выполнять запросы SQL на сервере баз данных может дать хакеру возможность уничтожить данные в базе или даже на WEB сервере. Для получения дополнительной информации по данной уязвимости, можно прочитать статью SQL Injection and PHP на нашем сайте.

Разработка Web приложений в наше время далеко не всегда требует знания безопасности и даже программирования. Современные средства позволяют с помощью мышки создать WEB сайт и опубликовать его в интернете. Очень часто, такие конструкторы становятся мишенью для атак хакеров. Используя автоматического тестирования безопасности в программе CyD NET Utils позволяет уменьшить вероятность нахождения ошибок в ваших приложениях или приложениях, собранных с помощью конструкторов сайтов. Используйте автоматический тест после каждого внесения изменений в программах на сайте.

Тестирование WEB сервера на безопасность

Введите URL адрес WEB сервера в поле WEB site URL . Например, адрес сайта… Нажмите кнопку Test WEB Servers для начала теста. Программа отобразит окно параметров теста безопасности, как показано…

Winmtr

Winmtr - клон популярной traceroute программы работает под операционной системой Linux. Программа объединяет возможности команд tracert и ping.

Программа отображает полную статистику по каждому маршрутизатора:

Hostname - это Ip-Адрес или доменное имя маршрутизатора.

No - это номер маршрутизатора.

Loss% - это количество утраченных ответов в процентном соотношении от определенного маршрутизатора.

Sent - это количество запросов, которые были отправлены определенного маршрутизатора.

Recv - это количество полученных ответов от маршрутизатора.

Best - это наименьшее время задержки.

Avrg - это среднее время задержки.

Worst - это самое большое время задержки.

Last - это время задержки пакета, который был получен самым последним.

Программа Winmtr позволяет наглядно увидеть, который из маршрутизаторов медленно работает или не работает совсем, теряя пакеты данных. Кнопка под названием Export TEXT позволяет сохранить полученные дани в текстовом файле.

 

Anettest

Программа для автоматизированного тестирования сетевых устройств и приложений. Ключевые особенности и характеристики Anettest: - Генерация любых пакетов на уровне канала для сетей Ethernet - Работа с сессиями TCP. Осуществление и получение конкретных данных по TCP. Наследование клиенту или сервера

Windows 2000 Network Connectivity Tester

Тестер сетевых соединений Windows 2000 (Windows 2000 Network Connectivity Tester) netdiag.exe - утилита командной строки для диагностики сетевых…  

Winsock Tester

 

Winsock Тестер - простая Winsock программа для прослушивания портов, проверки TCP / IP соединение. Полезная для налаживания программного обеспечения или просмотра веб-запросов сервера.

Winsock тестер позволит вам слушать порты или подключаться к другим портов. Может использоваться для наладки программ Winsock, смотреть запросы веб-сервер или браузера.

 

Network Tools

Network Tools - пакет графических инструментов, который заменит состояниедартные утилиты сети, в комплекте с ОС. Эти утилиты обеспечивают только… Network Tools ведет журнал. Или успешные результаты или ошибки выделены, так…

Redeyes

Возможности Redeyes: - Контроль ответов серверов и компьютеров. - Тестирование производительности и доступности хостов в Интернете и локальной сети.

Pingplotter Pro

Возможности Pingplotter Pro: - Сетевой мониторинг ошибок и неисправностей в соединениях. - Быстрое устранение неполадок.

Netinfo

Пакет Netinfo предназначен для диагностики и получения информации о сеть. Среди основных функций программы: информация о локальной машине, ping,…  

Netscantools

 

Netscantool - это комплекс инструментов для работы с сетью, а также для ее диагностики. Она включает в себя такие функции, как ping, traceroute, finger, nslookup, whois, time sync, winsock info, и много других. Результаты работы можно сохранить в файл или отправить по e-mail.

 

I-bench

 

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

 

Iper v5.0

 

Программа для тестирования и получения разной информации о вашей локальной сети.

Описание возможностей программы:

- Предоставления информации о типе, скоростях сетевого адаптера, Ip-Адрес, маску подсети, адресу Dns-Сервера и т.д.;

- Полная статистика по TCP, IP, UDP и ICMP протоколами;

- Периодическая проверка жизнеспособности сети;

- И много других средств диагностики и информирования.

 

VRCP Ipmscan

VRCP Ipmscan - программа является помощником в налаживании и тестировании сети, а так же просто в быстром и удобном получении информации об узлах…   Ixchariot 6.70 – это инструмент на базе программного обеспечения для оценки сетей, которое используется для измерения…

Области применения Ixchariot

- Эксплуатационный персонал: Сбор данных и воспроизведение проблем пользователя для быстрого их решения. Поиск аппаратных проблем и проблем… - Сетевые администраторы: Имитация новых устройств и тестирования изменений в… - Разработчики интегральных схем: Испытание производительности процессоров и образцовых конструкций с использованием…

Основные возможности

- Оценка поведения приложений на транспортном уровне (Уровень 4) в реальных условиях, включая создание отдельных соединений плоскости управления и… - Возможности создания собственных сценариев с помощью программы Ixprofile и… - Возможности создания сложных форм трафику с и без Qos для Ipv4 и Ipv6 для измерения пропускной способности, потерь…

Возможности продукта

Планирование и моделирование беспроволочных сетей Wireless LAN 802.11 a/b/g С помощью программного обеспечения ІnterpretAіr WLAN Survey (іntaіr-lap) можно…

Проверка производительности WLAN и создание отчетов

Оценка состояния радиосети

ВЫВОДЫ

Выполнен обзор предлагаемых компанией Fluke Networks современных топовых аппаратных и программных средств для построения, разработки, диагностики и тестирование локальных вычислительных сетей. Приведена особенности конкретных моделей, области их применения и технические характеристики и возможности по применению.