Seit den Anfängen der Computer-Vernetzung in den 1960er Jahren haben Client-Server- Netzwerken als Grundpfeiler für den Datenaustausch und den globalen Handel serviert. Client-Server- Netzwerke sind bei weitem die beliebteste Netzwerk-Modell , wie die klar definierte Beziehung zwischen Client und Server hilft bei der Optimierung der Datenübertragung und bereichern die Benutzererfahrung. Client-Server- Netzwerke sind relativ einfach zu installieren , und viele Software- Networking-Tools zur Verfügung stehen. History
Das globale Netzwerk -Modell von heute in den frühen 1960er Jahren mit Clustern von Labor- Computer mit Modems über das Telefon-System miteinander verbunden gestartet. Im Jahr 1968 schlug Bob Taylor von der Defense Advanced Research Projects Agency ( DARPA ) ein globales Netzwerk -Infrastruktur , die so genannte ARPANET . Dieses Modell ist die Grundlage für das moderne Internet , und enthalten eine Client-Server- Schema für Computer-Anschlüsse. Client-Server- Netzwerke , in ihrer modernen Form , Austausch viele Formen von Daten, wie zB Web-Seiten, E-Mail und Online-Kauf Informationen .
Bedeutung
Client-Server- Netzwerke buchstäblich laufen das Internet. Da dieses Modell eindeutig definiert die Beziehung zwischen dem Server ( Daten Host) und Client ( Daten der Verbraucher ) , sind Verbindungen optimierte und zwischen Computern in einer geordneten Datenaustausch . Netzwerkverbindungen auf dem Client- Server-Modell haben den Marktanteil von Server-und Client-Software erfasst , einschließlich E-Mail- Systeme und Web- Hosting, weil der Zuverlässigkeit der Daten bei der Übertragung . Dank spezieller Fehlerkorrektur- Algorithmen ist Client-Server- Datenübertragung praktisch frei von Anomalie.
Typen
Client-Server- Netzwerk läuft auf einer Reihe von Netzwerk " Schichten ", die alles von der physikalischen Verbindung ( LAN /WLAN ) an die Adressen der Computer (Internet Protocol - IP) bereitzustellen. Client- Server-Netzwerken häufig Benutzer TCP (Transmission Control Protocol) , das eine geordnete und fehlerfreie Verfahren zum Verbinden von Servern zur Verfügung stellt. Als Vorteil gegenüber Peer-to- Peer-Netzwerke , Client-Server- Verbindungen sind zentrale , skalierbare , flexible , interoperable und leicht zugängliche , um viele verschiedene Arten von Computern von Kunden führen .
Nachteile
Es gibt einige kleinere Nachteile der Client-Server- Netzwerk-Modell . Netzwerke über TCP (Transmission Control Protocol) ausführen zu nehmen zusätzliche Daten und Zeitaufwand , um ihre Fehlerkorrekturalgorithmen umzusetzen. Zentralisierte Server sind anfälliger für Hacker-Angriff als Peer-to- Peer-Systeme . Darüber hinaus können Server unterliegen überwältigend Verkehrslast , da sie die einzigen, die Daten (im Gegensatz zu Cloud- oder Peer-to -Peer- Systemen) zu speichern sind . Trotz dieser Nachteile ist die Client- Server-Modell mit überwältigender Mehrheit die populärste Form von Netzwerk ab 2010.
Advantanges
Die Vorteile der Verwendung eines Client-Server- Netzwerk-System sind zahlreich. Oft wollen Unternehmen und Heimanwender die das zentralisierte Zugriff auf Daten in einer Datenbank oder einem anderen Speichermedium Schema. Standard- Protokolle wie IP (Internet Protocol) -Adressierung und DNS (Domain Name System) machen es einfach einzurichten und zu skalieren eine Client-Server- Netzwerk mit verschiedenen Kunden zu arbeiten. Das primäre Ziel für die Client- Server-Netzwerke zugänglich sein soll von Clients mit unterschiedlichen Betriebssystemen und Hardware über eine gemeinsame Schnittstelle .