Hjem Networks Hva er klient-server-modellen? - definisjon fra techopedia

Hva er klient-server-modellen? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr klient-servermodell?

Klient-servermodellen er et distribuert kommunikasjonsrammeverk for nettverksprosesser blant tjenesteforespørere, klienter og tjenesteleverandører. Klient-serverforbindelsen opprettes gjennom et nettverk eller Internett.


Klient-servermodellen er et kjerne-nettverkskonsept som også bygger funksjonalitet for e-postutveksling og tilgang til web / database. Webteknologier og protokoller bygget rundt klient-server-modellen er:

  • Hypertext Transfer Protocol (HTTP)
  • Domenenavnsystem (DNS)
  • Simple Mail Transfer Protocol (SMTP)
  • Telnet

Klienter inkluderer blant annet nettlesere, chat-applikasjoner og e-postprogramvare. Servere inkluderer web, database, applikasjon, chat og e-post, etc.

Techopedia forklarer Client-Server Model

En server administrerer de fleste prosesser og lagrer all data. En klient ber om spesifiserte data eller prosesser. Serveren videresender prosessutgang til klienten. Kunder håndterer noen ganger behandlingen, men krever serverdataressurser for fullføring.

Klient-servermodellen skiller seg fra en peer-to-peer-modell (P2P) der kommunikasjonssystemer er klienten eller serveren, hver med lik status og ansvar. P2P-modellen er desentralisert nettverk. Klient-servermodellen er sentralisert nettverk.

Én ulempe med klient-servermodeller er å ha for mange klientforespørsler underkjørt en server og føre til feil funksjon eller total avslutning. Hackere bruker ofte slike taktikker for å avslutte spesifikke organisasjonstjenester gjennom distribuerte denial-of-service (DDoS) angrep.

Hva er klient-server-modellen? - definisjon fra techopedia