Client-Server beschreibt eine Art von Computer- Anwendung in Architektur Network Computing , die Aufgaben zwischen Clients und Servern , die Anfragen , dass die Verarbeitung von Anforderungen anstiften bezeichnet . Das zweistufige Modell ermöglicht File-Sharing zwischen dem Client und dem Server , und einige Anwendungen sind Web -Browsing, E-Mail und Chat-Räume. P2P
Client-Server- Architektur von Peer -to-Peer (P2P )-Architektur , wo die Ebenen als Client oder Server agieren kann und haben die gleichen Aufgaben in Senden oder Freigeben von Dateien oder Daten aus.
zentrale Ressource
-Client -Sever wird als zentrale Ressource für ein gesamtes Netzwerk zu sehen , so dass die Datenbank zu verwenden , um sich wiederholende oder fehlerhafte Daten im gesamten Netzwerk zu entlarven werden.
Netzwerk Änderungen
in Client-Server- Set-ups, kann ein Server , ohne die Kunden verändert werden , während P2P-Systemen den Zugriff auf jeden Peer im Netzwerk benötigen .
Sicherheit
Client-Server- Regelung eine Beihilfe Sicherheit Anstrengungen , weil es weniger Servern , die Begrenzung der Zahl der Menschen mit Zugang zu ihnen und die Erhöhung der Sicherheit bietet der Server.
Congestion
Client-Server- Netzwerke können überlastet werden und Überlastung der Server mit Anfragen , während P2P Anfrage Bemühungen mit der Anzahl der Teilnehmer zu verbessern. Client-Server- Benutzer können auch leiden, wenn ein wichtiger Server ausfällt, während die gleichmäßig verteilt Aufgaben im P2P-System sicherzustellen, dass das Netzwerk betriebsbereit sein wird , während nicht mit voller Kapazität .