Peer to Peer e un server di rete client

December 13

Peer to Peer e un server di rete client


L'architettura di rete peer-to-peer (P2P) è molto più recente rispetto l'architettura client-server. Il vecchio sistema stabilisce una gerarchia in una connessione in cui un computer è il richiedente e l'altro è il risponditore. Il sistema peer-to-peer è un po 'più complicato e meno controllato.

client Server

Il modello client server di comunicazione tramite reti è il modello tradizionale per organizzare il flusso di traffico in un collegamento. Il client inizia sempre la comunicazione contattando il server con una richiesta. Il server non fa nulla fino a quando non riceve richieste da parte del cliente. E 'appena si siede e ascolta. La ricezione di una richiesta attiva il server di agire. Si elabora la richiesta e restituisce una risposta, che di solito è una risorsa, come un file. Contatto può essere sia senza connessione (una sola richiesta risponde con una risposta) o orientato alla connessione (la coppia stabilisce identificatori per la comunicazione che permettono una serie di richieste e risposte correlate).

Peer to peer

La rete peer-to-peer è molto più informale rispetto ai sistemi client server. Ogni computer del sistema può inoltrare finestra e può connettersi a più computer contemporaneamente. Peer-to-peer architettura è più recente architettura client-server ed è particolarmente adatto per i sistemi di Internet Chat e la condivisione di file. In questi ambienti, molti computer si collegano insieme per creare contributi interattivi.

Esempi

Il più diffuso attuazione del metodo client server si trova nel server Web. Un browser Web su un personal computer va al server Web specificato nella barra degli indirizzi e richiede un file. Il server risponde con il file e il browser Web visualizza questo per l'utente come una pagina Web. Questo traffico è senza connessione. L'operazione client server senza connessione è molto semplice da implementare e rappresentare. Computer A invia un messaggio che afferma: "Si prega di inviare il file B a questo indirizzo." Il server successivamente invia il file B per affrontare A e la transazione è terminata. Nei sistemi peer-to-peer, diversi computer mantengono una connessione per un maggior periodo di tempo, sia per ragioni sociali, o perché i file che vengono scaricati sono più grandi e una connessione deve essere mantenuta per effettuare le verifiche dello stato.

Sistemi Rival

Si può immaginare che le pagine Web dominano Internet. Tuttavia, questo non è vero. Dal 2006, i sistemi peer-to-peer di file-sharing generare più traffico internet rispetto al contatto client server necessaria per visualizzare le pagine web. Il modello peer-to-peer è utilizzato anche per le telecomunicazioni. Ad esempio, Skype basa la sua rete su architettura peer-to-peer.