Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
125
Добавлен:
20.04.2015
Размер:
1.92 Mб
Скачать

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПОИСКА НЕИСПРАВНОСТЕЙ В СЕТЯХ, АНАЛИЗА И МОДЕЛИРОВАНИЯ СЕТЕЙ

На первом этапе анализа обычно используются штатно входящие в состав ОС утилиты ping,

tracert, netstat, route, arp, hostname, ipconfig, nbtstat, netstat и др.

Важную информацию о производительности сети дают анализаторы протоколов (аппаратно-

программные устройства, физически подключаемые к сети с целью перехвата и анализа циркулирующей в сети информации)

Пакетные анализаторы (снифферы) - утилиты, осуществляющие просмотр и анализ содержимого сетевого трафика в заданном сегменте сети

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АНАЛИЗА И

ОПТИМИЗАЦИИ СЕТИ

Анализ задержки - определение средней задержки передачи сообщения по заданному пути в сети (от конкретного источника к конкретному получателю сообщений)

Задача выбора пропускных способностей - оптимальный (обычно по критерию стоимости сети) выбор пропускных способностей из конечного набора их возможных значений (при этом топология и потоки в сети считаются заданными).

Задача распределения потоков - фактически обратная вышеприведенной задаче

(заданными

считаются пропускные

способности, а определяются потоки из условия минимизации средней задержки).

Задача выбора пропускных способностей и распределения потоков - (комбинированная задача) - минимизация стоимости сети при заданной топологии и ограничениях на величину максимальной задержки.

Схемы сети ЭВМ

«Хорошая» процедура выбора маршрута

Обеспечивать быструю и надежную доставку сообщений.

Адаптироваться к изменениям топологии сети, происходящим в результате повреждений узлов и каналов.

Адаптироваться к меняющейся нагрузке между парами ‘источник-получатель’.

Направлять пакеты в сторону от временно перегруженных узлов в сети.

Определять связность сети.

Удаленный вызов процедур

Средство удаленного вызова процедур (RPC, Remote Procedure Call) позволяет создавать приложения, состоящие из произвольного числа процедур, часть которых выполняется

локально (на данном компьютере), а часть - по сети на удаленных компьютерах.

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

Преимущества RPC

Вызов процедуры – широко распространенная, используемая и понятная абстракция

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

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

Механизм вызова удаленных процедур

Механизм вызова удаленных процедур

Передача параметров

Представление параметров

Связывание клиент-сервер

Связывание

Непостоянное связывание

Постоянное связывание

Соседние файлы в папке Архитектура компьютеров