- •1.Сетевая операционная системы
- •2.Сетевая служба
- •3.Параметры организации работы приложений в сети
- •4.Двухзвенные системы
- •5.Типы сетевых ос
- •6.Модели сетевых служб и распределенных приложений.
- •7.Схема «файл-сервер»
- •8.Схема «клиент-сервер»
- •Серверы баз данных
- •9.Уровни модели osi
- •Сетевая модель osi
- •Уровни модели osi
- •Прикладной (Приложений) уровень
- •Представительский (Уровень представления)
- •Сеансовый уровень
- •Транспортный уровень
- •Сетевой уровень
- •Канальный уровень
- •Физический уровень
- •11. Устранение неполадок в сети, конфигурирование сети
- •12. Построение информационной системы.
- •13.Жизненный цикл
- •14.Доменная организация ис
- •15.Контроллеры домена
- •16.Доверительные отношения доменов
- •17.Базовые модели организации доменов
- •18.Модель с одним доменом
- •19.Модель с главным доменом
- •20.Модель с несколькими главными доменами
- •21.Модель с полными доверительными отношениями
- •22.Множественные прикладные среды
- •23.Структура обеспечивающая в Windows поддержку множественных прикладных
- •24.Объектно-ориентированный подход в Win nt
- •25.Процессы и нити
- •26.Адресное пространство процесса
- •27.Процесс в win
- •28.Объект-нить
- •29.Алгоритм планирования процессов и нитей
- •30.Алгоритм планирования: готовность, первоочередная готовность, выполнение.
- •31.Алгоритм планирования: ожидание, переходное состояние, завершение.
- •32.Диспетчер ядра
- •33. Удаленное управление
- •34.Сервер терминалов
- •36.Подсистемы в Win nt
- •37.Редиректор в win
- •38.Средства сетевого взаимодействия Windows nt
- •39.Динамические и абсолютные приоритеты
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 возможность использования русского интерфейса (правда, только при установке) и т.п.
