Acasă Rețele Care este modelul client-server? - definiție din techopedia

Care este modelul client-server? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Modelul Client-Server?

Modelul client-server este un cadru de comunicare distribuit al proceselor de rețea între solicitanții de servicii, clienți și furnizorii de servicii. Conexiunea client-server este stabilită printr-o rețea sau Internet.


Modelul client-server este un concept de calcul de rețea de bază care construiește, de asemenea, funcționalități pentru schimbul de e-mail și accesul Web / bază de date. Tehnologiile web și protocoalele construite în jurul modelului client-server sunt:

  • Protocol de transfer de hipertext (HTTP)
  • Sistem de nume de domeniu (DNS)
  • Protocol de transfer prin poștă simplă (SMTP)
  • Telnet

Clienții includ browsere web, aplicații de chat și software de e-mail, printre altele. Serverele includ Web, bază de date, aplicație, chat și e-mail etc.

Techopedia explică modelul Client-Server

Un server gestionează majoritatea proceselor și stochează toate datele. Un client solicită date sau procese specificate. Serverul transmite ieșirea procesului către client. Uneori, clienții se ocupă cu procesarea, dar necesită resurse de date pentru finalizare.

Modelul client-server diferă de un model peer-to-peer (P2P) unde sistemele de comunicare sunt clientul sau serverul, fiecare având un statut și responsabilități egale. Modelul P2P este o rețea descentralizată. Modelul client-server este o rețea centralizată.

Un dezavantaj al modelului client-server este faptul că cererile clientului au depășit un server și conduc la o funcționare necorespunzătoare sau la închiderea totală. Hackerii folosesc adesea astfel de tactici pentru a încheia anumite servicii organizaționale prin atacuri de refuz de serviciu (DDoS) distribuite.

Care este modelul client-server? - definiție din techopedia