mozok.click » Інформатика » Апаратне і програмне забезпечення мереж
Інформація про новину
  • Переглядів: 4322
  • Автор: admin
  • Дата: 18-09-2017, 10:23
18-09-2017, 10:23

Апаратне і програмне забезпечення мереж

Категорія: Інформатика

Пригадайте, які складові має інформаційна система.

Будь-яка комп’ютерна мережа має апаратні та програмні ресурси.

Апаратні ресурси мережі, або апаратне забезпечення,— це під’єднані до мережі комп’ютери, канали передавання даних (канали зв’язку) та мережеве обладнання. (Зі складовими апаратного забезпечення ми ознайомимось у § 5.3 і 5.4.)

Системне програмне забезпечення — це службові та системні програми, драйвери пристроїв мережі, мережеві компоненти операційної системи, які використовують для обміну даними між комп’ютерами в мережі.

Як ви вже знаєте, за розподілом функцій розрізняють од-норангові та клієнт-серверні мережі (рис. 1). Розглянемо програмне забезпечення цих мереж.

В однорангових мережах (рис. 2) усі комп’ютери є рівноправними, кожен комп’ютер функціонує і як клієнт, і я сервер. Кожен користувач сам визначає, до яких ресурсів його комп’ютера матимуть доступ інші користувачі. Тобто у комп’ютерів немає чіткої спеціалізації щодо підтримки тієї чи іншої мережевої служби.

Для створення однорангових мереж не потрібне спеціальне мережеве програмне забезпечення. Для їх роботи достатньо набору мережевих функцій, який мають усі сучасні операційні системи.

У клієнт-серверних мережах (рис. 3) на відміну від однорангових одні комп’ютери, зазвичай найпотужніші, відіграють роль серверів і забезпечують надання певних послуг (служб), а інші, робочі станції, є клієнтами, тобто споживачами цих послуг. Тому, щоб підкреслити цю різницю, такі мережі називають також багаторанговими.

Для забезпечення нормального функціонування клієнт-сер-верних мереж потрібне спеціальне програмне забезпечення, яке складається з двох частин: серверної та клієнтської.



На серверах установлюють серверну частину: серверні операційні системи, що здатні опрацьовувати запити великої кількості користувачів, спеціальні програмні засоби, необхідні для функціонування клієнт-серверних мереж. Такі засоби забезпечують блокування файлів та записів, що необхідно для їх спільного використання, супровід довідників імен мережевих ресурсів, опрацювання запитів віддаленого доступу до файлової системи та бази даних сервера, керування чергою запитів віддалених користувачів до мережевих периферійних пристроїв (принтерів, сканерів, факсів тощо).

На робочих станціях установлюють клієнтську частину, яка надає можливість користувачу звертатися до ресурсів сервера. Вона забезпечує процес розпізнавання запитів користувачів та перенаправлення відповідей від сервера.

 

Наведену технологію побудови програмного забезпечення називають клієнт-серверною.

Серед серверних операційних систем виділяють Unix, Linux (GNU/Linux) та Windows Server (рис. 4), кожна з яких має певні особливості.

Unix — сімейство багатозадачних та багатокористувацьких операційних систем. Це одна з перших серверних операційних систем, яка використовувалась на так званих мейнфрей-мах — великих багатокористувацьких комп’ютерах та корпоративних серверах.


Linux — загальна назва Unix-подібних операційних систем, які базуються на ядрі Linux і системних бібліотеках GNU. Linux є операційною системою з відкритим кодом.

О собливістю сучасних операційних систем є служби (наприклад, Windows SharePoint Services), які можуть створювати веб-вузли для здійснення обміну даними, що особливо важливо для забезпечення роботи з файлами у режимі спільної роботи з даними.

Крім того, на серверах установлюють спеціалізоване прикладне програмне забезпечення, потрібне для підтримки роботи певної служби або кількох служб. У клієнт-серверних мережах підтримку мережевих служб здійснюють сервери, причому вони можуть мати різну спеціалізацію (виконувати різні функції) (рис. 5).

Windows Server наразі є найбільш поширеною операційною системою для серверів. Комп’ютер, на якому встановлено таку операційну систему, може виконувати функції:

• файлового сервера;

• сервера служби веб-додатків;

• сервера терміналів;

• поштового сервера;

• сервера віддаленого доступу;

• служби DNS (доменних імен);

• служби каталогів;

• сервера потоків мультимедіа та ін.


Наразі всі сучасні ОС мають вбудовані мережеві функції.

Запитання для перевірки знань

Що таке вузол мережі?

Який комп'ютер може бути сервером?

Опишіть принцип побудови програмного забезпечення у клієнт-серверній мережі.

За яких умов роботи краще налаштовувати однорангову мережу?

Які функції може виконувати сервер у клієнт-серверних мережах?

Яке програмне забезпечення потрібне для функціонування однорангової мережі?

Знайдіть відомості в Інтернеті й зробіть повідомлення про серверні операційні системи.

 

Це матеріал з підручника Інформатика 9 клас Руденко (поглиблений рівень)

 






^