Архітектура мережі визначає основні елементи мережі, характеризує її загальну логічну організацію, технічне забезпечення, програмне забезпечення, описує методи кодування. Архітектура також визначає принципи функціонування та інтерфейс користувача.
В даному курсі буде розглянуто три види архітектур:
1. архітектура термінал - головний комп'ютер;
2. одноранговая архітектура;
3. архітектура клієнт - сервер.
Архітектура термінал - головний комп'ютер
Архітектуратермінал - головний комп'ютер (terminal - host computer architecture) - це концепція інформаційної мережі, в якій вся обробка даних здійснюється одним або групою головних комп'ютерів.
Вже згадана архітектура передбачає два типу устаткування:
1. Головний комп'ютер, де здійснюється управління мережею, зберігання і обробка даних;
2. Термінали, призначені для передачі головного комп'ютера команд на організацію сеансів і виконання завдань, введення даних для виконання завдань і отримання результатів.
Головний комп'ютер через мультиплексори передачі даних (МПД) взаємодіють з терміналами. Класичний приклад архітектури мережі з головними комп'ютерами - системна мережева архітектура (System Network Architecture - SNA).
Тимчасова архітектура (peer-to-peer architecture) - це концепція інформаційної мережі, в якій її ресурси розосереджені по всіх системах. Дана архітектура характеризується тим, що в ній все системи рівноправні.
До однорангові мереж ставляться малі мережі, де будь-яка робоча станція може виконувати одночасно функції файлового сервера і робочої станції. У тимчасових ЛВС дисковий простір і файли на будь-якому комп'ютері можуть бути загальними. Щоб ресурс став загальним, його необхідно віддати в загальне користування, використовуючи служби віддаленого доступу мережевих однорангових операційних систем. Залежно від того, як буде встановлений захист даних, інші користувачі зможуть користуватися файлами відразу ж після їх створення. Однорангові ЛВС досить хороші тільки для невеликих робочих груп.
Однорангові ЛВС є найбільш легким і дешевим типом мереж для установки. Вони на комп'ютері вимагають, крім мережевої карти і мережевого носія, тільки операційної системи Windows 95 або Windows for Workgroups. При з'єднанні комп'ютерів, користувачі можуть надавати ресурси і інформацію в спільне користування.
Однорангові мережі мають такі переваги:
- вони легкі в установці і настройці;
- окремі ПК не залежить від виділеного сервера;
- користувачі в змозі контролювати свої ресурси;
- низька ціна і легка експлуатація;
- мінімум обладнання і програмного забезпечення;
- немає необхідності в адміністраторові;
- добре підходять для мереж з кількістю користувачів, що не перевищує десяти.
Проблемою тимчасової архітектури є ситуація, коли комп'ютери відключаються від мережі. У цих випадках з мережі зникають види сервісу, які вони надавали. Мережеву безпеку одночасно можна застосувати тільки до одного ресурсу, і користувач повинен пам'ятати стільки паролів, скільки мережевих ресурсів. При отриманні доступу до ресурсу відчувається падіння продуктивності комп'ютера. Істотним недоліком однорангових мереж є відсутність централізованого адміністрування.
Використання тимчасової архітектури не виключає застосування в тій же мережі також архітектури "термінал - головний комп'ютер" або архітектури "клієнт - сервер".
Архітектура клієнт - сервер
Архітектура клієнт - сервер (client-server architecture) - це концепція інформаційної мережі, в якій основна частина її ресурсів зосереджена в серверах, обслуговуючих своїх клієнтів. Вже згадана архітектура визначає два типи компонентів: сервери і клієнти.
Сервер - це об'єкт, що надає сервіс іншим об'єктам мережі за їхніми запитами. Сервіс це процес обслуговування клієнтів.
Сервер працює за завданнями клієнтів і управляє виконанням їх завдань. Після виконання кожного завдання сервер посилає отримані результати клієнту, який послав це завдання.
Сервісна функція в архітектурі клієнт - сервер описується комплексом прикладних програм, відповідно до якого виконуються різноманітні прикладні процеси.
Процес, який викликає сервісну функцію за допомогою певних операцій, називається клієнтом. Їм може бути програма або користувач.
Клієнти - це робочі станції, які використовують ресурси сервера і надають зручні інтерфейси користувача. Інтерфейси користувача це процедури взаємодії користувача з системою або мережею. Клієнт є ініціатором і використовує електронну пошту або інші сервіси сервера. У цьому процесі клієнт запрошує вид обслуговування, встановлює сеанс, отримує потрібні йому результати і повідомляє про закінчення роботи.
У мережах з виділеним файловим сервером на виділеному автономному ПК встановлюється серверна мережева операційна система. Цей ПК стає сервером. Програмне забезпечення (ПО), встановлене на робочій станції, дозволяє їй обмінюватися даними з сервером.
Найбільш поширені мережеві операційна системи:
- NetWare фірми Novel;
- Windows NT фірми Microsoft;
- UNIX фірми ATT;
- Linux.
Крім мережевої операційної системи необхідні мережеві прикладні програми, що реалізують переваги, надані мережею.
Мережі на базі серверів мають кращі характеристики і підвищену надійність. Сервер володіє головними ресурсами мережі, до яких звертаються інші робочі станції.
У сучасній клієнт - серверній архітектурі виділяється чотири групи об'єктів: клієнти, сервери, дані і мережеві служби. Клієнти розташовуються в системах на робочих місцях користувачів. Дані в основному зберігаються в серверах. Мережеві служби є спільно використовуваними серверами і даними. Крім того служби керують процедурами обробки даних.
Мережі клієнт - серверної архітектури мають такі переваги:
- дозволяють організовувати мережі з великою кількістю робочих станцій;
- забезпечують централізоване управління обліковими записами користувачів, безпекою і доступом, що спрощує мережне адміністрування;
- ефективний доступ до мережевих ресурсів;
- користувачу потрібен один пароль для входу в мережу і для отримання доступу до всіх ресурсів, на які поширюються права користувача.
Поряд з перевагами мережі клієнт - серверної архітектури мають і ряд недоліків:
- несправність сервера може зробити мережу непрацездатною, як мінімум втрату мережевих ресурсів;
- вимагають кваліфікованого персоналу для адміністрування;
- мають більш високу вартість мереж і мережевого устаткування.
Вибір архітектури мережі
Вибір архітектури мережі залежить від призначення мережі, кількості робочих станцій і від виконуваних на ній дій.
Слід вибрати тимчасову мережу, якщо:
- кількість користувачів не перевищує десяти;
- всі машини знаходяться близько один від одного;
- мають місце невеликі фінансові можливості;
- немає необхідності в спеціалізованому сервері, такому як сервер БД, факс-сервер або який-небудь інший;
- немає можливості або необхідності в централізованому адмініструванні.
Слід вибрати клієнт серверну мережу, якщо:
Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you've made further modifications. Remove the custom ad blocker rule (s) and the page will load as expected.