Мережевою операційною системою визнається ОС, яка має вбудовані можливості для роботи з комп'ютерними мережами. До таких своєрідним можливостям можуть належати:
Головними завданнями системних ОС єподіл ресурсів мережі (наприклад, дискових просторів) і її адміністрування. За допомогою мережевих функцій системний адміністратор визначає колективні ресурси, задає паролі, визначає права доступу для кожного користувача або групи користувачів.
Операційні системи, приклад яких наведено вище, мають розподіл на:
Є особливі ОС такого типу, яким наданофункції типових конструкцій (Windows NT) і прості ОС (Windows XP), яким дано мережеві функції. В даний час фактично завжди використовуються ОС мають інтегрованими функціями.
Мережева автоопераціонная концепція є базоюдля будь-якої обчислювальної системи. Будь-яке обчислювальний пристрій є самостійним у своїй роботі. Внаслідок цього під мережевий ОС в сучасному значенні мається на увазі комплекс декількох одиничних ПК, взаємодіючих між собою за допомогою відправки один одному інформації та розподілу ресурсів відповідно до загальних законів - протоколам.
У більш вузькому значенні такі операційнісистеми, приклад яких можна побачити на більшості сучасних пристроїв - це комплекс програм, встановлених на комп'ютері, що дозволяють йому функціонувати в зв'язці з іншими пристроями.
Слід особливо відзначити ряд елементів, завдяки яким ОС такого типу може функціонувати:
Іншими словами, можливість надання своїхресурсів та інформації в єдине використання є невіддільним елементом мережевої ОС. Крім того, операційні системи, приклади яких розглядалися вище, в обов'язковому порядку включають в себе функції:
Засоби запиту допуску до віддалених ресурсів іможливості їх застосування є клієнтський елемент ОС, званий редиректором. Даний елемент здійснює визначення та переадресацію запитів в мережу до віддалених ресурсів від користувачів і різних додатків. В даному випадку запит виходить від програми в локальному вигляді, а переходить в мережу в іншому форматі, що відповідає умовам сервера.
Клієнтська частина, крім того, приймає з інших серверів відповіді і видозмінює їх в локальні формати. Тому віддалені і локальні запити сприймаються додатками однаково.
Мережеві операційні системи, прикладфункціонування яких описаний вище, також мають комунікаційні засобами, що забезпечують в мережі обмін інформацією. Дані кошти гарантують адресацію і буферизацію надходять повідомлень, підбір маршруту передачі в мережі повідомлення, безпеку передачі і т. П. Іншими словами, цей елемент відповідає за транспортування в мережі інформації.
Виходячи з функцій, наявних в тому чи іншому комп'ютері, його ОС може не володіти серверної або клієнтської складової.
Перші мережеві операційні системи виглядали яккомплекс наявної локальної ОС і мережевої оболонки у вигляді надбудови над нею. В такому випадку локальна ОС мала мінімальною кількістю мережевих функцій, оскільки їх виконанням займалася безпосередньо оболонка. Найбільш відомою системою такого типу, що отримала по всьому світу широкого поширення, стала MS DOS. Починаючи з третього дистрибутива цієї оболонки, у неї з'явилися такі вбудовані функції, так само як блокування записів і файлів, необхідні з метою загального допуску до файлів. Аналогічний принцип дії мають і сучасні повсюдно використовувані мережеві ОС - LANtastic та PersonalWare.
Однак найбільш перспективним є спосіброзробки мережевих ОС, спочатку спеціалізованих для запуску в мережі. Функції таких оболонок інтегровані глибоко в їх ключові системні модулі, що гарантує їх логічну злагодженість, простоту експлуатації та оновлення, а також хорошу ефективність. Сьогодні виділяється багато ресурсів саме на те, щоб удосконалювати такі операційні системи. Приклади програм такого типу - різні дистрибутиви Windows NT компанії Microsoft.