Domov Sítě Co je model klient-server? - definice z techopedie

Co je model klient-server? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená model Client-Server?

Model klient-server je distribuovaný komunikační rámec síťových procesů mezi žadateli o služby, klienty a poskytovateli služeb. Připojení klient-server je navázáno prostřednictvím sítě nebo Internetu.


Model klient-server je základním konceptem počítačové sítě, který také vytváří funkčnost pro výměnu e-mailů a přístup na web / databázi. Webové technologie a protokoly postavené na modelu klient-server jsou:

  • Protokol Hypertext Transfer Protocol (HTTP)
  • Systém názvů domén (DNS)
  • Protokol Simple Mail Transfer Protocol (SMTP)
  • Telnet

Mezi klienty patří mimo jiné webové prohlížeče, chatové aplikace a e-mailový software. Mezi servery patří web, databáze, aplikace, chat a e-mail atd.

Techopedia vysvětluje model klient-server

Server spravuje většinu procesů a ukládá všechna data. Klient požaduje zadaná data nebo procesy. Server předává procesní výstup klientovi. Klienti někdy zpracovávají zpracování, ale pro dokončení vyžadují zdroje dat serveru.

Model klient-server se liší od modelu peer-to-peer (P2P), kde komunikační systémy jsou klientem nebo serverem, každý se stejným stavem a odpovědnostmi. Model P2P je decentralizovanou sítí. Model klient-server je centralizovaná síť.

Nevýhodou modelu klient-server je příliš mnoho požadavků klientů na podjetí serveru a vede k nesprávnému fungování nebo úplnému vypnutí. Hackeři často používají takovou taktiku k ukončení konkrétních organizačních služeb prostřednictvím útoků na distribuované odmítnutí služby (DDoS).

Co je model klient-server? - definice z techopedie