Dom mreže Koji je model klijent-poslužitelj? - definicija iz tehopedije

Koji je model klijent-poslužitelj? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači model klijent-poslužitelj?

Model klijent-poslužitelj je raspodijeljeni komunikacijski okvir mrežnih procesa između tražitelja usluga, klijenata i davatelja usluga. Veza klijent-poslužitelj se uspostavlja putem mreže ili interneta.


Model klijent-poslužitelj je računalni koncept jezgrene mreže, koji također gradi funkcionalnost za razmjenu e-pošte i pristup internetu / bazi podataka. Web tehnologije i protokoli izgrađeni oko modela klijent-poslužitelj su:

  • Protokol prijenosa hiperteksta (HTTP)
  • Sustav naziva domena (DNS)
  • Jednostavni protokol za prijenos pošte (SMTP)
  • Telnet

Klijenti uključuju internetske preglednike, aplikacije za chat i softver za e-poštu. Poslužitelji uključuju web, bazu podataka, aplikaciju, chat i e-poštu itd.

Techopedia objašnjava model klijent-poslužitelj

Poslužitelj upravlja većinom procesa i pohranjuje sve podatke. Klijent zahtijeva određene podatke ili procese. Poslužitelj preusmjerava procesni izlaz na klijenta. Klijenti ponekad rješavaju obradu, ali za dovršenje zahtijevaju resurse podataka servera.

Model klijent-poslužitelj razlikuje se od modela peer-to-peer (P2P) gdje su komunikacijski sustavi klijent ili poslužitelj, svaki s jednakim statusom i odgovornostima. P2P model je decentralizirano umrežavanje. Model klijent-poslužitelj je centralizirano umrežavanje.

Jedan nedostatak modela klijent-poslužitelj je previsoki zahtjev klijenta podcijenjen poslužitelj i dovodi do nepravilnog funkcioniranja ili potpunog isključivanja. Hakeri često koriste takvu taktiku za prekid određenih organizacijskih usluga distribuiranim napadima uskraćivanja usluge (DDoS).

Koji je model klijent-poslužitelj? - definicija iz tehopedije