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

Мал. 1. Структура мережі на основі виділеного сервера
Тут, сервер - це високопродуктивний комп'ютер, який обслуговує кліентсткую підключення. Таке визначення є не повним і не відображає всього сенсу клієнт-серверної архітектури. але широко використовується при проектуванні та реалізації комп'ютерних мереж.
Виділений сервер (dedicated server) виконує спеціальні, серверні, додатки (в Windows - служби, в UNIX - демони), які представляють певні послуги: доступ до даних, обмін повідомленнями, віддалений запуск додатків і т.п.
Мережеві ресурси в такій мережі концентруються на сервері, він же представляє услугіцентралізованного управління цими ресурсами.
Клієнтами мережі на основі сервера є комп'ютери користувачів, які звертаються до сервера за послугами для розв'язання прикладних задач, таких як робота з загальними файлами, відправка і отримання електронної пошти, ресурсомісткі обчислення, доступ в Інтернет і т.п.
Залежно від завдань і прийнятої моделі клієнт-серверного взаємодії, вимоги до обчислювальної потужності клієнтів і серверів можуть змінюватися в дуже широкому діапазоні.
Загальним недоліком мереж на основі сервера, як і всіх централізованих систем, є те, що неполадки на сервері ставлять під загрозу працездатність всієї мережі. Так, наприклад, занадто велике число клієнтських підключень може призвести до неправильного функціонування чи повного відключення сервера. Кіберзлочинці використовують таку тактику в мережевих атаках типу DDoS (Distributed Deny of Service, - анг. Розподілена відмова в обслуговуванні).
типи серверів
Як приклад, вкажемо окремі види серверів, використовуваних в глобальній і локальних мережах:
Файловий сервер - призначений для зберігання та обміну файлами, доступ до яких здійснюється через мережу.
Сервер друку (принт-сервер) - забезпечує користувачів можливістю роздруківки документів на мережевому принтері.
Поштовий сервер - обслуговує процеси передачі електронних повідомлень між користувачами мережі.
Комунікаційний сервер - управляє трафіком між вузлами локальної мережі і віддаленими вузлами.
У корпоративних мережах зазвичай одночасно використовується кілька серверів різного призначення. Тому необхідно враховувати всі можливі нюанси, які можуть проявитися при розширенні мережі, з тим щоб зміна ролі певного сервера надалі не позначилося на роботі всіх користувачів.
однорангові мережі
Тимчасова мережа являє собою розподілену середу, в якій всі вузли рівноправні. Комп'ютери такої мережі можуть функціонувати як в якості клієнтів, так і серверів (рис. 2).
Користувачі тимчасової мережі самостійно вирішують, які ресурси (в першу чергу файлові) на своєму комп'ютері зробити загальнодоступними по мережі. Децентралізоване управління ресурсами вимагає від користувачів підвищеного рівня комп'ютерної грамотності, щоб працювати і як користувачу, і як адміністратору свого комп'ютера.

Мал. 2. Структура тимчасової мережі
У 90-і роки XX століття під тимчасової мережею розумілася невелика локальна мережа на 10-30 комп'ютерів з децентралізованим управлінням - робоча група. Розвиток Інтернет призвело до появи протоколів тимчасових мереж глобального масштабу ( «пірінгових» мереж, від анг. Peer - рівний, см. Peer-to-peer).