Razlika med odjemalcem in strežnikom in omrežjem enakovrednih

Avtor: Laura McKinney
Datum Ustvarjanja: 2 April 2021
Datum Posodobitve: 17 Maj 2024
Anonim
The Client Server Model | Clients and Servers
Video.: The Client Server Model | Clients and Servers

Vsebina


Če že dolgo delate na računalnikih, ste morda slišali izraza Client-Server in Peer-to-Peer. Ta dva sta običajna omrežna modela, ki ju uporabljamo v vsakdanjem življenju. Omrežni model Client-Server se osredotoča na izmenjavo informacij, medtem ko se omrežni model Peer-to-Peer osredotoča na povezljivost z oddaljenimi računalniki.

Glavna razlika med modelom Client-Server in Peer-to-Peer je v Odjemalec-strežnik modela, je upravljanje podatkov centralizirano, medtem ko v Peer-to-peer vsak uporabnik ima svoje podatke in aplikacije. Nadalje bomo razpravljali o še nekaj razlikah med modelom Client-Server in Peer-to-Peer s pomočjo primerjalnega grafikona, prikazanega spodaj, samo poglejte.

  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Podlaga za ComapaisonOdjemalec-strežnikPeer-to-peer
Osnovni Na strežnik je povezan poseben strežnik in specifični odjemalci.Odjemalci in strežnik se ne razlikujejo; vsako vozlišče deluje kot odjemalec in strežnik.
StoritevNa zahtevo stranke za storitev in strežnik se odzovejo s storitvijo.Vsako vozlišče lahko zahteva storitve in lahko tudi storitve.
FokusSkupna raba informacij.Povezljivost.
PodatkiPodatki so shranjeni v centraliziranem strežniku.Vsak vrstnik ima svoje podatke.
StrežnikKo več strank hkrati zahteva zahteve za storitve, lahko strežnik dobi ozka grla.Ker storitve zagotavlja več strežnikov, razporejenih v sistemu enakovrednih, tudi strežnik ni v ozkem grlu.
Odhodki Strežnik odjemalec je drag za implementacijo.Peer-to-peer je cenejši za izvedbo.
StabilnostClient-Server je bolj stabilen in razširljiv.Peer-toPeer trpi, če se v sistemu poveča število vrstnikov.


Opredelitev odjemalec-strežnik

Omrežni model odjemalec-strežnik je široko uporabljen omrežni model. Tukaj, Strežnik je močan sistem, ki shranjuje podatke ali informacije v njem. Po drugi strani pa Naročnik je naprava, ki uporabnikom omogoča dostop do podatkov na oddaljenem strežniku.

The sistemski administrator upravlja podatke na strežniku. Odjemalski stroji in strežnik sta povezana prek omrežje. Strankam omogoča dostop do podatkov, tudi če sta odjemalca in strežnik daleč narazen.

V modelu odjemalec-strežnik odjemalski proces na odjemalskem stroju je prošnja v strežniški postopek na strežniškem stroju. Ko strežnik prejme zahtevo stranke, poišče zahtevane podatke in nazaj z odgovorom.

Ker vse storitve ponuja centraliziran strežnik, se lahko pojavijo možnosti, da bi jih dobili ozko grlo, upočasni učinkovitost sistema.


Opredelitev Peer-to-Peer

Za razliko od Client-Server, model Peer-to-Peer ne razlikuje med odjemalcem in strežnikom namesto vsakega vozlišče je lahko odjemalec ali strežnik, odvisno od tega, ali je vozlišče zahtevajo ali zagotavljanje storitve. Vsako vozlišče se šteje kot vrstnik.

Če želite postati del enakovrednega, mora najprej vozlišče pridruži se omrežje. Po pristopu mora začeti opravljati storitve in zahtevati storitve od drugih vozlišč v sistemu enakovrednih. Obstajajo dva načina vedeti, katero vozlišče zagotavlja, katere storitve; so naslednji:

  • Ko vozlišče vstopi v sistem enakovrednih, mora registrirati storitve, ki jih bo zagotavljala, v centralizirana storitev iskanja v omrežju. Ko vozlišče želi katero koli določeno storitev, se mora obrniti na centralizirane storitve iskanja, da preveri, katero vozlišče bo nudilo želene storitve. Preostanek komunikacije opravi želeno vozlišče in vozlišče, ki ponuja storitev.
  • Vozlišče, ki želi posebne storitve, mora biti oddaja zahtevo po storitvah za vsa druga vozlišča v sistemu enakovrednih. Vozlišče, ki zagotavlja zahtevano storitev, bo odzvati se na vozlišče, ki poda zahtevo.

Peer-to-peer omrežje ima prednost pred strežnikom odjemalec kot strežnik ni ozkih grl saj storitve zagotavlja več vozlišč, razporejenih v sistemu enakovrednih.

  1. Ključna razlika med odjemalcem in strežnikom in omrežjem enakovrednih je, da obstaja namenski strežnik in posebne stranke v modelu omrežja odjemalec-strežnik, medtem ko je v enakovrednih vsak vozlišče lahko deluje kot oboje strežnik in odjemalec.
  2. V modelu odjemalec-strežnik je strežnik zagotavlja storitve stranki. Vendar pa je pri vrstnikih vsaka vrstnik lahko zagotovi storitve in lahko tudi prošnja za storitve.
  3. V modelu odjemalec-strežnik izmenjava informacij je pomembnejše, medtem ko je pri modelu enakovrednih povezljivost med vrstniki je pomembnejši.
  4. V modelu odjemalec-strežnik se podatki shranijo na centralizirano strežnik, medtem ko v enakovrednih vsak vrstnik ima svoje podatke.
  5. V modelu enakovreden je model strežniki so razdeljeni v sistemu, zato je manj možnosti, da bi se strežnik ozko omejil, toda v modelu odjemalec-strežnik obstaja en strežnik, ki služi strankam, zato obstaja več možnosti, da strežnik pride do ozkih grl.
  6. Model odjemalec-strežnik je več drago izvajati kot enakovredni.
  7. Model odjemalec-strežnik je več razširljiv in stabilna kot enakovreden.

Zaključek:

Od okolja je odvisno, kateri omrežni model uporabiti; vsak model ima svojo moč in pomanjkljivosti.