22
году MS-DOS версии 3.1 MS выпустила продукт под названием Microsoft
Networks, получивший неформальное название MS-NET.
MS-NET установил de-facto ряд традиций, которые позже были перенесе-
ны в Microsoft LAN Manager (несмотря на амбициозное наименование MS
LAN Manager ‘сетевой ОС’, на самом деле это набор сложных программ и
драйверов, добавляющих сетевые возможности к существующим ОС, в част-
ности, к MS-DOS, OS/2 и UNIX, а потом и к Windows’NT).
Например,
в случае выдачи пользователем или приложением запроса на
ввод-вывод для удаленного файла, каталога или принтера система MS-NET
определяла эту ситуацию и направляла запрос компоненту MS-NET, назы-
вавшемуся редиректор (redirector). Редиректор MS-NET принимал запрос и
посылал (перенаправлял - - redirect) его на удаленный сервер
.
Другой особенностью MS-NET являлся встроенный протокол SMB (Server
Message Block), являющийся высокоуровневой спецификацией формата по-
сылаемых по сети сообщений. Для посылки имеющих формат SMB запросов
на другой компьютер используется API (Application Program Interface) под
названием интерфейс NetBIOS (NetBIOS interface); впоследствие протокол
SMB и API NetBIOS были использованы в многочисленных сетевых продук-
тах, в том числе и в Windows’NT.
Последнее, что было реализовано
в MS-NET - это сетевой сервер (network
server) - находящееся на удаленном компьютере программное обеспечение,
превращающее его в выделенный файл-сервер (или сервер печати). Это ПО
просто контролировало сетевое соединение и ждало поступления по нему
данных в формате SMB, затем оно распаковывало их, определяло и выполня-
ло запрашиваемую операцию (например, чтение файла), после чего посылало
результат выполнения операции обратно в виде другого сообщения SMB.
Система MS-NET также включала набор утилит (со своим синтаксисом
командной строки) для доступа к удаленным дискам и принтерам (например,
многим известны команды формата
NET USE X: \\SERVER\SHARE
); до сих пор
начинающиеся с символов ‘
\\
’ имена обозначают сетевые ресурсы и называ-
ются именами единого соглашения об именовании (UNC, Uniform Naming
Convention)
.
Серьезным шагом к интеграции сетевого ПО в ОС явилась система
NetWare фирмы Novell, называемая (с большей или меньшей долей истинно-
сти) сетевой ОC. В настоящее время среда NetWare способна поддерживать
рабочие станции, управляемые MS-DOS, Windows, OS/2, UNIX, Mac System 7
и др., обладает развитой системой защиты данных (например, уровень при-
вилегий доступа может быть указан отдельно для
каждого каталога).
NetWare включает систему защиты при отказах оборудования (SFT,
System Fault Tolerant) трех уровней