Domov siete Čo je model klient-server? - definícia z technológie

Čo je model klient-server? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená model klient-server?

Model klient-server je distribuovaný komunikačný rámec sieťových procesov medzi žiadateľmi o služby, klientmi a poskytovateľmi služieb. Pripojenie klient-server sa vytvára prostredníctvom siete alebo Internetu.


Model klient-server je základnou koncepciou počítačovej siete, ktorá tiež vytvára funkčnosť pre výmenu e-mailov a prístup na web / databázu. Webové technológie a protokoly založené na modeli klient-server sú:

  • Protokol prenosu hypertextov (HTTP)
  • Systém názvov domén (DNS)
  • Protokol jednoduchého poštového prenosu (SMTP)
  • telnet

Medzi klientov patria okrem iného webové prehliadače, chatové aplikácie a e-mailový softvér. Servery zahŕňajú web, databázu, aplikáciu, chat a e-mail atď.

Techopedia vysvetľuje model klient-server

Server spravuje väčšinu procesov a ukladá všetky údaje. Klient požaduje zadané údaje alebo procesy. Server odovzdáva procesný výstup klientovi. Klienti niekedy spracovávajú spracovanie, ale na dokončenie vyžadujú zdroje údajov servera.

Model klient-server sa líši od modelu peer-to-peer (P2P), kde komunikačné systémy sú klient alebo server, každý s rovnakým stavom a zodpovednosťou. Model P2P je decentralizovaná sieť. Model klient-server je centralizovaná sieť.

Nevýhodou jedného modelu klient-server je príliš veľa požiadaviek klientov na podbehnutie servera a vedie k nesprávnemu fungovaniu alebo úplnému vypnutiu. Hackeri často používajú takúto taktiku na ukončenie konkrétnych organizačných služieb prostredníctvom útokov na distribuované odmietnutie služby (DDoS).

Čo je model klient-server? - definícia z technológie