Una rete di computer client /server è una rete che ha un'infrastruttura centralizzata: un computer, chiamato "server", funge da intermediario per tutti gli altri computer, chiamati "client". Il server può condividere le sue risorse con i client, ma i client non condividono le loro risorse come - potenza di calcolo o spazio sul disco rigido - con la rete. Una rete peer-to-peer - da non confondere con la condivisione di file peer-to-peer attraverso torrent e simili - è una rete in cui non esiste un server centrale. Tutti i computer sono collegati e ognuno può fungere da server o client per un altro. Tutti i computer condividono le risorse tra loro come l'elaborazione del computer o lo spazio sul disco rigido.
Sicurezza
La rete client /server è molto più sicura dell'approccio peer-to-peer. Ciò è dovuto al server, che può autenticare l'accesso di un client a qualsiasi altra parte della rete. Pensala come una sicurezza all'ingresso di un edificio: mostri il tuo pass alla guardia e lui si apre a qualunque porta tu sia autorizzata ad entrare. In una rete peer-to-peer, ognuno è un guardiano e ha la chiave principale per qualsiasi altra area - questo va bene se tutti i guardiani si conoscono e si fidano l'uno dell'altro, ma diventa più problematico all'aumentare del numero di client.
Prestazioni
Se hai un gran numero di clienti in una rete peer-to-peer, riscontrerai problemi di prestazioni. Questo potrebbe accadere con un minimo di 10 client, a seconda della potenza dei computer. La disposizione client /server non ha questo problema per due motivi principali; in primo luogo, il server fa molto lavoro pesante e in secondo luogo i client non sono tenuti a condividere la loro potenza di calcolo. Inoltre, poiché tutte le risorse sono condivise su peer-to-peer, ci sono più possibilità che qualcuno rompa accidentalmente qualcosa richiesto da un'altra persona.
Costo
Una rete client /server è necessariamente più costosa. È necessario un computer aggiuntivo per fungere da server e, a causa della potenza di elaborazione aggiuntiva richiesta da un server, è necessario disporre di una macchina ad alte prestazioni. Inoltre, avrai bisogno di software dedicato per eseguire la rete come Windows Server 2008 o una qualche forma di Unix o Linux. Se non hai familiarità con il software, potresti anche dover pagare i professionisti per risolvere i problemi che si presentano. Le reti peer-to-peer, prive di un server dedicato, evitano tutti questi costi.
Considerazioni
Se stai configurando una rete domestica o una piccola rete aziendale con pochi client e dispositivi, non hai bisogno della potenza extra fornita da un server centrale: potresti anche risparmiare denaro. Tuttavia, se disponi di una rete di grandi dimensioni o hai bisogno di maggiore sicurezza, ad esempio se molte persone che non conosci utilizzeranno la rete, l'architettura client /server fa per te.
Computer © www.354353.com