Was ist die Client-Server-Netzwerke?

April 3

Was ist die Client-Server-Netzwerke?

Das Client-Server-Modell der Kommunikation ist die ursprüngliche Methode Kontakt zwischen Computern und anderen Netzwerkgeräten zu regulieren. Keine spezifische Protokoll definiert das Client-Server-Modell. Jedoch ist es ein Industriestandard für Besteller Nachrichten über ein Netzwerk.

Client-Definition

Zwei entscheidende Merkmale des Clientcomputers sind in der Client-Server-Szenario. Die erste ist, dass es will etwas, das zweite ist, dass es die Kommunikation mit einer Anforderung initiiert. Im Allgemeinen können Kunden nur Kunden und Ressourcen oder Dienstleistungen an andere Computer nicht herausgeben.

Server-Definition

Der Server halten die Ressourcen, die in der Client-Server-Transaktion übergeben werden. Der Server sitzt und wartet auf Anfragen. Es überwacht. Andere Computer nicht kontaktieren, wenn der andere Computer es zuerst Kontakt. Die Antwort auf eine Anforderung nennt man eine Antwort.

Verbindungen

Zwei Methoden der Kommunikation sind zwischen Client und Server. Die erste ist verbindungslos. Der Client sendet eine Anfragen an den Server, zusammen mit ihrer Adresse. Es wartet dann auf die Antwort. Einige Anwendungen haben eine Frist für diese Wartezeit und die Antwort erneut zu übertragen, wenn jetzt Antwort innerhalb dieser Frist eintrifft. Die andere Methode ist verbindungsorientiert. Kompliziert oder zeitaufwendige Transaktionen, z. B. eine Reihe von Datenaustausch oder den Download einer großen Datei benötigt des Clients und Server zu verfolgen zurück Messages und auch prüfen, ob eine Reihe von Übertragungen, wie z. B. die Übertragung einer Datei in Datenpakete, kommt in der Reihenfolge ohne fehlende Daten. Wenn ein empfangende Client muss überprüfen, ob ist jedes erwartete Paket in der Sequenz da, die paar Notwendigkeit eine Sequenz. Dies kann nicht in jedem anderen Kontext anders als innerhalb eines Links. In diesem Modell startet der Client durch eine Verbindung anfordert. Der Server antwortet mit Erlaubnis und eine kurze Erklärung über seine Fähigkeiten. Der Client sendet dann eine Reihe von Anweisungen, die Parameter für die Verbindung herzustellen, und der Server antwortet auf diese. Die wichtigste Transaktion stattfindet, in einer Reihe von Börsen bis der Client wählt die Verbindung wieder beenden.

Alternative

Die Alternative zu der Client-Server-Architektur ist gleich-zugleicher. In diesem Szenario ist jeder Computer Client und Server. Die Computer im Netzwerk nehmen Sie direkt Kontakt mit einander und oft gleichzeitig an mehrere Computer angeschlossen sind. Peer-to-Peer ist beliebt für Datei-sharing und Chat-Anwendungen. Clientserver ist die übliche Methode für immer Web-Seiten von einem Webserver.