Dom Sieci Jaki jest model klient-serwer? - definicja z techopedii

Jaki jest model klient-serwer? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza model klient-serwer?

Model klient-serwer to rozproszona struktura komunikacyjna procesów sieciowych między zleceniodawcami, klientami i dostawcami usług. Połączenie klient-serwer jest ustanawiane przez sieć lub Internet.


Model klient-serwer jest podstawową koncepcją obliczeniową sieci, także budującą funkcjonalność do wymiany wiadomości e-mail i dostępu do sieci / bazy danych. Technologie i protokoły sieciowe zbudowane wokół modelu klient-serwer to:

  • Hypertext Transfer Protocol (HTTP)
  • System nazw domen (DNS)
  • Simple Mail Transfer Protocol (SMTP)
  • Telnet

Do klientów należą między innymi przeglądarki internetowe, aplikacje do czatowania i oprogramowanie do obsługi poczty e-mail. Serwery obejmują sieć, bazę danych, aplikację, czat i e-mail itp.

Techopedia wyjaśnia model klient-serwer

Serwer zarządza większością procesów i przechowuje wszystkie dane. Klient żąda określonych danych lub procesów. Serwer przekazuje dane wyjściowe procesu do klienta. Klienci czasami obsługują przetwarzanie, ale do zakończenia wymagają zasobów danych serwera.

Model klient-serwer różni się od modelu peer-to-peer (P2P), w którym systemy komunikacyjne są klientem lub serwerem, każdy z jednakowym statusem i obowiązkami. Model P2P to zdecentralizowane sieci. Model klient-serwer to scentralizowane sieci.

Wadą jednego modelu klient-serwer jest to, że zbyt wiele żądań klientów jest niedopełnionych przez serwer i prowadzi do nieprawidłowego działania lub całkowitego zamknięcia. Hakerzy często stosują taką taktykę, aby zakończyć określone usługi organizacyjne poprzez rozproszone ataki typu „odmowa usługi” (DDoS).

Jaki jest model klient-serwer? - definicja z techopedii