Razlika Između Klijentskog Poslužitelja I Ravnopravnog Računa

Razlika Između Klijentskog Poslužitelja I Ravnopravnog Računa
Razlika Između Klijentskog Poslužitelja I Ravnopravnog Računa

Video: Razlika Između Klijentskog Poslužitelja I Ravnopravnog Računa

Video: Razlika Između Klijentskog Poslužitelja I Ravnopravnog Računa
Video: SCP-050 To The Cleverest | object class euclid | statue scp 2024, Studeni
Anonim

Klijentski poslužitelj vs Peer to Peer

Klijentski poslužitelj i peer to peer dvije su mrežne arhitekture. U arhitekturi klijentskog poslužitelja zadaci ili radna opterećenja dijele se između poslužitelja, a klijenti zahtijevaju usluge. Klijenti i poslužitelji obično komuniciraju putem računalne mreže, ali također mogu boraviti u istom sustavu. U peer-to-peer arhitekturi, zadaci ili radna opterećenja podijeljeni su između ravnopravnih računara i za te se vršnjake čini da čine peer to peer mrežu. Vršnjaci imaju isti potencijal i privilegije. Vršnjaci čine dio svojih resursa poput procesorske snage, memorije diska ili mrežne propusnosti dostupnim ostalim sudionicima u mreži.

Što je klijentski poslužitelj?

Kao što je ranije spomenuto, arhitektura klijentskog poslužitelja izgrađena je na konceptu poslužitelja koji pružaju usluge i skupu klijenata koji zahtijevaju te usluge. Poslužitelj je zapravo domaćin koji izvodi jedan ili više poslužiteljskih programa koji dijele svoje resurse s klijentima. Klijent započinje komunikacijsku sesiju s poslužiteljima tražeći sadržaj ili usluge poslužitelja. Poslužitelji uvijek čekaju dolazne zahtjeve klijenata. Danas postoji nekoliko vrsta klijentskih poslužitelja. Ali oni također imaju nekoliko zajedničkih značajki, poput centralizirane sigurnosne baze podataka, koja kontrolira pristup zajedničkim resursima na poslužitelju. Poslužitelj sadrži popis korisničkih imena i lozinki i korisnik može pristupiti mreži samo ako poslužitelju daju valjano korisničko ime i lozinku. Nakon što se prijave,korisnici mogu pristupiti samo onim resursima kojima je mrežni administrator odobrio dozvolu. Široko korištene funkcije poput razmjene e-pošte, web pristupa i pristupa bazama podataka izgrađene su na arhitekturi klijent-poslužitelj.

Što je Peer to Peer?

U peer-to-peer mreži, resursi se međusobno dijele bez ikakve središnje koordinacije od strane poslužitelja. Vršnjaci djeluju i kao dobavljači i kao potrošači resursa. Peer to peer sustavi implementiraju apstraktnu prekrivajuću mrežu na aplikacijskom sloju na vrhu topologije fizičke mreže. Ideja peer-to-peer mreža je što jeftinija razmjena resursa. Ne postoji centralizirana sigurnosna shema i krajnji korisnici mogu sami kontrolirati pristup resursima, smanjujući sigurnost u ravnopravnim mrežama. Korisnici mogu stvoriti bilo koju točku dijeljenja koju žele na svom računalu, a sigurnost se može pružiti samo dodjeljivanjem lozinke kada kreiraju točku dijeljenja. Peer to peer mrežnu strukturu koristili su popularni sustavi za razmjenu datoteka poput Napstera.

Koja je razlika između klijentskog poslužitelja i peer to peer mrežnih arhitektura?

Glavna razlika između klijent-poslužitelja i peer-to-peer sustava je u tome što u arhitekturi klijent-poslužitelj postoje određeni klijenti koji zahtijevaju usluge i poslužitelji koji pružaju usluge, ali u peer-to-peer sustavima vršnjaci djeluju i kao pružatelji usluga i kao usluge potrošači. Nadalje, sustavi klijent-poslužitelj zahtijevaju središnji poslužitelj datoteka i skupi su za primjenu nego peer to peer sustavi. S druge strane, u sustavu klijent-poslužitelj, namjenski poslužitelj datoteka pruža nivo pristupa klijentima, pružajući bolju sigurnost od peer-to-peer sustava u kojima sigurnost obrađuju krajnji korisnici. Nadalje, ravnopravne mreže trpe u performansama kako se povećava broj čvorova, ali sustavi klijent-poslužitelj stabilniji su i mogu se skalirati koliko god trebate. Stoga,odabir jednog nad drugim ovisi o okolini koju trebate primijeniti.

Preporučeno: