Sono server del cliente meglio o peggio che il peer-to-peer quanto riguarda la possibilità di un incidente?

February 26

Sono server del cliente meglio o peggio che il peer-to-peer quanto riguarda la possibilità di un incidente?


Un server partecipando in architettura client-server concentra risorse in una posizione, che rende fallimento di quel computer un grave problema per l'azienda che lo gestisce ed i clienti che dipendono da esso. Peer-to-peer architettura distribuisce le risorse, che si diffonde il rischio. Tuttavia, le circostanze di uso regolare di ogni tipo di architettura significa che non è migliore rispetto agli altri in termini di affidabilità.

Client-Server

Client-server è il modello originale per le comunicazioni in rete. Un server contiene le risorse che sono necessari da altri computer. Il client è solitamente un computer molto più piccolo e server sono in grado di comunicare con diversi clienti contemporaneamente. Nella comunicazione client-server il client apre contatto con una richiesta. Il server risponde con una risposta. Ci sono due forme di contatto. Uno è senza connessione, governato da procedure del User Datagram Protocol, o UDP. "Senza connessione" significa che ogni richiesta guadagna una risposta. Se la richiesta o la risposta si perde, non ci sono procedure di recupero. L'altra modalità è orientata alla connessione e segue Transmission Control Protocol, comunemente noto come TCP. Questa modalità stabilisce una connessione tra client e server, e molti messaggi sono passati avanti e indietro nel contesto del collegamento, che è anche chiamato una sessione.

Peer to peer

sistemi client-server centralizzare le risorse, i sistemi peer-to-peer li distribuiscono. Nelle reti peer-to-peer ogni membro è server e client. Tutti possono mantenere più connessioni contemporaneamente. Tutti gli sforzi della teoria della storia dell'informatica ha lavorato verso l'eliminazione della ridondanza dei dati per ottenere un uso ottimale delle risorse. Client-server è parte di questa unità. Peer-to-peer è l'esatto contrario. Esso abbraccia ridondanza per compensare l'imprevedibilità delle sue connessioni. Peer-to-peer rende i sistemi inaffidabili stabili duplicando fonti.

Sicurezza

Anche se la diffusione del rischio di fallimento su più computer fa il fallimento di un fattore meno importante, i sistemi peer-to-peer non sono più sicuri rispetto ai sistemi client-server. Questo perché il server è il principale contributore ai profitti di una società o di uno dei maggiori contribuenti. sistemi peer-to-peer attuali incoraggiare la democrazia Web e non hanno alcun controllo centrale. Questo significa anche non hanno alcun valore commerciale. Un server aziendale ha più investito in essa di un PC che partecipano a una rete peer-to-peer.

Confronto

Grandi quantità di denaro costituiscono un investimento in infrastrutture di Internet. Nessuno investirà in sistemi peer-to-peer, perché non sono commercialmente valide in concorrenza con i sistemi client-server. Un server, controllata da una società, può fare che soldi dell'azienda facendo pagare per l'accesso ai contenuti presenti nel server. Ciò significa che un server coinvolti nelle transazioni client-server ha più denaro investito nel garantire che essa non va in crash. imperativo commerciale rende i sistemi client-server praticamente esente da crash. La ridondanza incorporata nei sistemi peer-to-peer rende il fallimento di una fonte di un file o di un servizio impercettibile.