Reti peer-to-peer e reti client-server
Sia le reti peer-to-peer che quelle client-server collegano i computer in modo da poter condividere risorse come file e applicazioni. Le reti peer-to-peer collegano i computer in modo che ogni computer condivida tutte o parte delle sue risorse. Le reti client-server hanno uno o più computer centrali, o server, che conservano i dati e gestiscono le risorse.
Reti peer-to-peer
Le reti peer-to-peer coinvolgono due o più computer che mettono in comune risorse individuali come unità disco, lettori DVD e stampanti. Queste risorse condivise sono disponibili per tutti i computer della rete. Ogni computer funge sia da client che da server, comunicando direttamente con gli altri computer. In una rete peer-to-peer, ad esempio, una stampante su un computer può essere utilizzata da qualsiasi altro computer della rete. Queste reti sono poco costose da configurare. Tutto ciò di cui hai bisogno è un modo per connetterli, come un cavo Ethernet o un router Wi-Fi.
Reti client-server
Una rete client-server coinvolge più client, o workstation, che si connettono ad almeno un server centrale. La maggior parte dei dati e delle applicazioni sono installati sul server. Quando i client hanno bisogno di accedere a queste risorse, vi accedono dal server. I server hanno spesso directory utente private e più directory pubbliche. Le reti client-server tendono ad avere velocità di accesso più elevate a causa dell'elevato numero di client che sono progettate per supportare. I client possono funzionare come workstation senza condividere alcuna risorsa. È più facile aggiornare le applicazioni ei file software perché si trovano su un unico computer. I servizi a livello di sistema possono essere forniti tramite il software del server. La sicurezza è migliorata su una rete di server client perché la sicurezza è gestita dal server.
Svantaggi e limitazioni
Le reti peer-to-peer sono in genere meno sicure di una rete client-server perché la sicurezza è gestita dai singoli computer, non dalla rete nel suo insieme. Le risorse dei computer nella rete possono essere sovraccaricate poiché devono supportare non solo l'utente della workstation, ma anche le richieste degli utenti della rete. È inoltre difficile fornire servizi a livello di sistema perché il sistema operativo desktop generalmente utilizzato in questo tipo di rete non è in grado di ospitare il servizio. Le reti client-server hanno un costo di configurazione iniziale più elevato. È possibile configurare un server su un computer desktop, ma si consiglia alle aziende di investire in hardware e software di classe enterprise. Richiedono inoltre un livello maggiore di esperienza per configurare e gestire l'hardware e il software del server.
Installazione del software
Le reti peer-to-peer richiedono un software per connettersi tra loro. Se utilizzano tutti lo stesso sistema operativo, le connessioni sono relativamente semplici, come la connessione di due computer utilizzando il gruppo home di Windows. Se i computer utilizzano sistemi operativi diversi, potrebbe essere necessario utilizzare software aggiuntivo prima che possano comunicare. La maggior parte del software richiesto per una rete client-server è installato solo sul server. Su una singola macchina possono essere installati molti diversi tipi di software, inclusi driver di stampa, FTP e software di sicurezza. I computer client devono solo disporre di software che consenta al computer di connettersi al server. Spesso, i computer client hanno questo software installato per impostazione predefinita.
Utilizzo
A causa dei problemi di sicurezza e della mancanza di estensibilità, le reti peer-to-peer si trovano solitamente in case o piccole imprese con pochi problemi di sicurezza. Le reti client-server dovrebbero essere utilizzate in ambienti in cui è prevista una crescita, la sicurezza è importante e sono richiesti tempi di accesso più rapidi.