June 17
Sin dagli albori delle reti di computer nel 1960, le reti client server sono serviti come pilastri per lo scambio dati e il commercio globale. reti client server sono di gran lunga il modello di rete più popolare, come il rapporto chiaramente definita tra client e server consente di semplificare il trasferimento dei dati e arricchire l'esperienza dell'utente. reti client server sono abbastanza semplici da installare, e molti strumenti di networking software sono facilmente disponibili.
Il modello di rete globale di oggi ha iniziato nei primi anni 1960 con i cluster di computer di laboratorio interconnessi con i modem attraverso il sistema telefonico. Nel 1968, Bob Taylor della Defense Advanced Research Projects Agency (DARPA) ha proposto una infrastruttura di rete globale, chiamato Arpanet. Questo modello è la base per l'Internet moderna, e comprendeva uno schema client-server per le connessioni del computer. reti client server, nella loro forma moderna, cambio molte forme di dati, come pagine web, e-mail e le informazioni di acquisto on-line.
reti client server letteralmente utilizzati da Internet. Poiché questo modello definisce chiaramente il rapporto tra il server (host dati) e cliente (dati del consumatore), le connessioni sono efficiente e snella tra computer, in uno scambio di dati ordinato. Le connessioni di rete basate sul modello client server hanno catturato la quota di mercato di server e software client, compresi i sistemi di e-mail e web hosting a causa della affidabilità dei dati in transito. Grazie agli algoritmi di correzione degli errori speciali, il trasferimento dei dati client-server è praticamente privo di anomalie.
messa in rete del server client viene eseguito sulla cima di una serie di "strati" di rete che forniscono tutto, dalla connessione fisica (wired / wireless) per gli indirizzi dei computer (Internet Protocol - IP). reti client-server di frequente utente TCP (Transmission Control Protocol), che fornisce un metodo ordinato, privo di errori di connessione ai server. Come un vantaggio rispetto reti peer-to-peer, le connessioni client server sono centralizzati, scalabile, flessibile, interoperabile e accessibile a molti diversi tipi di computer gestiti da clienti.
Ci sono alcuni inconvenienti minori al modello di rete client-server. Le reti gestite su TCP (Transmission Control Protocol) prendono dati aggiuntivi e spese generali tempo per attuare i loro algoritmi di correzione degli errori. server centralizzati sono più suscettibili agli attacchi degli hacker di sistemi peer-to-peer. Inoltre, i server possono essere soggetti a carico di traffico enorme, in quanto sono gli unici che memorizzano i dati (al contrario di nuvola o peer-to-peer sistemi di dati). Nonostante questi inconvenienti, il modello client-server è di gran lunga il più popolare forma di rete a partire dal 2010.
I vantaggi di utilizzare un sistema di rete client-server sono numerosi. Spesso, le imprese e gli utenti domestici desiderano l'accesso centralizzata dei dati in un database o altro schema di archiviazione. I protocolli standard, come l'IP (Internet Protocol) di indirizzamento e DNS (Domain Name System) lo rendono semplice da installare e scalare una rete client-server per lavorare con diversi clienti. L'obiettivo primario per le reti client server è quello di essere accessibile dai clienti con diversi sistemi operativi e hardware attraverso un'interfaccia comune.