logo
Компютерні мережі лекції

Тема 1.Структура мережевої операційної системи

Мережева операційна система складає основу будь-якої обчислювальної мережі. Кожен комп'ютер в мережі автономний, тому під мережевою операційною системою в широкому сенсі розуміється сукупність операційних систем окремих комп'ютерів, що взаємодіють з метою обміну повідомленнями і розділення ресурсів по єдиних правилах – протоколах. У вузькому сенсі мережева ОС – це операційна система окремого комп'ютера, можливість працювати в мережі, що забезпечує йому.

Рис. 7.24. Структура мережевої ОС

Відповідно до структури, приведеної на рис. 7.1, в мережевій операційній системі окремої машини можна виділити декілька частин.

  1. Засоби управління локальними ресурсами комп'ютера: функції розподілу оперативної пам'яті між процесами, планування і диспетчеризації процесів, управління процесорами, управління периферійними пристроями і інші функції управління ресурсами локальних ОС.

  2. Засоби надання власних ресурсів і послуг в загальне користування – серверна частина ОС (сервер). Ці засоби забезпечують, наприклад, блокування файлів і записів, ведення довідників імен мережевих ресурсів; обробку запитів видаленого доступу до власної файлової системи і бази даних; управління чергами запитів видалених користувачів до своїх периферійних пристроїв.

  3. Засоби запиту доступу до видалених ресурсів і послуг – клієнтська частина ОС (редіректор). Ця частина виконує розпізнавання і перенаправлення в мережу запитів до видалених ресурсів від додатків і користувачів. Клієнтська частина також здійснює прийом відповідей від серверів і перетворення їх в локальний формат, так що для додатку виконання локальних і видалених запитів невиразне.

  4. Комунікаційні засоби ОС, за допомогою яких відбувається обмін повідомленнями в мережі. Ця частина забезпечує адресацію і буферизацію повідомлень, вибір маршруту передачі повідомлення по мережі, надійність передачі і тому подібне, тобто є засобом транспортування повідомлень.