- •Глава 3. Компьютерные сети
- •3.1.Общие принципы построения компьютерной сети
- •3.1.1. Понятие компьютерной сети
- •3.1.2 Основные программные и аппаратные компоненты сети
- •3.1.3.Характеристики коммуникационной сети
- •3.1.3. Адресация компьютеров
- •3.2. Локальные компьютерные сети
- •3.2.1. Два типа сетей
- •3.2.2. Топология сети
- •3.2.3. Физическая передающая среда локальных компьютерных сетей
- •Беспроводные сети
- •3.2.3. Платы сетевого адаптера
- •. Функционирование сети
- •3.2.1. Сетевые модели osi и ieee Project 802.
- •. Назначение и функции протоколов
- •.Основные стандартные стеки коммуникационных протоколов
- •. Передача данных по сети
- •. Методы доступа в сетях
- •Управление обменом в сети типа "шина".
- •Управление обменом в сети типа "кольцо"
- •. Стандартные сетевые технологии
- •. Сетевые операционные системы
- •Управление пользователями
- •3.3.Способыи средства объединения локальных компьютерных сетей. Распределенные сети.
- •Отметим различие между мостами (коммутаторами) и маршрутизаторами.
- •. Методы передача данных в компьютерных сетях
- •3.4 Глобальные сети .Архитектура Internet
- •.Система адресации в Internet (Intranet)
- •3.5 Типы сервиса Internet (Intranet
- •Вопросы для самоконтроля к разделу 3.
. Сетевые операционные системы
Остановимся здесь только на краткой характеристике процедур, характерных для большинства сетевых операционных систем. Компьютер, являющийся частью сети, в действительности работает под управлением и автономной, и сетевой операционной систем одновременно. В современных сетевых операционных системах типа Microsoft Windows 95/98/2000, Microsoft Windows NT Workstation, Microsoft Windows NT Server автономная и сетевая операционные системы скомбинированы в одну операционную систему, которая поддерживает функционирование как автономного компьютера, так и системы в целом.
Сетевая операционная система выполняет следующие основные функции:
связывает все компьютеры и периферийные устройства сети;
координирует функции всех компьютеров и периферийных устройств в сети;
обеспечивает защищенный доступ к данным и периферийным устройствам в сети.
Сетевое программное обеспечение состоит из двух важнейших компонентов:
сетевого программного обеспечения, устанавливаемого на компьютерах-клиентах;
сетевого программного обеспечения, устанавливаемого на компьютерах-серверах.
Например, в сети два сервера работают под управлением Microsoft Windows NT Server, а у клиентов могут быть установлены ОС Microsoft Windows NT Workstation или Microsoft Windows 98/2000.
Специфика клиентского программного обеспечения. В автономных системах, когда пользователь набирает команду запрос к компьютеру на выполнение некой задачи, этот запрос передается через локальную шину процессору компьютера. В сетевой же среде, когда пользователь делает запрос, относящийся к ресурсам удаленного сервера, этот запрос передается из локальной шины компьютера в сеть, к серверу. Программное обеспечение клиента включает в себя редиректор, который и осуществляет передачу запросов. Он перехватывает в компьютере запросы и определяет, где они должны выполняться - следить за тем, чтобы обозначения устройств соответствовали определенным сетевым ресурсам. Например, в Microsoft Windows NT наиболее простой способ подключения к сетевому диску, к которому необходим доступ – использование File Manager. Когда на сервере указывается имя совместно используемого каталога, File Manager присваивает одну из букв английского алфавита в качестве обозначения этого каталога, например G. Затем можно обратиться к этому каталогу на удаленном компьютере как к диску G, и редиректор определяет его местонахождение.
Приведем краткие сравнительные характеристики основных сетевых операционных систем, ориентированных на сети на основе сервера.
Novell NetWаre. Сетевая ОС Novell NetWаre представляет собой 32-разрядную многозадачную операционную систему реального времени, работающую в защищенном режиме работы процессора. Novell NetWаre является операционной системой с централизованным управлением. Это означает, что в сети один или несколько компьютеров используется в качестве файл-серверов. На этих компьютерах работает ОС NetWаre. Остальные компьютеры используются в качестве рабочих станций, и на них должна быть загружена сетевая оболочка - специальный компонент NetWаre для рабочих станций. NetWаre стартует из MS DOS. Как и всякая другая операционная система, Novell NetWаre работает с аппаратурой через драйверы. Кроме драйверов можно загружать (и запускать) программы, выполняющие функции обслуживания сервера и сети.
Программные продукты Novell NetWаre популярны в силу нескольких причин:
ОС NetWаre способна поддерживать рабочие станции, управляемые MS DOS, Windows, OS/2, Unix, Windows NT и другими ОС;
ЛВС NetWаre может разрастаться до огромных размеров;
обеспечивает хорошую надежность работы;
средства защиты данных более чем надежны для большинства организаций.
(Подробнее - смотри Андерс Ценк. Novell NetWаre 3.х. Пер. с немецкого. – К.: Торгово-издательское бюро BNV, 1996. 783 с.).
Unix. Она развивалась, ориентируясь на поддержку высокопроизводительных рабочих станций, больших многопроцессорных систем больших ЭВМ, суперкомпьютеров, а также специальных систем, требующих высокой доступности, отказоустойчивости или обработки в реальном масштабе времени. К основным преимуществам Unix можно отнести:
переносимость от рабочих станций до больших машин и систем с массовым параллелизмом;
поддержка большинства процессорных технологий;
наличие реализаций для отказоустойчивых и высокодоступных систем и для приложений реального времени;
поддержка большого числа пользователей;
поддержка большого числа файловых систем;
развитые коммуникационные протоколы и сетевая обработка;
соответствие главным открытым стандартам.
в среде Unix способно работать большое количество приложений.
Windows NT. Относительно новая и наиболее распространенная операционная система, способная одновременно выполнять много пользовательских и системных программ. Стандартная ОС Windows NT, действующая как сервер, может поддерживать многочисленные прикладные программы. Фактически каждая система Windows NT может действовать как клиент или сервер и даже в обоих вариантах одновременно. Есть даже возможность заставить автономную систему работать в качестве клиента для самой себя.
Приведем некоторые основные преимущества Windows NT по сравнению с рассмотренными выше сетевыми операционными системами:
объектно - ориентированное проектирование операционной системы. Конкретные функции выполняются отдельными модулями с четко определенными интерфейсами;
основанная на использовании механизма нитей архитектура, удобная для реализации функций сервера, особенно на многопроцессорной системе;
наличие очень большого числа установленных систем MS Windows и многочисленных приложений.
В среде Windows NT существует три категории серверов.
Главные контроллеры доменов (Primary Domain Controller, PDC). Домен – это логическое объединение компьютеров, которое облегчает администрирование. Первый сервер, устанавливаемый в домене, должен выступать главным контроллером домена, который проверяет права пользователей, может также выступать как сервер файлов, печати и приложений.
Резервные контроллеры доменов (Backup Domain Controller, BDC). Хранят резервные копии базы данных пользователей, базы данных домена. Может функционировать как сервер файлов, печати и приложений.
Простые серверы (Standart Alone). Серверы, выполняющие функции серверов файлов, печати и приложений
Устанавливая сервер, необходимо указать: является ли он главным сервером, резервным контроллером или простым сервером.
Во время установки Microsoft Windows NT Server предлагается выбрать или сконфигурировать плату сетевого адаптера, установленного в вашем компьютере. Microsoft Windows NT Server по умолчанию предлагается протоколTCP/IP, хотя можно выбрать и другие из списка предлагаемых.
В дальнейшем производится установка сетевых служб. Сетевые службы – это набор приложений сетевой операционной системы. Эти сетевые службы выполняют различные сетевые задачи, настраиваются на автоматический запуск, однако при желании можно запустит дополнительные службы - электронная почта, почтовый ящик, гипертекст и т.д. (Подробнее смотри Стерн М., Монти Г, Брэчманн В. Сети предприятий на основе Windows NT для профессионалов. – СПб.: Питер Ком, 1999. 338 с.).