Componenti di una rete client-server
Una rete client/server ha tre componenti principali: workstation, server e i dispositivi di rete che li connettono. Le workstation sono i computer subordinati ai server. Inviando richieste ai server per accedere a programmi, file e database condivisi, e sono governate da politiche definite dai server. Un server "serve" le richieste dalle workstation e può svolgere molte funzioni come repository centrale di file, programmi, database e politiche di gestione. I dispositivi di rete forniscono il percorso di comunicazione per server e workstation. Fungono da connettori e instradano i dati dentro e fuori dalla rete.
Workstation
Le workstation, o computer client, si differenziano inizialmente per i sistemi operativi che le eseguono. In una rete client/server, Windows 2000, Windows XP, Windows Vista e Windows 7 sono esempi di sistemi operativi per workstation. Oltre a essere relativamente più economici dei sistemi operativi server, le loro funzioni e processi sono essenzialmente destinati ai computer client. Database centralizzati, programmi condivisi, politiche di gestione e sicurezza non fanno parte dei loro sistemi operativi. Quello che hanno sono versioni localizzate di database, programmi e politiche che possono essere applicate individualmente a loro. Le workstation hanno anche specifiche tecniche inferiori rispetto ai server in termini di memoria, spazio su disco rigido e velocità del processore, perché non sono tenute a elaborare richieste o registrare dati da più computer.
Server
I server sono distinguibili da diversi set di sistemi operativi come Windows 2000 Server, Windows 2003 o Windows 2008. Hanno anche più memoria, spazio su disco rigido e processori più veloci perché memorizzano e servono richieste multiple (e spesso simultanee) dalle workstation. Un server può assumere molti ruoli in una rete client/server. Può essere un file server, un mail server, un database server e un controller di dominio tutto insieme. Una rete ben configurata, tuttavia, delimita questi ruoli a server diversi per ottimizzare le prestazioni. Un server, indipendentemente dal ruolo che ha, agisce essenzialmente come repository centralizzato di file, programmi, database e politiche di rete. Rende la gestione e il backup più facili perché non dipende dalle configurazioni individuali degli utenti, ma può essere implementato uniformemente in tutta la rete.
Dispositivi di rete
I dispositivi di rete connettono workstation e server. Assicurano che le richieste da e verso le workstation siano instradate correttamente al server corretto. Diversi dispositivi di rete forniscono diversi tipi di connettività di rete. In una semplice rete client/server, un hub può connettere un server a più workstation. Agisce come un ripetitore, passando i dati da un dispositivo all'altro. I bridge separano i segmenti di rete. Questo è utile per uffici con diversi dipartimenti per distinguere a quale dipartimento appartiene una particolare workstation. Un altro dispositivo di rete, uno switch, è simile a un bridge, ma può rilevare conflitti tra segmenti di rete come stessi indirizzi IP o nomi di computer tra dipartimenti. Le reti geografiche (WAN) usano router per connettere segmenti di rete in posizioni diverse. I router sono anche usati per connettere reti, o instradare informazioni verso Internet.
Altri componenti
Le reti client/server di solito hanno stampanti o scanner di rete, che sono condivisi e possono essere usati da tutti i computer in rete. Invece di installarli individualmente su ogni computer, possono essere posizionati in una posizione accessibile a tutti. Questo risparmia sia spazio che denaro.