Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы по буяльскому 2.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
434 Кб
Скачать
☆

2.Сетевая служба

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

Сервис – интерфейс между потребителем услуг (пользователем или приложением) и поставщиком услуг (службой)

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

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

Совокупность серверной и клиентской частей ОС предоставляющих доступ к кон­кретному типу ресурса компьютера через сеть, называется сетевой службой. В при­веденном выше примере клиентская и серверная части ОС, которые совместно обеспечивают доступ через сеть к файловой системе компьютера, образуют файло­вую службу.

Говорят, что сетевая служба предоставляет пользователям сети некоторый набор услуг. Эти услуги иногда называют также сетевым сервисам (от англоязычного тер­мина "service»). Необходимо отметить, что этот термин в технической литературе переводится и как «сервис», н как «услуга», и как «служба». Хотя указанные терми­ны иногда используются как синонимы, следует иметь в виду, что в некоторых слу­чаях различие в значениях этих терминов носит принципиальный характер. Далее в тексте под «службой» мы будем понимать сетевой компонент, который реализует некоторый набор услуг, а под «сервисом» — описание того набора услуг, который предоставляется данной службой. Таким образом, сервис — это интерфейс между потребителем услуг и поставщиком услуг (службой).

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

Среди сетевых служб можно выделить такие, которые ориентированы не на про­стого пользователя, а на администратора. Такие службы используются для орга­низации работы сети. Например, служба Bindery операционной системы Novell NetWare 3.x позволяет администратору вести базу данных о сетевых пользовате­лях компьютера, на котором работает эта ОС Более прогрессивным является подход с созданием централизованной справочной службы, или, по-другому, служ­бы каталогов, которая предназначена для ведения базы данных не только обо всех пользователях сети, но и обо всех ее программных и аппаратных компо­нентах. В качестве примеров службы каталогов часто приводятся NDS компании Novell и StreetTalk компании Banyan. Другими примерами сетевых служб, пре­доставляющих сервис администратору, являются служба мониторинга сети, по­зволяющая захватывать и анализировать сетевой трафик, служба безопасности, в функции которой может входить, в частности, выполнение процедуры логиче­ского входа с проверкой пароля, служба резервного копирования и архивирова­ния.

От того, насколько богатый набор услуг предлагает операционная система ко­нечным пользователям, приложениям и администраторам сети, зависит ее пози­ция в общем ряду сетевых ОС

Сетевые службы по своей природе являются клиент-серверными системами. По* скольку при реализации любого сетевого сервиса естественно возникает источ­ник запросов (клиент) и исполнитель запросов (сервер), то и любая сетевая служба содержит в своем составе две несимметричные части — клиентскую и серверную (рис 2.2). Сетевая служба может быть представлена в операцион­ной системе либо обеими (клиентской и серверной) частями, либо только одной из них.

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

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

Обычно взаимодействие между клиентской и серверной частями стандартизует­ся, так что один тип сервера может быть рассчитан на работу с клиентами разно­го типа, реализованными различными способами и. может быть, разными произ­водителями. Единственное условие для этого — клиенты и сервер должны поддерживать общий стандартный протокол взаимодействия.

Мониторинг служб.

Network Monitor - стандартный сниффер от Microsoft. Версия Lite идет в стандартной поставке серверных ОС Microsoft. Эта версия умеет ловить только пакеты, направленные на локальный компьютер, с локального компьютера, широковещательные и пакеты групповой рассылки. Ограничены и другие возможности - например, нет возможности подключаться к драйверам Network Monitor на удаленных компьютерах, отключено обнаружение маршрутизаторов и т.п. Полная версия идет в поставке Systems Management Server от Microsoft (она есть на компакт-диске) и для ее установки нужен еще файл лицензионного соглашения в каталоге SMSSETUP. Интерфейс остался практически неизменным со времен Windows NT 3.51, и он - один из самых бедных и неудобных. Однако у Network Monitor есть большие преимущества:

o в нем реализован самый полный набор разборщиков (parsers) для прикладных протоколов Microsoft и имеется возможность добавлениях своих;

o Network Monitor - программа стандартная, и нет необходимости ни решать вопрос с лицензионными ограничениями, ни проверять эту программу на соответствие стандартам безопасности предприятия.

Мы будем в большинстве случаев использовать именно Network Monitor.

· Observer Suite фирмы Network Instruments - программа, которая признается многими администраторами наиболее удобной и мощной с точки зрения возможностей. Некоторые примечательные возможности:

o работа в самых разных сетях, в том числе беспроводных;

o исключительно удобные графические средства представления информации - распределение по рабочим станциям, по протоколам, по приложениям и т.п.;

o возможность прогнозирования развития ситуации в сети;

o возможность подключения к своим собственным удаленным модулям перехвата трафика и стандартным модулям RMAN;

o получение информации о сетевых устройствах по протоколу SNMP;

o возможность конструирования и отсылки пакетов, написанных вручную;

o возможность использования русского интерфейса (правда, только при установке) и т.п.