Zuhause Netzwerke Was ist das Client-Server-Modell? - Definition aus techopedia

Was ist das Client-Server-Modell? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Client-Server-Modell?

Das Client-Server-Modell ist ein verteiltes Kommunikationsgerüst von Netzwerkprozessen zwischen Dienstanforderern, Clients und Dienstanbietern. Die Client-Server-Verbindung wird über ein Netzwerk oder das Internet hergestellt.


Das Client-Server-Modell ist ein zentrales Netzwerk-Computing-Konzept, das auch Funktionen für den E-Mail-Austausch und den Web- / Datenbankzugriff bereitstellt. Webtechnologien und Protokolle, die auf dem Client-Server-Modell aufbauen, sind:

  • Hypertext Transfer Protocol (HTTP)
  • Domain Name System (DNS)
  • Simple Mail Transfer Protocol (SMTP)
  • Telnet

Zu den Clients gehören unter anderem Webbrowser, Chat-Anwendungen und E-Mail-Software. Server umfassen Web, Datenbank, Anwendung, Chat und E-Mail usw.

Techopedia erklärt das Client-Server-Modell

Ein Server verwaltet die meisten Prozesse und speichert alle Daten. Ein Client fordert bestimmte Daten oder Prozesse an. Der Server leitet die Prozessausgabe an den Client weiter. Clients übernehmen manchmal die Verarbeitung, benötigen jedoch zum Abschluss Serverdatenressourcen.

Das Client-Server-Modell unterscheidet sich von einem P2P-Modell (Peer-to-Peer), bei dem kommunizierende Systeme der Client oder Server sind, die jeweils den gleichen Status und die gleichen Verantwortlichkeiten haben. Das P2P-Modell ist die dezentrale Vernetzung. Das Client-Server-Modell ist ein zentrales Netzwerk.

Ein Nachteil des Client-Server-Modells besteht darin, dass zu viele Client-Anforderungen einen Server unterlaufen und zu Funktionsstörungen oder zum vollständigen Herunterfahren führen. Hacker verwenden solche Taktiken häufig, um bestimmte Organisationsdienste durch verteilte Denial-of-Service-Angriffe (DDoS) zu beenden.

Was ist das Client-Server-Modell? - Definition aus techopedia