Architetture di Rete: Client/Server e Peer to Peer


Relativamente alle connessioni tra i vari pc esistono due gerarchie logiche di rete: la rete Client/Server e la rete Peer To Peer.

Client/Server

In un sistema Client/Server (o centralizzato) alcune macchine della rete rivestono un ruolo ben definito. Si tratta di computer specializzati in funzioni specifiche (Server) a cui tutti gli altri (Client) si devono rivolgere. Il Server ha il compito di gestire e amministrare le risorse di rete. Il Client assume invece una posizione subordinata, accedendo alle risorse condivise dal Server: file, cartelle, policy degli utenti, periferiche, connessioni ad Internet, ecc…
Nell’ immagine ad esempio viene condivisa la connessione ad Internet.


Peer to Peer

In una configurazione Peer To Peer (o distribuita) non esiste una gerarchia ben precisa all’interno della rete e ogni computer può assumere sia la funzione di Server che quella di Client a seconda dell’ operazione che svolge in un determinato momento.
In pratica, tutti i computer hanno lo stesso ruolo all’interno della rete e possono condividere le loro risorse software e hardware a discrezione di chi le gestisce, che ne diventa, di conseguenza, l’amministratore.
Ad esempio, una macchina collegata ad un modem può condividere l’accesso a Internet all’intera rete; un’altra macchina collegata ad una stampante consente l’utilizzo della stessa in remoto dai vari PC; un’altra ancora può fungere da Server Web dedicato, qualora disponga di un hard disk molto capiente nel quale memorizzare pagine web.

Articoli