? Fraserna client - server och peer-to - peer- hänvisa till olika sätt att organisera och ansluta datorer i ett nätverk . Användare tillgång ett nätverk får inte märka någon skillnad mellan de två arkitekturer . Om en nätverksadministratör korrekt bygger och förvaltar ett nätverk med användarnas behov i åtanke , kommer användarna att få tillgång att skicka och ta emot data och dela nätverksbaserade resurser lika bra i båda modellerna . Skillnad
Den primära skillnaden mellan klient - server och peer-to - peer-nätverk avser distribution av datorns arbetsbelastning och datalagring . I klient - server nätverk , faller arbetet med att köra nätverksbaserade applikationer såsom e-posttjänst och spara filer så att alla behöriga användare i nätverket kan komma åt dem , på bestämda serverdatorer . I peer-to - peer-nätverk , alla datorer i nätverket bidrar mer eller mindre lika att hantera bearbetning arbetsbelastningen och lagra delade filer . Klient - server nätverk centralisera arbetsbelastningen och peer-to - peer-nätverk decentralisera det .
Funktion
Networks
, oavsett arkitektur , möjliggöra delning av data och dator filer. De ger åtkomst till nätverk applikationer som vanligtvis inte körs på en enskild användares dator , till exempel en webbserver , och att flera användare att dela hårdvara såsom nätverksanslutna skrivare och faxar . Både klient - server och peer-to - peer-nätverk ger alla dessa funktioner , som endast avviker i särskilt sätt de gå om detta .
Hårdvara
nätverksadministratörer placera generellt datorer anslutna till klient - server- nätverk i en av två breda kategorier , klienter och servrar . Servrar kräver högre prestanda komponenter såsom mer avancerade processorer och gott minne och lagringsutrymme . Klientdatorer behöver inte ha samma robusta komponenter . Däremot , peer -to - peer-nätverk behöver inte ha olika varianter av hårdvara , eftersom varje dator i en sådan arkitektur kan i princip ha samma kapacitet att utföra uppgifter som någon annan dator . Skillnaden mellan olika krav på hårdvara är en grundläggande egenskap hos klient - server- nätverk frånvarande i peer-to - peer-nätverk .
Överväganden
Eftersom peer-to - peer-nätverk brist servrar , administratörer för sådana nät behöver inte lära sig specialiserade operativsystem för servrar , men måste veta hur man ska administrera de program som möjliggör delning . Klient - server- nätverk kräver administratörer att ha förtrogenhet med operativsystem för servrar , men i allmänhet inte kräver kunskaper i peer-to - peer-program för fildelning .
Missuppfattningar
uppfattningen att en typ av nätverksarkitektur har funktioner inneboende överlägsen de andra inte erkänner att båda arkitekturer har styrkor och svagheter . Företagen kan dra mer nytta av en arkitektur eller det andra baseras helt på hur verksamheten fungerar .