Будинки Мережі Що таке модель клієнт-сервер? - визначення з техопедії

Що таке модель клієнт-сервер? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає модель клієнт-сервер?

Модель клієнт-сервер - це розподілена система зв'язку мережевих процесів серед запитувачів послуг, клієнтів та постачальників послуг. Підключення клієнт-сервер встановлюється через мережу або Інтернет.


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

  • Протокол передачі гіпертексту (HTTP)
  • Система доменних імен (DNS)
  • Простий протокол передачі пошти (SMTP)
  • Telnet

Клієнти включають веб-браузери, додатки для чату та програмне забезпечення для електронної пошти. Сервери включають веб, базу даних, програми, чат та електронну пошту тощо.

Техопедія пояснює модель клієнт-сервер

Сервер управляє більшістю процесів і зберігає всі дані. Клієнт запитує вказані дані або процеси. Сервер ретрансляції виводить процес клієнту. Клієнти іноді обробляють обробку, але потребують ресурсів серверних даних для завершення.

Модель клієнт-сервер відрізняється від однорангової (P2P) моделі, де комунікаційними системами є клієнт або сервер, кожна з рівними статусом та обов'язками. Модель P2P - це децентралізована мережа. Модель клієнт-сервер - це централізована мережа.

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

Що таке модель клієнт-сервер? - визначення з техопедії