Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
35
Добавлен:
22.01.2014
Размер:
84.71 Кб
Скачать

Лабораторная работа № 1

Сетевые средства windows 95

1.Цель работы.

Целью работы является изучение аппаратно-программных средств и основных принципов работы современных компьютерных сетей на примере компьютерной сети под управлением Microsoft Windows 95.

2. Теоретические сведения.

2.1 Сеть как аппаратно-программный комплекс

Объединение компьютеров в сети применяется для достижения следующих целей:

1) оптимизации использования ресурсов (дисковой и оперативной памяти, вычислительной мощности и т.п.);

2) организации обмена информацией (например, при работе группы пользователей над одним проектом).

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

1) оконечное оборудование данных – ООД или DTE – Data Terminal Equipment (компьютер или терминал);

2) оборудование для передачи данных – ОПД или DCE - Data Circuit terminating Equipment (модем [modem], сетевая плата [NIC – Network Interface Controller] и т.п.);

3) физическую среду передачи данных (кабель);

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

2.2 Технология клиент-сервер

Операционная система (ОС) Windows 95 разработана с применением технологии клиент-сервер. Технология клиент-сервер предполагает присоединение однопользовательского компьютера общего назначения (клиента) к многопользовательскому компьютеру (серверу) общего назначения для распределения между ними нагрузки по обработке данных. Клиент делает запросы к серверу или одному из работающих на нём сервисов, сервер отвечает тем, что предоставляет клиенту запрошенный сервис. При этом возможны следующие варианты взаимодействия клиента и сервера:

1) вся нагрузка по обработке данных ложится на клиента, сервер передаёт клиенту данные для обработки и принимает обработанные данные для хранения – в данном случае клиент использует файл-сервер;

2) вся нагрузка по обработке данных ложится на сервер, клиент передаёт серверу данные для обработки и принимает обработанные данные – в данном случае клиент использует сервер приложений;

3) если клиент использует сервер для хранения и обработки данных, то такой сервер является одновременно файл-сервером и сервером приложений.

В ОC Windows 95 модель клиент-сервер распространена также на однопользовательские компьютеры. По отношению к защищённым процессам –сервисам ОС, являющимися в данном случае серверами, приложения, выполняемые пользователям, являются клиентами. Идея заключается в том, чтобы разделить ОС на несколько различных процессов, каждый из которых представляет собой набор сервисов (например процесс запуска пользовательского приложения включает сервисы выделения памяти и предоставления процессорного времени и т.д.). Эти процессы взаимодействуют друг с другом, с клиентами и ядром ОС с помощью чётко определённых сообщений. Подход к разработке систем с позиций архитектуры клиент-сервер даёт возможность получить модульную ОС с повышенной надёжностью (отказ одного процесса-сервера не вызывает останова всей ОС, модульность даёт возможность распределения выполнения процессов по множеству процессоров на одном компьютере (симметричная мультипроцессорная обработка) или даже по разным компьютерам в сети (распределенная обработка).