E 'risaputo che nel mondo degli affari un "cliente" è una persona che ha bisogno di servizi della vostra azienda . Nel mondo della ristorazione un "server" è la persona che porta il cibo e bevande al tavolo. Più genericamente , un cliente è un consumatore di servizi , mentre un server è un fornitore di servizi . Nel mondo dei computer di una rete client-server è fatto di di clienti che necessitano di risorse e server che li hanno. Reti di Calcolatori
Una rete di computer è generalmente definita come due o più computer collegati tra loro da un certo tipo di media . Piccola rete può avere da un minimo di cinque o dieci computer e stampanti collegate , e sono in genere limitati a un solo edificio . Reti di grandi dimensioni possono avere migliaia di computer collegati e possono estendersi al globo . Certo , Internet è la più grande rete , o internetwork in esistenza , che collega milioni di clienti a milioni di server .
Clienti
Nel mondo dei computer un client è un computer che utilizza un servizio o risorsa. Questo può essere un computer che deve stampare un documento su una stampante di rete . Oppure può essere un computer la costruzione di un rapporto accedendo record sul server di database della società . Qualunque sia la funzione , il client richiede un servizio da un altro computer o dispositivo in rete .
Servers
Nel ruolo di opposto , i server forniscono risorse e servizi ai clienti. Un server può essere un server di database , un application server , un server di stampa o un firewall Internet . In ogni caso, il computer di servizio risponde alla richiesta di un cliente per un servizio o una risorsa . Server sono più critico in un ambiente di rete a causa del fatto che, come server è tipicamente un singolo punto di errore . Ad esempio, se il server di database viene disattivato , nessun client possono ottenere al database . Questa è la ragione per gli amministratori di server sono responsabili di assicurare che i server vengono sottoposti a backup su base regolare . Alcuni server sono così importanti che sono " raggruppati ", che prevede il collegamento di più server insieme in un modo che, se uno non riesce , un altro può prendere il carico e fornire uptime continuo del servizio .
Doppio ruoli
In alcune reti di alcuni computer può essere un server di un minuto e un cliente all'altro. Per esempio, quando il server di backup inizia il backup del server di database , il server di database diventa un client al server di backup . In una piccola rete in cui non esiste alcun server dedicato , un computer può ospitare i dati finanziari e di un altro può ospitare i dati dei dipendenti. In qualsiasi punto una di queste macchine potrebbe essere necessario accedere all'altro , diventando un cliente e rendere l'altro computer ricoprire il ruolo di server.